From 329f252d82f1b5a37f61375e19acb8c2ffcf4287 Mon Sep 17 00:00:00 2001 From: Fred Date: Thu, 2 Jul 2020 19:35:51 +0200 Subject: [PATCH 001/127] init --- core/class/SitemapGenerator.class.php | 0 core/class/autoload.php | 0 core/class/helper.class.php | 21 -- core/class/jsondb/Dot.class.php | 0 core/class/jsondb/JsonDb.class.php | 0 core/class/phpmailer/Exception.class.php | 0 core/class/phpmailer/PHPMailer.class.php | 0 core/class/phpmailer/SMTP.class.php | 0 core/class/template.class.php | 0 core/core.js.php | 4 +- core/core.php | 92 ++------- core/layout/blank.php | 0 core/layout/common.css | 6 +- core/layout/light.php | 0 core/layout/mail.php | 0 core/layout/main.php | 4 +- core/module/config/config.php | 18 +- core/module/config/view/backup/backup.php | 0 core/module/config/view/index/index.js.php | 0 core/module/config/view/index/index.php | 0 core/module/config/view/manage/manage.php | 0 core/module/config/view/restore/restore.php | 0 core/module/config/view/script/script.php | 0 core/module/install/install.php | 3 +- core/module/install/ressource/defaultdata.php | 0 core/module/install/view/index/index.js.php | 0 core/module/install/view/index/index.php | 0 core/module/install/view/update/update.js.php | 0 core/module/install/view/update/update.php | 0 core/module/maintenance/maintenance.php | 0 core/module/maintenance/view/index/index.php | 0 core/module/page/page.php | 0 core/module/page/view/edit/edit.js.php | 40 ++-- core/module/page/view/edit/edit.php | 0 core/module/search/search.php | 0 core/module/search/view/index/index.php | 0 core/module/search/view/result/result.php | 0 core/module/sitemap/sitemap.php | 0 core/module/sitemap/view/index/index.php | 0 core/module/theme/theme.php | 6 +- core/module/theme/view/admin/admin.js.php | 0 core/module/theme/view/admin/admin.php | 0 .../theme/view/advanced/advanced.js.php | 0 core/module/theme/view/advanced/advanced.php | 0 core/module/theme/view/body/body.js.php | 0 core/module/theme/view/body/body.php | 0 core/module/theme/view/footer/footer.js.php | 0 core/module/theme/view/footer/footer.php | 27 ++- core/module/theme/view/header/header.js.php | 0 core/module/theme/view/header/header.php | 0 core/module/theme/view/index/index.js.php | 0 core/module/theme/view/index/index.php | 0 core/module/theme/view/manage/manage.php | 0 core/module/theme/view/menu/menu.js.php | 18 +- core/module/theme/view/menu/menu.php | 39 ++-- core/module/theme/view/site/site.js.php | 0 core/module/theme/view/site/site.php | 0 core/module/user/user.php | 186 ++++++++++-------- core/module/user/view/add/add.js.php | 0 core/module/user/view/add/add.php | 14 +- core/module/user/view/edit/edit.js.php | 0 core/module/user/view/edit/edit.php | 18 +- core/module/user/view/forgot/forgot.php | 0 core/module/user/view/index/index.js.php | 0 core/module/user/view/index/index.php | 0 core/module/user/view/login/login.php | 0 core/module/user/view/reset/reset.php | 0 core/vendor/filemanager/UploadHandler.php | 0 core/vendor/filemanager/ajax_calls.php | 0 core/vendor/filemanager/config/config.php | 0 core/vendor/filemanager/css/style.css | 30 +-- core/vendor/filemanager/dialog.php | 0 core/vendor/filemanager/execute.php | 0 core/vendor/filemanager/force_download.php | 0 core/vendor/filemanager/include/FtpClient.php | 0 .../filemanager/include/FtpException.php | 0 .../vendor/filemanager/include/FtpWrapper.php | 0 core/vendor/filemanager/include/Response.php | 0 core/vendor/filemanager/include/ftp_class.php | 0 .../filemanager/include/mime_type_lib.php | 0 .../include/php_image_magician.php | 0 core/vendor/filemanager/include/utils.php | 0 core/vendor/filemanager/index.php | 0 core/vendor/filemanager/lang/az_AZ.php | 0 core/vendor/filemanager/lang/bg_BG.php | 0 core/vendor/filemanager/lang/ca.php | 0 core/vendor/filemanager/lang/cs.php | 0 core/vendor/filemanager/lang/da.php | 0 core/vendor/filemanager/lang/de.php | 0 core/vendor/filemanager/lang/el_GR.php | 0 core/vendor/filemanager/lang/en_EN.php | 0 core/vendor/filemanager/lang/es.php | 0 core/vendor/filemanager/lang/fa.php | 0 core/vendor/filemanager/lang/fr_FR.php | 0 core/vendor/filemanager/lang/he_IL.php | 0 core/vendor/filemanager/lang/hr.php | 0 core/vendor/filemanager/lang/hu_HU.php | 0 core/vendor/filemanager/lang/id.php | 0 core/vendor/filemanager/lang/it.php | 0 core/vendor/filemanager/lang/ja.php | 0 core/vendor/filemanager/lang/languages.php | 0 core/vendor/filemanager/lang/lt.php | 0 core/vendor/filemanager/lang/mn_MN.php | 0 core/vendor/filemanager/lang/nb_NO.php | 0 core/vendor/filemanager/lang/nl.php | 0 core/vendor/filemanager/lang/nn_NO.php | 0 core/vendor/filemanager/lang/pl.php | 0 core/vendor/filemanager/lang/pt_BR.php | 0 core/vendor/filemanager/lang/pt_PT.php | 0 core/vendor/filemanager/lang/ro.php | 0 core/vendor/filemanager/lang/ru.php | 0 core/vendor/filemanager/lang/sk.php | 0 core/vendor/filemanager/lang/sl.php | 0 core/vendor/filemanager/lang/sv_SE.php | 0 core/vendor/filemanager/lang/th_TH.php | 0 core/vendor/filemanager/lang/tr_TR.php | 0 core/vendor/filemanager/lang/uk_UA.php | 0 core/vendor/filemanager/lang/vi.php | 0 core/vendor/filemanager/lang/zh_CN.php | 0 core/vendor/filemanager/upload.php | 0 core/vendor/tinymce/content.css | 3 +- core/vendor/tinymce/init.js | 151 +++++++++++++- core/vendor/tinymce/links.php | 0 module/blog/blog.php | 162 +++++++++++++-- module/blog/view/add/add.js.php | 0 module/blog/view/add/add.php | 10 +- module/blog/view/article/article.css | 4 +- module/blog/view/article/article.js.php | 3 +- module/blog/view/article/article.php | 27 +-- module/blog/view/comment/comment.css | 2 +- module/blog/view/comment/comment.js.php | 8 +- module/blog/view/comment/comment.php | 15 +- module/blog/view/config/config.js.php | 0 module/blog/view/config/config.php | 12 +- module/blog/view/edit/edit.js.php | 0 module/blog/view/edit/edit.php | 10 +- module/blog/view/index/index.php | 0 module/form/form.php | 0 module/form/view/config/config.js.php | 0 module/form/view/config/config.php | 0 module/form/view/data/data.js.php | 0 module/form/view/data/data.php | 0 module/form/view/index/index.js.php | 0 module/form/view/index/index.php | 0 module/gallery/gallery.php | 13 +- module/gallery/ressource/defaultdata.php | 0 module/gallery/view/config/config.js.php | 0 module/gallery/view/config/config.php | 0 module/gallery/view/edit/edit.js.php | 0 module/gallery/view/edit/edit.php | 0 module/gallery/view/gallery/gallery.js.php | 0 module/gallery/view/gallery/gallery.php | 0 module/gallery/view/index/index.php | 0 module/gallery/view/theme/theme.php | 40 ++-- module/news/news.php | 0 module/news/view/add/add.js.php | 0 module/news/view/add/add.php | 0 module/news/view/config/config.js.php | 0 module/news/view/config/config.php | 0 module/news/view/edit/edit.js.php | 0 module/news/view/edit/edit.php | 0 module/news/view/index/index.php | 0 module/redirection/redirection.php | 0 module/redirection/view/config/config.php | 0 module/redirection/view/index/index.js.php | 0 module/redirection/view/index/index.php | 0 166 files changed, 603 insertions(+), 383 deletions(-) mode change 100644 => 100755 core/class/SitemapGenerator.class.php mode change 100644 => 100755 core/class/autoload.php mode change 100644 => 100755 core/class/helper.class.php mode change 100644 => 100755 core/class/jsondb/Dot.class.php mode change 100644 => 100755 core/class/jsondb/JsonDb.class.php mode change 100644 => 100755 core/class/phpmailer/Exception.class.php mode change 100644 => 100755 core/class/phpmailer/PHPMailer.class.php mode change 100644 => 100755 core/class/phpmailer/SMTP.class.php mode change 100644 => 100755 core/class/template.class.php mode change 100644 => 100755 core/core.js.php mode change 100644 => 100755 core/core.php mode change 100644 => 100755 core/layout/blank.php mode change 100644 => 100755 core/layout/light.php mode change 100644 => 100755 core/layout/mail.php mode change 100644 => 100755 core/layout/main.php mode change 100644 => 100755 core/module/config/config.php mode change 100644 => 100755 core/module/config/view/backup/backup.php mode change 100644 => 100755 core/module/config/view/index/index.js.php mode change 100644 => 100755 core/module/config/view/index/index.php mode change 100644 => 100755 core/module/config/view/manage/manage.php mode change 100644 => 100755 core/module/config/view/restore/restore.php mode change 100644 => 100755 core/module/config/view/script/script.php mode change 100644 => 100755 core/module/install/install.php mode change 100644 => 100755 core/module/install/ressource/defaultdata.php mode change 100644 => 100755 core/module/install/view/index/index.js.php mode change 100644 => 100755 core/module/install/view/index/index.php mode change 100644 => 100755 core/module/install/view/update/update.js.php mode change 100644 => 100755 core/module/install/view/update/update.php mode change 100644 => 100755 core/module/maintenance/maintenance.php mode change 100644 => 100755 core/module/maintenance/view/index/index.php mode change 100644 => 100755 core/module/page/page.php mode change 100644 => 100755 core/module/page/view/edit/edit.js.php mode change 100644 => 100755 core/module/page/view/edit/edit.php mode change 100644 => 100755 core/module/search/search.php mode change 100644 => 100755 core/module/search/view/index/index.php mode change 100644 => 100755 core/module/search/view/result/result.php mode change 100644 => 100755 core/module/sitemap/sitemap.php mode change 100644 => 100755 core/module/sitemap/view/index/index.php mode change 100644 => 100755 core/module/theme/theme.php mode change 100644 => 100755 core/module/theme/view/admin/admin.js.php mode change 100644 => 100755 core/module/theme/view/admin/admin.php mode change 100644 => 100755 core/module/theme/view/advanced/advanced.js.php mode change 100644 => 100755 core/module/theme/view/advanced/advanced.php mode change 100644 => 100755 core/module/theme/view/body/body.js.php mode change 100644 => 100755 core/module/theme/view/body/body.php mode change 100644 => 100755 core/module/theme/view/footer/footer.js.php mode change 100644 => 100755 core/module/theme/view/footer/footer.php mode change 100644 => 100755 core/module/theme/view/header/header.js.php mode change 100644 => 100755 core/module/theme/view/header/header.php mode change 100644 => 100755 core/module/theme/view/index/index.js.php mode change 100644 => 100755 core/module/theme/view/index/index.php mode change 100644 => 100755 core/module/theme/view/manage/manage.php mode change 100644 => 100755 core/module/theme/view/menu/menu.js.php mode change 100644 => 100755 core/module/theme/view/menu/menu.php mode change 100644 => 100755 core/module/theme/view/site/site.js.php mode change 100644 => 100755 core/module/theme/view/site/site.php mode change 100644 => 100755 core/module/user/user.php mode change 100644 => 100755 core/module/user/view/add/add.js.php mode change 100644 => 100755 core/module/user/view/add/add.php mode change 100644 => 100755 core/module/user/view/edit/edit.js.php mode change 100644 => 100755 core/module/user/view/edit/edit.php mode change 100644 => 100755 core/module/user/view/forgot/forgot.php mode change 100644 => 100755 core/module/user/view/index/index.js.php mode change 100644 => 100755 core/module/user/view/index/index.php mode change 100644 => 100755 core/module/user/view/login/login.php mode change 100644 => 100755 core/module/user/view/reset/reset.php mode change 100644 => 100755 core/vendor/filemanager/UploadHandler.php mode change 100644 => 100755 core/vendor/filemanager/ajax_calls.php mode change 100644 => 100755 core/vendor/filemanager/config/config.php mode change 100644 => 100755 core/vendor/filemanager/dialog.php mode change 100644 => 100755 core/vendor/filemanager/execute.php mode change 100644 => 100755 core/vendor/filemanager/force_download.php mode change 100644 => 100755 core/vendor/filemanager/include/FtpClient.php mode change 100644 => 100755 core/vendor/filemanager/include/FtpException.php mode change 100644 => 100755 core/vendor/filemanager/include/FtpWrapper.php mode change 100644 => 100755 core/vendor/filemanager/include/Response.php mode change 100644 => 100755 core/vendor/filemanager/include/ftp_class.php mode change 100644 => 100755 core/vendor/filemanager/include/mime_type_lib.php mode change 100644 => 100755 core/vendor/filemanager/include/php_image_magician.php mode change 100644 => 100755 core/vendor/filemanager/include/utils.php mode change 100644 => 100755 core/vendor/filemanager/index.php mode change 100644 => 100755 core/vendor/filemanager/lang/az_AZ.php mode change 100644 => 100755 core/vendor/filemanager/lang/bg_BG.php mode change 100644 => 100755 core/vendor/filemanager/lang/ca.php mode change 100644 => 100755 core/vendor/filemanager/lang/cs.php mode change 100644 => 100755 core/vendor/filemanager/lang/da.php mode change 100644 => 100755 core/vendor/filemanager/lang/de.php mode change 100644 => 100755 core/vendor/filemanager/lang/el_GR.php mode change 100644 => 100755 core/vendor/filemanager/lang/en_EN.php mode change 100644 => 100755 core/vendor/filemanager/lang/es.php mode change 100644 => 100755 core/vendor/filemanager/lang/fa.php mode change 100644 => 100755 core/vendor/filemanager/lang/fr_FR.php mode change 100644 => 100755 core/vendor/filemanager/lang/he_IL.php mode change 100644 => 100755 core/vendor/filemanager/lang/hr.php mode change 100644 => 100755 core/vendor/filemanager/lang/hu_HU.php mode change 100644 => 100755 core/vendor/filemanager/lang/id.php mode change 100644 => 100755 core/vendor/filemanager/lang/it.php mode change 100644 => 100755 core/vendor/filemanager/lang/ja.php mode change 100644 => 100755 core/vendor/filemanager/lang/languages.php mode change 100644 => 100755 core/vendor/filemanager/lang/lt.php mode change 100644 => 100755 core/vendor/filemanager/lang/mn_MN.php mode change 100644 => 100755 core/vendor/filemanager/lang/nb_NO.php mode change 100644 => 100755 core/vendor/filemanager/lang/nl.php mode change 100644 => 100755 core/vendor/filemanager/lang/nn_NO.php mode change 100644 => 100755 core/vendor/filemanager/lang/pl.php mode change 100644 => 100755 core/vendor/filemanager/lang/pt_BR.php mode change 100644 => 100755 core/vendor/filemanager/lang/pt_PT.php mode change 100644 => 100755 core/vendor/filemanager/lang/ro.php mode change 100644 => 100755 core/vendor/filemanager/lang/ru.php mode change 100644 => 100755 core/vendor/filemanager/lang/sk.php mode change 100644 => 100755 core/vendor/filemanager/lang/sl.php mode change 100644 => 100755 core/vendor/filemanager/lang/sv_SE.php mode change 100644 => 100755 core/vendor/filemanager/lang/th_TH.php mode change 100644 => 100755 core/vendor/filemanager/lang/tr_TR.php mode change 100644 => 100755 core/vendor/filemanager/lang/uk_UA.php mode change 100644 => 100755 core/vendor/filemanager/lang/vi.php mode change 100644 => 100755 core/vendor/filemanager/lang/zh_CN.php mode change 100644 => 100755 core/vendor/filemanager/upload.php mode change 100644 => 100755 core/vendor/tinymce/links.php mode change 100644 => 100755 module/blog/blog.php mode change 100644 => 100755 module/blog/view/add/add.js.php mode change 100644 => 100755 module/blog/view/add/add.php mode change 100644 => 100755 module/blog/view/article/article.js.php mode change 100644 => 100755 module/blog/view/article/article.php mode change 100644 => 100755 module/blog/view/comment/comment.js.php mode change 100644 => 100755 module/blog/view/comment/comment.php mode change 100644 => 100755 module/blog/view/config/config.js.php mode change 100644 => 100755 module/blog/view/config/config.php mode change 100644 => 100755 module/blog/view/edit/edit.js.php mode change 100644 => 100755 module/blog/view/edit/edit.php mode change 100644 => 100755 module/blog/view/index/index.php mode change 100644 => 100755 module/form/form.php mode change 100644 => 100755 module/form/view/config/config.js.php mode change 100644 => 100755 module/form/view/config/config.php mode change 100644 => 100755 module/form/view/data/data.js.php mode change 100644 => 100755 module/form/view/data/data.php mode change 100644 => 100755 module/form/view/index/index.js.php mode change 100644 => 100755 module/form/view/index/index.php mode change 100644 => 100755 module/gallery/gallery.php mode change 100644 => 100755 module/gallery/ressource/defaultdata.php mode change 100644 => 100755 module/gallery/view/config/config.js.php mode change 100644 => 100755 module/gallery/view/config/config.php mode change 100644 => 100755 module/gallery/view/edit/edit.js.php mode change 100644 => 100755 module/gallery/view/edit/edit.php mode change 100644 => 100755 module/gallery/view/gallery/gallery.js.php mode change 100644 => 100755 module/gallery/view/gallery/gallery.php mode change 100644 => 100755 module/gallery/view/index/index.php mode change 100644 => 100755 module/gallery/view/theme/theme.php mode change 100644 => 100755 module/news/news.php mode change 100644 => 100755 module/news/view/add/add.js.php mode change 100644 => 100755 module/news/view/add/add.php mode change 100644 => 100755 module/news/view/config/config.js.php mode change 100644 => 100755 module/news/view/config/config.php mode change 100644 => 100755 module/news/view/edit/edit.js.php mode change 100644 => 100755 module/news/view/edit/edit.php mode change 100644 => 100755 module/news/view/index/index.php mode change 100644 => 100755 module/redirection/redirection.php mode change 100644 => 100755 module/redirection/view/config/config.php mode change 100644 => 100755 module/redirection/view/index/index.js.php mode change 100644 => 100755 module/redirection/view/index/index.php diff --git a/core/class/SitemapGenerator.class.php b/core/class/SitemapGenerator.class.php old mode 100644 new mode 100755 diff --git a/core/class/autoload.php b/core/class/autoload.php old mode 100644 new mode 100755 diff --git a/core/class/helper.class.php b/core/class/helper.class.php old mode 100644 new mode 100755 index c337becc..ad094b0f --- a/core/class/helper.class.php +++ b/core/class/helper.class.php @@ -17,27 +17,6 @@ class helper { const FILTER_TIMESTAMP = 10; const FILTER_URL = 11; - - - /** - * Récupérer l'adresse IP sans tenit compte du proxy - * @return string IP adress - * Cette focntion est utilisé par user - */ - - public static function getIp() { - if(!empty($_SERVER['HTTP_CLIENT_IP'])){ - $ip=$_SERVER['HTTP_CLIENT_IP']; - } - elseif(!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){ - $ip=$_SERVER['HTTP_X_FORWARDED_FOR']; - } - else{ - $ip=$_SERVER['REMOTE_ADDR']; - } - return $ip; - } - /** * Fonction pour récupérer le numéro de version en ligne * @param string $url à récupérer diff --git a/core/class/jsondb/Dot.class.php b/core/class/jsondb/Dot.class.php old mode 100644 new mode 100755 diff --git a/core/class/jsondb/JsonDb.class.php b/core/class/jsondb/JsonDb.class.php old mode 100644 new mode 100755 diff --git a/core/class/phpmailer/Exception.class.php b/core/class/phpmailer/Exception.class.php old mode 100644 new mode 100755 diff --git a/core/class/phpmailer/PHPMailer.class.php b/core/class/phpmailer/PHPMailer.class.php old mode 100644 new mode 100755 diff --git a/core/class/phpmailer/SMTP.class.php b/core/class/phpmailer/SMTP.class.php old mode 100644 new mode 100755 diff --git a/core/class/template.class.php b/core/class/template.class.php old mode 100644 new mode 100755 diff --git a/core/core.js.php b/core/core.js.php old mode 100644 new mode 100755 index 2342eb13..1bd47721 --- a/core/core.js.php +++ b/core/core.js.php @@ -125,7 +125,7 @@ core.end = function() { // Ignore : // - TinyMCE car il gère lui même le message // - Les champs avec data-no-dirty - var inputsDOM = formDOM.find("input:not([data-no-dirty]), select:not([data-no-dirty]), textarea:not(.editorWysiwyg):not([data-no-dirty])"); + var inputsDOM = formDOM.find("input:not([data-no-dirty]), select:not([data-no-dirty]), textarea:not(.editorWysiwyg,.editorWysiwygComment):not([data-no-dirty])"); var inputSerialize = inputsDOM.serialize(); $(window).on("beforeunload", function() { if(inputsDOM.serialize() !== inputSerialize) { @@ -225,7 +225,7 @@ core.start = function() { if(document.cookie.indexOf("ZWII_COOKIE_CONSENT") === -1) { $("body").append( $("
").attr("id", "cookieConsent").append( - $("").text("En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies et de vos données de visite."), + $("").text("En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies."), $("") .attr("id", "cookieConsentConfirm") .text("OK") diff --git a/core/core.php b/core/core.php old mode 100644 new mode 100755 index 9f11f47a..ad66a8ad --- a/core/core.php +++ b/core/core.php @@ -39,7 +39,7 @@ class common { const ACCESS_TIMER = 1800; // Numéro de version - const ZWII_VERSION = '10.2.02'; + const ZWII_VERSION = '10.2.00.dev34'; const ZWII_UPDATE_CHANNEL = "v10"; public static $actions = []; @@ -1314,48 +1314,21 @@ class common { } // Version 10.2.00 if ($this->getData(['core', 'dataVersion']) < 10200) { - // Paramètres du compte connecté - if ($this->getUser('id')) { - $this->setData(['user', $this->getUser('id'), 'connectFail',0]); - $this->setData(['user', $this->getUser('id'), 'connectTimeout',0]); - $this->setData(['user', $this->getUser('id'), 'accessTimer',0]); - $this->setData(['user', $this->getUser('id'), 'accessUrl','']); - $this->setData(['user', $this->getUser('id'), 'accessCsrf',$_SESSION['csrf']]); - } - // Paramètres de sécurité - $this->setData(['config', 'connect', 'attempt',999]); - $this->setData(['config', 'connect', 'timeout',0]); - $this->setData(['config', 'connect', 'log',false]); - // Thème - $this->deleteData(['admin','colorButtonText']); - // Remettre à zéro le thème pour la génération du CSS du blog - if (file_exists(self::DATA_DIR . 'theme.css')) { - unlink(self::DATA_DIR . 'theme.css'); - } - // Créer les en-têtes du journal - $d = 'Date;Heure;IP;Id;Action' . PHP_EOL; - file_put_contents(self::DATA_DIR . 'journal.log',$d); - // Init préservation htaccess - $this->setData(['config','autoUpdateHtaccess',false]); - // Options de barre de membre simple - $this->setData(['theme','menu','memberBar',true]); - - // Thème Menu : couleur de page active non définie - if (!$this->getData(['theme','menu','activeTextColor']) ) { - $this->setData(['theme','menu','activeTextColor', $this->getData(['theme','menu','textColor']) ]); - } - $this->setData(['core', 'updateAvailable', false]); + $this->deleteData(['admin','colorButtonText']); + $this->setData(['config', 'connect', 'attempt',999]); + $this->setData(['config', 'connect', 'timeout',0]); + $this->setData(['config', 'connect', 'log',false]); + // Remettre à zéro le thème pour la génération du CSS du blog + if (file_exists(self::DATA_DIR . 'theme.css')) { + unlink(self::DATA_DIR . 'theme.css'); + } + // Créer les en-têtes du journal + $d = 'Date;Heure;Id;Action' . PHP_EOL; + file_put_contents(self::DATA_DIR . 'journal.log',$d); + // Init préservation htaccess + $this->setData(['config','autoUpdateHtaccess',false]); $this->setData(['core', 'dataVersion', 10200]); } - // Version 10.2.01 - if ($this->getData(['core', 'dataVersion']) < 10201) { - // Options de barre de membre simple - $this->setData(['theme','footer','displayMemberBar',false]); - $this->setData(['theme','menu','memberBar',true]); - $this->deleteData(['theme','footer','displayMemberAccount']); - $this->deleteData(['theme','footer','displayMemberLogout']); - $this->setData(['core', 'dataVersion', 10201]); - } } } @@ -1452,9 +1425,9 @@ class core extends common { $css .= 'a:hover{color:' . $colors['darken'] . '}'; $css .= 'body,.row > div{font-size:' . $this->getData(['theme', 'text', 'fontSize']) . '}'; $css .= 'body{color:' . $this->getData(['theme', 'text', 'textColor']) . '}'; - $css .= 'select,input[type=\'password\'],input[type=\'email\'],input[type=\'text\'],.inputFile,select,textarea{color:' . $this->getData(['theme', 'text', 'textColor']) .';background-color:'.$this->getData(['theme', 'site', 'backgroundColor']).';}'; // spécifiques au module de blog $css .= '.blogDate {color:' . $this->getData(['theme', 'text', 'textColor']) . ';}.blogPicture img{border:1px solid ' . $this->getData(['theme', 'text', 'textColor']) . '; box-shadow: 1px 1px 5px ' . $this->getData(['theme', 'text', 'textColor']) . ';}'; + $css .= 'select,input[type=\'email\'],input[type=\'text\'],textarea{color:' . $this->getData(['theme', 'text', 'textColor']) .';background-color:'.$this->getData(['theme', 'site', 'backgroundColor']).';}'; // Couleur fixée dans admin.css //$css .= '.button.buttonGrey,.button.buttonGrey:hover{color:' . $this->getData(['theme', 'text', 'textColor']) . '}'; $css .= '.container{max-width:' . $this->getData(['theme', 'site', 'width']) . '}'; @@ -1463,6 +1436,7 @@ class core extends common { $css .= $this->getData(['theme', 'site', 'width']) === '750px' ? '.button, button{font-size:0.8em;}' : ''; $css .= '#site{background-color:' . $this->getData(['theme', 'site', 'backgroundColor']) . ';border-radius:' . $this->getData(['theme', 'site', 'radius']) . ';box-shadow:' . $this->getData(['theme', 'site', 'shadow']) . ' #212223;}'; $css .= '.editorWysiwyg {background-color:' . $this->getData(['theme', 'site', 'backgroundColor']) . ';}'; + $css .= '.editorWysiwygComment {background-color:' . $this->getData(['theme', 'site', 'backgroundColor']) . ';}'; $colors = helper::colorVariants($this->getData(['theme', 'button', 'backgroundColor'])); $css .= '.speechBubble,.button,.button:hover,button[type=\'submit\'],.pagination a,.pagination a:hover,input[type=\'checkbox\']:checked + label:before,input[type=\'radio\']:checked + label:before,.helpContent{background-color:' . $colors['normal'] . ';color:' . $colors['text'] . '}'; $css .= '.helpButton span{color:' . $colors['normal'] . '}'; @@ -1476,6 +1450,7 @@ class core extends common { // Les blocs $colors = helper::colorVariants($this->getData(['theme', 'block', 'backgroundColor'])); $css .= '.block {border: 1px solid ' . $this->getdata(['theme','block','borderColor']) . ';}.block h4 {background-color:'. $colors['normal'] . ';color:' . $colors['text'] .';}'; + // Contour du bloc édition de tinymce hors administration $css .= '.mce-tinymce {border: 1px solid ' . $this->getdata(['theme','block','borderColor']) .' !important;}'; // Bannière $colors = helper::colorVariants($this->getData(['theme', 'header', 'backgroundColor'])); @@ -1536,31 +1511,26 @@ class core extends common { $css .= '#toggle span,#menu a{padding:' . $this->getData(['theme', 'menu', 'height']) .';font-family:"' . str_replace('+', ' ', $this->getData(['theme', 'menu', 'font'])) . '",sans-serif;font-weight:' . $this->getData(['theme', 'menu', 'fontWeight']) . ';font-size:' . $this->getData(['theme', 'menu', 'fontSize']) . ';text-transform:' . $this->getData(['theme', 'menu', 'textTransform']) . '}'; // Pied de page - $colors = helper::colorVariants($this->getData(['theme', 'footer', 'backgroundColor'])); if($this->getData(['theme', 'footer', 'margin'])) { $css .= 'footer{padding:0 20px;}'; } else { $css .= 'footer{padding:0}'; } - $css .= 'footer span, #footerText > p {color:' . $this->getData(['theme', 'footer', 'textColor']) . ';font-family:"' . str_replace('+', ' ', $this->getData(['theme', 'footer', 'font'])) . '",sans-serif;font-weight:' . $this->getData(['theme', 'footer', 'fontWeight']) . ';font-size:' . $this->getData(['theme', 'footer', 'fontSize']) . ';text-transform:' . $this->getData(['theme', 'footer', 'textTransform']) . '}'; $css .= 'footer{background-color:' . $colors['normal'] . ';color:' . $this->getData(['theme', 'footer', 'textColor']) . '}'; $css .= 'footer a{color:' . $this->getData(['theme', 'footer', 'textColor']) . '}'; $css .= 'footer #footersite > div {margin:' . $this->getData(['theme', 'footer', 'height']) . ' 0}'; - $css .= 'footer #footerbody > div {margin:' . $this->getData(['theme', 'footer', 'height']) . ' 0}'; $css .= '#footerSocials{text-align:' . $this->getData(['theme', 'footer', 'socialsAlign']) . '}'; $css .= '#footerText > p {text-align:' . $this->getData(['theme', 'footer', 'textAlign']) . '}'; $css .= '#footerCopyright{text-align:' . $this->getData(['theme', 'footer', 'copyrightAlign']) . '}'; - // Marge supplémentaire lorsque le pied de page est fixe if ( $this->getData(['theme', 'footer', 'fixed']) === true && $this->getData(['theme', 'footer', 'position']) === 'body') { $css .= "@media (min-width: 769px) { #site {margin-bottom: 100px;} }"; $css .= "@media (max-width: 768px) { #site {margin-bottom: 150px;} }"; } - // Enregistre la personnalisation file_put_contents(self::DATA_DIR.'theme.css', $css); // Effacer le cache pour tenir compte de la couleur de fond TinyMCE @@ -1579,7 +1549,7 @@ class core extends common { $css .= '#site{background-color:' . $colors['normal']. ';}'; $css .= 'body, .row > div {font:' . $this->getData(['admin','fontSize']) . ' "' . $this->getData(['admin','fontText']) . '", sans-serif;}'; $css .= 'body h1, h2, h3, h4, h5, h6 {font-family:' . $this->getData(['admin','fontTitle' ]) . ', sans-serif;color:' . $this->getData(['admin','colorTitle' ]) . ';}'; - $css .= 'body:not(.editorWysiwyg),span .zwiico-help {color:' . $this->getData(['admin','colorText']) . ';}'; + $css .= 'body:not(.editorWysiwyg),body:not(.editorWysiwygComment),span .zwiico-help {color:' . $this->getData(['admin','colorText']) . ';}'; $colors = helper::colorVariants($this->getData(['admin','backgroundColorButton'])); $css .= 'input[type="checkbox"]:checked + label::before,.speechBubble{background-color:' . $colors['normal'] . ';color:' . $colors['text'] . ';}'; $css .= '.speechBubble::before {border-color:' . $colors['normal'] . ' transparent transparent transparent;}'; @@ -1592,7 +1562,7 @@ class core extends common { $css .= 'button[type=submit] {background-color: ' . $colors['normal'] . ';color: ' . $colors['text'] . '}button[type=submit]:hover {background-color: ' . $colors['darken'] . ';color: ' . $colors['text'] .';}button[type=submit]:active {background-color: ' . $colors['darken'] . ';color: ' .$colors['text'] .';}'; $colors = helper::colorVariants($this->getData(['admin','backgroundBlockColor'])); $css .= '.block {border: 1px solid ' . $this->getData(['admin','borderBlockColor']) . ';}.block h4 {background-color: ' . $colors['normal'] . ';color:' . $colors['text'] . ';}'; - $css .= 'table tr,input[type=email],input[type=text],input[type=password],select:not(#barSelectPage),textarea:not(.editorWysiwyg),.inputFile{background-color: ' . $colors['normal'] . ';color:' . $colors['text'] . ';border: 1px solid ' . $this->getData(['admin','borderBlockColor']) . ';}'; + $css .= 'table tr,input[type=email],input[type=text],input[type=password],select:not(#barSelectPage),textarea:not(.editorWysiwyg),textarea:not(.editorWysiwygComment),.inputFile{background-color: ' . $colors['normal'] . ';color:' . $colors['text'] . ';border: 1px solid ' . $this->getData(['admin','borderBlockColor']) . ';}'; // Bordure du contour TinyMCE $css .= '.mce-tinymce{border: 1px solid '. $this->getData(['admin','borderBlockColor']) . '!important;}'; // Enregistre la personnalisation @@ -1635,7 +1605,6 @@ class core extends common { } // Journalisation $dataLog = strftime('%d/%m/%y',time()) . ';' . strftime('%R',time()) . ';' ; - $dataLog .= helper::getIp() . ';'; $dataLog .= $this->getUser('id') ? $this->getUser('id') . ';' : 'anonyme' . ';'; $dataLog .= $this->getUrl(); $dataLog .= PHP_EOL; @@ -2154,16 +2123,6 @@ class layout extends common { strip_tags(str_replace('/', '_', $this->getUrl())) . '" data-tippy-content="Connexion à l\'administration" rel="nofollow">Connexion'; } - // Affichage de la barre de membre simple - if ( $this->getUser('group') === self::GROUP_MEMBER - && $this->getData(['theme','footer','displayMemberBar']) === true - ) { - $items .= 'getData(['theme','footer','displaymemberAccount']) === false ? ' class="displayNone"' : ''; - $items .= '> |' . template::ico('user', 'all') . ''; - $items .= '' . template::ico('logout','left') . ''; - $items .= ''; - } // Fermeture du bloc copyright $items .= '
'; echo $items; @@ -2373,15 +2332,6 @@ class layout extends common { strip_tags(str_replace('/', '_', $this->getUrl())) . '">Connexion'; } - // Commandes pour les membres simples - if($this->getUser('group') == self::GROUP_MEMBER - && ( $this->getData(['theme','menu','memberBar']) === true - || $this->getData(['theme','footer','displayMemberBar']) === false - ) - ) { - $items .= '
  • ' . template::ico('user', 'right') . '
  • '; - $items .= '
  • ' . template::ico('logout') . '
  • '; - } // Retourne les items du menu echo ''; } @@ -2645,7 +2595,7 @@ class layout extends common { } } $rightItems .= '
  • ' . template::ico('user', 'right') . '' . $this->getUser('firstname') . ' ' . $this->getUser('lastname') . '
  • '; - $rightItems .= '
  • ' . template::ico('logout') . '
  • '; + $rightItems .= '
  • ' . template::ico('logout') . '
  • '; // Barre de membre echo '
      ' . $leftItems . '
      ' . $rightItems . '
    '; } @@ -2719,4 +2669,4 @@ class layout extends common { } } -} \ No newline at end of file +} diff --git a/core/layout/blank.php b/core/layout/blank.php old mode 100644 new mode 100755 diff --git a/core/layout/common.css b/core/layout/common.css index 88d1e097..5768223b 100755 --- a/core/layout/common.css +++ b/core/layout/common.css @@ -372,7 +372,7 @@ td > .col12 { border: 0; color: #111112; font-size: 12px; - background-color: rgba(255, 255, 255, 1); + background-color: rgba(255, 255, 255, 1); } @media (min-width: 768px) { @@ -891,7 +891,7 @@ input[type='password'], select, textarea { padding: 10px; /* -1px à cause des bordures */ - /*background: #FFF;*/ + background: #FFF; border: 1px solid #D8DFE3; width: 100%; border-radius: 2px; @@ -1351,4 +1351,4 @@ th.col12 { } .accordion-content { padding: 7px; -} \ No newline at end of file +} diff --git a/core/layout/light.php b/core/layout/light.php old mode 100644 new mode 100755 diff --git a/core/layout/mail.php b/core/layout/mail.php old mode 100644 new mode 100755 diff --git a/core/layout/main.php b/core/layout/main.php old mode 100644 new mode 100755 index 8a8182c2..bb7f6861 --- a/core/layout/main.php +++ b/core/layout/main.php @@ -20,9 +20,7 @@ }?> - getUser('group') > self::GROUP_MEMBER): ?> - showBar(); ?> - + showBar(); ?> showNotification(); ?> getData(['theme', 'menu', 'position']) === 'body-first' || $this->getData(['theme', 'menu', 'position']) === 'top' ): ?> diff --git a/core/module/config/config.php b/core/module/config/config.php old mode 100644 new mode 100755 index 21f5ba1b..59cbc098 --- a/core/module/config/config.php +++ b/core/module/config/config.php @@ -283,17 +283,18 @@ class config extends common { $data = str_replace('_','/',$googlePagespeedData['lighthouseResult']['audits']['final-screenshot']['details']['data']); $data = str_replace('-','+',$data); $img = base64_decode(preg_replace('#^data:image/\w+;base64,#i', '', $data)); - $success = file_put_contents( self::FILE_DIR.'source/screenshot.jpg',$img) ; - // Effacer la miniature png - if (file_exists(self::FILE_DIR.'source/screenshot.png')) { - unlink (self::FILE_DIR.'source/screenshot.png'); + // Effacer la miniature + if (file_exists(self::FILE_DIR.'thumb/screenshot.jpg')) { + unlink (self::FILE_DIR.'thumb/screenshot.jpg'); } + file_put_contents( self::FILE_DIR.'source/screenshot.jpg',$img); + $success =true; } // Valeurs en sortie $this->addOutput([ - 'notification' => $success === false ? 'Service inaccessible ou erreur d\'écriture de l\'image' : 'Image générée avec succès', + 'notification' => $success === true ? 'Image Open Graph réinitialisée' : 'Erreur : image Open Graph non créée', 'redirect' => helper::baseUrl() . 'config', - 'state' => $success === false ? false : true + 'state' => $success ]); } @@ -358,7 +359,8 @@ class config extends common { ]); } // Préserver les comptes des utilisateurs d'une version 9 si option cochée - // Positionnement d'une variable de session lue au constructeurs + // Positionnement d'une variable de session lue au constructeur + echo $version; if ($version === '9') { $_SESSION['KEEP_USERS'] = $this->getInput('configManageImportUser', helper::FILTER_BOOLEAN); } @@ -610,7 +612,7 @@ class config extends common { if ( file_exists(self::DATA_DIR . 'journal.log') ) { unlink(self::DATA_DIR . 'journal.log'); // Créer les en-têtes des journaux - $d = 'Date;Heure;IP;Id;Action' . PHP_EOL; + $d = 'Date;Heure;Id;Action' . PHP_EOL; file_put_contents(self::DATA_DIR . 'journal.log',$d); // Valeurs en sortie $this->addOutput([ diff --git a/core/module/config/view/backup/backup.php b/core/module/config/view/backup/backup.php old mode 100644 new mode 100755 diff --git a/core/module/config/view/index/index.js.php b/core/module/config/view/index/index.js.php old mode 100644 new mode 100755 diff --git a/core/module/config/view/index/index.php b/core/module/config/view/index/index.php old mode 100644 new mode 100755 diff --git a/core/module/config/view/manage/manage.php b/core/module/config/view/manage/manage.php old mode 100644 new mode 100755 diff --git a/core/module/config/view/restore/restore.php b/core/module/config/view/restore/restore.php old mode 100644 new mode 100755 diff --git a/core/module/config/view/script/script.php b/core/module/config/view/script/script.php old mode 100644 new mode 100755 diff --git a/core/module/install/install.php b/core/module/install/install.php old mode 100644 new mode 100755 index fa966310..3ff2bbc2 --- a/core/module/install/install.php +++ b/core/module/install/install.php @@ -81,7 +81,8 @@ class install extends common { 'group' => self::GROUP_ADMIN, 'lastname' => $userLastname, 'mail' => $userMail, - 'password' => $this->getInput('installPassword', helper::FILTER_PASSWORD, true) + 'password' => $this->getInput('installPassword', helper::FILTER_PASSWORD, true), + 'pseudo' => $userFirstname ] ]); if ($success === true) { // Formulaire complété envoi du mail diff --git a/core/module/install/ressource/defaultdata.php b/core/module/install/ressource/defaultdata.php old mode 100644 new mode 100755 diff --git a/core/module/install/view/index/index.js.php b/core/module/install/view/index/index.js.php old mode 100644 new mode 100755 diff --git a/core/module/install/view/index/index.php b/core/module/install/view/index/index.php old mode 100644 new mode 100755 diff --git a/core/module/install/view/update/update.js.php b/core/module/install/view/update/update.js.php old mode 100644 new mode 100755 diff --git a/core/module/install/view/update/update.php b/core/module/install/view/update/update.php old mode 100644 new mode 100755 diff --git a/core/module/maintenance/maintenance.php b/core/module/maintenance/maintenance.php old mode 100644 new mode 100755 diff --git a/core/module/maintenance/view/index/index.php b/core/module/maintenance/view/index/index.php old mode 100644 new mode 100755 diff --git a/core/module/page/page.php b/core/module/page/page.php old mode 100644 new mode 100755 diff --git a/core/module/page/view/edit/edit.js.php b/core/module/page/view/edit/edit.js.php old mode 100644 new mode 100755 index 05cd3e22..7291dbd4 --- a/core/module/page/view/edit/edit.js.php +++ b/core/module/page/view/edit/edit.js.php @@ -56,7 +56,7 @@ $( document ).ready(function() { * Initialisation des blocs */ - var i = ["info", "layout", "setup", "location", "advanced", "ceo" ]; + var i = ["info", "layout", "setup", "position", "advanced", "ceo" ]; $.each(i,function(e) { if (getCookie(i[e]) === "true") { $("#" + i[e]).find(".zwiico-plus").hide(); @@ -65,25 +65,30 @@ $( document ).ready(function() { } }); + /** + * Lire un cookie s'il existe + */ + function getCookie(name) { + var v = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)'); + return v ? v[2] : null; + } + /** * Blocs dépliants - * - * Sauvegarder la position des blocs - * true = bloc déplié */ $("div .block").click(function(e) { $(this).find(".zwiico-plus").toggle(); $(this).find(".zwiico-minus").toggle(); - $(this).find(".blockContainer").slideToggle(); - /* + $(this).find(".blockContainer").slideToggle(); + /* * Sauvegarder la position des blocs * true = bloc déplié */ - document.cookie = $(this).attr('id') + "=" + $(this).find(".zwiico-minus").is(":visible"); - }).on("click", "span > input, input, textarea, label, option, button, a:not(.inputFile) , .blockContainer", function(e) { + document.cookie = $(this).attr('id') + "=" + $(this).find(".zwiico-minus").is(":visible"); + }).on("click", "span > input, input, textarea, label, option, button, a, .blockContainer", function(e) { // Empêcher les déclenchements dans les blocs - e.stopPropagation(); + e.stopPropagation(); }); @@ -257,9 +262,9 @@ $( document ).ready(function() { $("#pageEditHideMenuChildrenWrapper").slideDown(); } - /** - * Cache le l'option "ne pas afficher les pages enfants dans le menu horizontal" lorsque la page est désactivée - */ +/** + * Cache le l'option "ne pas afficher les pages enfants dans le menu horizontal" lorsque la page est désactivée + */ if ($("#pageEditDisable").is(':checked') ) { $("#pageEditHideMenuChildrenWrapper").removeClass("disabled"); $("#pageEditHideMenuChildrenWrapper").slideUp(); @@ -466,17 +471,6 @@ pageEditBlockDOM.on("change", function() { } }); - - -/** - * Lire un cookie s'il existe - */ -function getCookie(name) { - var v = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)'); - return v ? v[2] : null; -} - - /** * Masquer ou afficher le chemin de fer * Quand le titre est masqué diff --git a/core/module/page/view/edit/edit.php b/core/module/page/view/edit/edit.php old mode 100644 new mode 100755 diff --git a/core/module/search/search.php b/core/module/search/search.php old mode 100644 new mode 100755 diff --git a/core/module/search/view/index/index.php b/core/module/search/view/index/index.php old mode 100644 new mode 100755 diff --git a/core/module/search/view/result/result.php b/core/module/search/view/result/result.php old mode 100644 new mode 100755 diff --git a/core/module/sitemap/sitemap.php b/core/module/sitemap/sitemap.php old mode 100644 new mode 100755 diff --git a/core/module/sitemap/view/index/index.php b/core/module/sitemap/view/index/index.php old mode 100644 new mode 100755 diff --git a/core/module/theme/theme.php b/core/module/theme/theme.php old mode 100644 new mode 100755 index 498960e5..389f5d99 --- a/core/module/theme/theme.php +++ b/core/module/theme/theme.php @@ -375,8 +375,7 @@ class theme extends common { 'displaySiteMap' => $this->getInput('themefooterDisplaySiteMap', helper::FILTER_BOOLEAN), 'displayCopyright' => $this->getInput('themefooterDisplayCopyright', helper::FILTER_BOOLEAN), 'displayLegal' => $this->getInput('themeFooterDisplayLegal', helper::FILTER_BOOLEAN), - 'displaySearch' => $this->getInput('themeFooterDisplaySearch', helper::FILTER_BOOLEAN), - 'displayMemberBar'=> $this->getInput('themeFooterDisplayMemberBar', helper::FILTER_BOOLEAN), + 'displaySearch' => $this->getInput('themeFooterDisplaySearch', helper::FILTER_BOOLEAN), 'template' => $this->getInput('themeFooterTemplate') ]]); // Valeurs en sortie @@ -505,8 +504,7 @@ class theme extends common { 'activeColor' => $this->getInput('themeMenuActiveColor'), 'activeTextColor' => $this->getInput('themeMenuActiveTextColor'), 'radius' => $this->getInput('themeMenuRadius'), - 'burgerTitle' => $this->getInput('themeMenuBurgerTitle', helper::FILTER_BOOLEAN), - 'memberBar' => $this->getInput('themeMenuMemberBar', helper::FILTER_BOOLEAN) + 'burgerTitle' => $this->getInput('themeMenuBurgerTitle', helper::FILTER_BOOLEAN) ]]); // Valeurs en sortie $this->addOutput([ diff --git a/core/module/theme/view/admin/admin.js.php b/core/module/theme/view/admin/admin.js.php old mode 100644 new mode 100755 diff --git a/core/module/theme/view/admin/admin.php b/core/module/theme/view/admin/admin.php old mode 100644 new mode 100755 diff --git a/core/module/theme/view/advanced/advanced.js.php b/core/module/theme/view/advanced/advanced.js.php old mode 100644 new mode 100755 diff --git a/core/module/theme/view/advanced/advanced.php b/core/module/theme/view/advanced/advanced.php old mode 100644 new mode 100755 diff --git a/core/module/theme/view/body/body.js.php b/core/module/theme/view/body/body.js.php old mode 100644 new mode 100755 diff --git a/core/module/theme/view/body/body.php b/core/module/theme/view/body/body.php old mode 100644 new mode 100755 diff --git a/core/module/theme/view/footer/footer.js.php b/core/module/theme/view/footer/footer.js.php old mode 100644 new mode 100755 diff --git a/core/module/theme/view/footer/footer.php b/core/module/theme/view/footer/footer.php old mode 100644 new mode 100755 index b09fee98..47347007 --- a/core/module/theme/view/footer/footer.php +++ b/core/module/theme/view/footer/footer.php @@ -57,12 +57,6 @@ 'help' => (bool) empty($this->getData(['config', 'legalPageId'])) ? 'Pour activer cette option, sélectionnez la page contenant les mentions légales dans la gestion du site' : '' ]); ?> -
    - $this->getData(['theme', 'footer', 'displayMemberBar']), - 'help' => 'Affiche les icônes de gestion du compte et de déconnexion. Uniquement pour les membres simples une fois connectés.' - ]); ?> -
    @@ -71,16 +65,19 @@ 'help' => 'Un plan du site permet un meilleur référencement.' ]); ?>
    -
    - $this->getData(['theme', 'footer', 'displaySearch']) - ]); ?> -
    $this->getData(['theme', 'footer', 'loginLink']) ]); ?>
    +
    + $this->getData(['theme', 'footer', 'displaySearch']), + ]); ?> +
    +
    +
    + Le paramétrage des mentions légales s'effectue dans la configuration du site.
    @@ -113,7 +110,7 @@
    'Taille', - 'help' => 'Proportionnelle à celle définie dans le site.', + 'help' => 'Proportionnelle à celle définie dans le site.', 'selected' => $this->getData(['theme', 'footer', 'fontSize']) ]); ?>
    @@ -139,7 +136,7 @@

    Configuration

    - + getData(['theme', 'footer', 'template'])) ? $module::$footerblocks[3] : $module::$footerblocks [$this->getData(['theme', 'footer', 'template'])] ;?> 'Disposition', @@ -202,13 +199,13 @@ 'checked' => $this->getData(['theme', 'footer', 'margin']) ]); ?>
    -
    +
    $this->getData(['theme', 'footer', 'fixed']) ]); ?> -
    +
    diff --git a/core/module/theme/view/header/header.js.php b/core/module/theme/view/header/header.js.php old mode 100644 new mode 100755 diff --git a/core/module/theme/view/header/header.php b/core/module/theme/view/header/header.php old mode 100644 new mode 100755 diff --git a/core/module/theme/view/index/index.js.php b/core/module/theme/view/index/index.js.php old mode 100644 new mode 100755 diff --git a/core/module/theme/view/index/index.php b/core/module/theme/view/index/index.php old mode 100644 new mode 100755 diff --git a/core/module/theme/view/manage/manage.php b/core/module/theme/view/manage/manage.php old mode 100644 new mode 100755 diff --git a/core/module/theme/view/menu/menu.js.php b/core/module/theme/view/menu/menu.js.php old mode 100644 new mode 100755 index 8e222c6d..ee7e843e --- a/core/module/theme/view/menu/menu.js.php +++ b/core/module/theme/view/menu/menu.js.php @@ -13,7 +13,7 @@ $(document).ready(function(){ // Menu fixe à afficher if($("#themeMenuPosition").val() === 'top') { - $("#themeMenuPositionFixed").slideDown(); + $("#themeMenuPositionFixed").slideDown(); } else { $("#themeMenuPositionFixed").slideUp(function() { @@ -23,7 +23,7 @@ $(document).ready(function(){ // Option de menu à afficher if($("#themeMenuPosition").val() === 'site-first' || $(this).val() === 'site-second') { - $("#themeMenuPositionOptions").slideDown(); + $("#themeMenuPositionOptions").slideDown(); } else { $("#themeMenuPositionOptions").slideUp(function() { @@ -42,7 +42,7 @@ $("input, select").on("change", function() { var menuFont = $("#themeMenuFont").val(); var css = "@import url('https://fonts.googleapis.com/css?family=" + menuFont + "');"; var colors = core.colorVariants($("#themeMenuBackgroundColor").val()); - // Couleurs du menu + // Couleurs du menu css += "nav,nav a{background-color:" + colors.normal + "}"; css += "nav a,#toggle span,nav a:hover{color:" + $("#themeMenuTextColor").val() + "}"; css += "nav a:hover{background-color:" + colors.darken + "}"; @@ -50,7 +50,7 @@ $("input, select").on("change", function() { css += "nav a:hover{background-color:" + colors.veryDarken + ";color:" + $('#themeMenuActiveTextColor').val() + ";}"; } else { css += "nav a:hover{background-color:" + $("#themeMenuActiveColor").val() + ";color:" + $('#themeMenuActiveTextColor').val() + ";}"; - } + } // Taille, hauteur, épaisseur et capitalisation de caractères du menu css += "#toggle span,#menu a{padding:" + $("#themeMenuHeight").val() + ";font-family:'" + menuFont.replace(/\+/g, " ") + "',sans-serif;font-weight:" + $("#themeMenuFontWeight").val() + ";font-size:" + $("#themeMenuFontSize").val() + ";text-transform:" + $("#themeMenuTextTransform").val() + "}"; // Alignement du menu @@ -105,7 +105,7 @@ $("input, select").on("change", function() { $("#menu").removeClass('container-large'); $("nav").removeAttr('id'); $("#menu").addClass('container'); - break; + break; case 'body-second': if(getData(['theme', 'header', 'position']) === 'body'); ?>) { $("nav").show().insertAfter("header"); @@ -123,7 +123,7 @@ $("input, select").on("change", function() { break; case 'site': $("nav").show().prependTo("#site"); - break; + break; } }); // @@ -140,7 +140,7 @@ $("#themeMenuLoginLink").on("change", function() { // Affiche / Cache les options de la position $("#themeMenuPosition").on("change", function() { if($(this).val() === 'site-first' || $(this).val() === 'site-second') { - $("#themeMenuPositionOptions").slideDown(); + $("#themeMenuPositionOptions").slideDown(); } else { $("#themeMenuPositionOptions").slideUp(function() { @@ -152,7 +152,7 @@ $("#themeMenuPosition").on("change", function() { // Affiche / Cache les options du menu fixe $("#themeMenuPosition").on("change", function() { if($(this).val() === 'top') { - $("#themeMenuPositionFixed").slideDown(); + $("#themeMenuPositionFixed").slideDown(); } else { $("#themeMenuPositionFixed").slideUp(function() { @@ -165,7 +165,7 @@ $("#themeMenuPosition").on("change", function() { $("#themeMenuActiveColorAuto").on("change", function() { if ($(this).is(':checked') ) { $("#themeMenuActiveColorWrapper").slideUp(); - } else { + } else { $("#themeMenuActiveColorWrapper").slideDown(); } }).trigger("change"); \ No newline at end of file diff --git a/core/module/theme/view/menu/menu.php b/core/module/theme/view/menu/menu.php old mode 100644 new mode 100755 index d8fac7af..150c06a1 --- a/core/module/theme/view/menu/menu.php +++ b/core/module/theme/view/menu/menu.php @@ -20,19 +20,19 @@
    'colorPicker', - 'help' => 'Le curseur horizontal règle le niveau de transparence.', + 'help' => 'Le curseur horizontal règle le niveau de transparence.', 'label' => 'Texte', 'value' => $this->getData(['theme', 'menu', 'textColor']) ]); ?> -
    +
    'colorPicker', - 'help' => 'Le curseur horizontal règle le niveau de transparence.', + 'help' => 'Le curseur horizontal règle le niveau de transparence.', 'label' => 'Fond', 'value' => $this->getData(['theme', 'menu', 'backgroundColor']) ]); ?> -
    + @@ -40,31 +40,31 @@
    -

    Page active

    -
    +

    Page active

    +
    'colorPicker', - 'help' => 'Le curseur horizontal règle le niveau de transparence.', + 'help' => 'Le curseur horizontal règle le niveau de transparence.', 'label' => 'Texte', 'value' => $this->getData(['theme', 'menu', 'activeTextColor']) ]); ?> -
    +
    $this->getData(['theme', 'menu', 'activeColorAuto']), 'help' => 'La couleur de fond de la page active peut être définie automatique ou selon une couleur définie, comme par exemple celle de fond des pages.' ]); ?> -
    +
    'colorPicker', - 'help' => 'Couleur de fond de la page sélectionnée dans le menu.
    Le curseur horizontal règle le niveau de transparence.', + 'help' => 'Couleur de fond de la page sélectionnée dans le menu.
    Le curseur horizontal règle le niveau de transparence.', 'label' => 'Fond', 'value' => $this->getData(['theme', 'menu', 'activeColor']) ]); ?> -
    +
    @@ -84,7 +84,7 @@
    'Taille', - 'help' => 'Proportionnelle à celle définie dans le site', + 'help' => 'Proportionnelle à celle définie dans le site', 'selected' => $this->getData(['theme', 'menu', 'fontSize']) ]); ?>
    @@ -168,25 +168,18 @@

    Contenus

    -
    +
    $this->getData(['theme', 'menu', 'loginLink']), - 'help' => 'L\'activation de cette option n\'est pas recommandée' + 'checked' => $this->getData(['theme', 'menu', 'loginLink']) ]); ?>
    -
    - $this->getData(['theme', 'menu', 'memberBar']), - 'help' => 'Icônes de gestion de compte et de déconnexion. Uniquement pour les membres connectés' - ]); ?> -
    -
    +
    $this->getData(['theme', 'menu', 'burgerTitle']), 'help' => 'Le menu burger remplace le menu complet lorsque la largeur de l\'écran n\'est pas suffisante.' ]); ?>
    -
    +
    diff --git a/core/module/theme/view/site/site.js.php b/core/module/theme/view/site/site.js.php old mode 100644 new mode 100755 diff --git a/core/module/theme/view/site/site.php b/core/module/theme/view/site/site.php old mode 100644 new mode 100755 diff --git a/core/module/user/user.php b/core/module/user/user.php old mode 100644 new mode 100755 index 0b6678d7..085b384c --- a/core/module/user/user.php +++ b/core/module/user/user.php @@ -26,6 +26,15 @@ class user extends common { ]; public static $users = []; + //Paramètre pour choix de la signature + public static $signature = [ + 1 => 'Identifiant', + 2 => 'Pseudo', + 3 => 'Prénom Nom', + 4 => 'Nom Prénom' + ]; + + /** * Ajout */ @@ -48,9 +57,12 @@ class user extends common { $userFirstname = $this->getInput('userAddFirstname', helper::FILTER_STRING_SHORT, true); $userLastname = $this->getInput('userAddLastname', helper::FILTER_STRING_SHORT, true); $userMail = $this->getInput('userAddMail', helper::FILTER_MAIL, true); + $userPseudo = $this->getInput('userAddPseudo', helper::FILTER_STRING_SHORT, true); + $usersignature = $this->getInput('userAddSignature', helper::FILTER_STRING_SHORT, true); // Pas de nom saisi if (empty($userFirstname) || empty($userLastname) || + empty($userPseudo) || empty($this->getInput('userAddPassword', helper::FILTER_STRING_SHORT, true)) || empty($this->getInput('userAddConfirmPassword', helper::FILTER_STRING_SHORT, true))) { $check=false; @@ -65,8 +77,10 @@ class user extends common { 'forgot' => 0, 'group' => $this->getInput('userAddGroup', helper::FILTER_INT, true), 'lastname' => $userLastname, + 'pseudo' => $userPseudo, + 'signature' => $usersignature, 'mail' => $userMail, - 'password' => $this->getInput('userAddPassword', helper::FILTER_PASSWORD, true), + 'password' => $this->getInput('userAddPassword', helper::FILTER_PASSWORD, true) ] ]); } @@ -210,15 +224,26 @@ class user extends common { else { $newGroup = $this->getData(['user', $this->getUrl(2), 'group']); } + // Modification de nom Prénom + if($this->getUser('group') === self::GROUP_ADMIN){ + $newfirstname = $this->getInput('userEditFirstname', helper::FILTER_STRING_SHORT, true); + $newlastname = $this->getInput('userEditLastname', helper::FILTER_STRING_SHORT, true); + } + else{ + $newfirstname = $this->getData(['user', $this->getUrl(2), 'firstname']); + $newlastname = $this->getData(['user', $this->getUrl(2), 'lastname']); + } // Modifie l'utilisateur $this->setData([ 'user', $this->getUrl(2), [ - 'firstname' => $this->getInput('userEditFirstname', helper::FILTER_STRING_SHORT, true), + 'firstname' => $newfirstname, 'forgot' => 0, 'group' => $newGroup, - 'lastname' => $this->getInput('userEditLastname', helper::FILTER_STRING_SHORT, true), + 'lastname' => $newlastname, + 'pseudo' => $this->getInput('userEditPseudo', helper::FILTER_STRING_SHORT, true), + 'signature' => $this->getInput('userEditSignature', helper::FILTER_INT, true), 'mail' => $this->getInput('userEditMail', helper::FILTER_MAIL, true), 'password' => $newPassword, 'connectFail' => $this->getData(['user',$this->getUrl(2),'connectFail']), @@ -338,108 +363,97 @@ class user extends common { if($this->isPost()) { $userId = $this->getInput('userLoginId', helper::FILTER_ID, true); - /** - * Aucun compte existant - */ - if ( !$this->getData(['user', $userId])) { + // le userId n'existe pas, créer ou mettre à jour une entrée dans la liste noire + if( !$this->getData(['user', $userId])) { //Stockage de l'IP $this->setData([ 'blacklist', $userId, [ - 'connectFail' => $this->getData(['blacklist',$userId,'connectFail']) + 1, + 'connectFail' => $this->getData(['blacklist',$userId,'connectFail']) ? $this->getData(['blacklist',$userId,'connectFail']) + 1 : 1, 'lastFail' => time(), - 'ip' => helper::getIp() + 'ip' => $_SERVER['REMOTE_ADDR'] ] ]); - // Verrouillage des IP - $ipBlackList = helper::arrayCollumn($this->getData(['blacklist']), 'ip'); - if ( $this->getData(['blacklist',$userId,'connectFail']) >= $this->getData(['config', 'connect', 'attempt']) - OR in_array($this->getData(['blacklist',$userId,'ip']),$ipBlackList) ) { - // Valeurs en sortie + $notification = 'Identifiant ou mot de passe incorrect'; + } + + /** + * Compte valide : + * Mot de passe + * Groupe + */ + if( $this->getData(['user',$userId,'connectTimeout']) + $this->getData(['config', 'connect', 'timeout']) < time() + AND $this->getData(['user',$userId,'connectFail']) < $this->getData(['config', 'connect', 'attempt']) + AND password_verify($this->getInput('userLoginPassword', helper::FILTER_STRING_SHORT, true), $this->getData(['user', $userId, 'password'])) + AND $this->getData(['user', $userId, 'group']) >= self::GROUP_MEMBER + ) { + $expire = $this->getInput('userLoginLongTime') ? strtotime("+1 year") : 0; + setcookie('ZWII_USER_ID', $userId, $expire, helper::baseUrl(false, false)); + setcookie('ZWII_USER_PASSWORD', $this->getData(['user', $userId, 'password']), $expire, helper::baseUrl(false, false)); + // Accès multiples avec le même compte + $this->setData(['user',$userId,'accessCsrf',$_SESSION['csrf']]); + // Valeurs en sortie lorsque le site est en maintenance et que l'utilisateur n'est pas administrateur + if( + $this->getData(['config', 'maintenance']) + AND $this->getData(['user', $userId, 'group']) < self::GROUP_ADMIN + ) { $this->addOutput([ - 'notification' => 'Trop de tentatives, compte verrouillé', + 'notification' => 'Seul un administrateur peut se connecter lors d\'une maintenance', 'redirect' => helper::baseUrl(), 'state' => false ]); - } else { - // Valeurs en sortie - $this->addOutput([ - 'notification' => 'Identifiant ou mot de passe incorrect' - ]); } - /** - * Le compte existe - */ - } else { - // Cas 4 : le délai de blocage est dépassé et le compte est au max - Réinitialiser - if ($this->getData(['user',$userId,'connectTimeout']) + $this->getData(['config', 'connect', 'timeout']) < time() - AND $this->getData(['user',$userId,'connectFail']) === $this->getData(['config', 'connect', 'attempt']) ) { + else { + // RAZ compteur échec connexion $this->setData(['user',$userId,'connectFail',0 ]); $this->setData(['user',$userId,'connectTimeout',0 ]); - } - // Check la présence des variables et contrôle du blocage du compte si valeurs dépassées - // Vérification du mot de passe et du groupe - if ( - ( $this->getData(['user',$userId,'connectTimeout']) + $this->getData(['config', 'connect', 'timeout']) ) < time() - AND $this->getData(['user',$userId,'connectFail']) < $this->getData(['config', 'connect', 'attempt']) - AND password_verify($this->getInput('userLoginPassword', helper::FILTER_STRING_SHORT, true), $this->getData(['user', $userId, 'password'])) - AND $this->getData(['user', $userId, 'group']) >= self::GROUP_MEMBER - ) { - $expire = $this->getInput('userLoginLongTime') ? strtotime("+1 year") : 0; - setcookie('ZWII_USER_ID', $userId, $expire, helper::baseUrl(false, false)); - setcookie('ZWII_USER_PASSWORD', $this->getData(['user', $userId, 'password']), $expire, helper::baseUrl(false, false)); - // Accès multiples avec le même compte - $this->setData(['user',$userId,'accessCsrf',$_SESSION['csrf']]); - // Valeurs en sortie lorsque le site est en maintenance et que l'utilisateur n'est pas administrateur - if( - $this->getData(['config', 'maintenance']) - AND $this->getData(['user', $userId, 'group']) < self::GROUP_ADMIN - ) { - $this->addOutput([ - 'notification' => 'Seul un administrateur peut se connecter lors d\'une maintenance', - 'redirect' => helper::baseUrl(), - 'state' => false - ]); - } else { - // Valeurs en sortie - $this->addOutput([ - 'notification' => 'Connexion réussie', - 'redirect' => helper::baseUrl() . str_replace('_', '/', str_replace('__', '#', $this->getUrl(2))), - 'state' => true - ]); - } - // Sinon notification d'échec - } else { - $notification = 'Identifiant ou mot de passe incorrect'; - // Cas 1 le nombre de connexions est inférieur aux tentatives autorisées : incrément compteur d'échec - if ($this->getData(['user',$userId,'connectFail']) < $this->getData(['config', 'connect', 'attempt'])) { - $this->setData(['user',$userId,'connectFail',$this->getdata(['user',$userId,'connectFail']) + 1 ]); - } - // Cas 2 la limite du nombre de connexion est atteinte : placer le timer - if ( $this->getdata(['user',$userId,'connectFail']) == $this->getData(['config', 'connect', 'attempt']) ) { - $this->setData(['user',$userId,'connectTimeout', time()]); - } - // Cas 3 le délai de bloquage court - if ($this->getData(['user',$userId,'connectTimeout']) + $this->getData(['config', 'connect', 'timeout']) > time() ) { - $notification = 'Trop de tentatives, accès bloqué durant ' . ($this->getData(['config', 'connect', 'timeout']) / 60) . ' minutes.'; - } - // Journalisation - $dataLog = strftime('%d/%m/%y',time()) . ';' . strftime('%R',time()) . ';' ; - $dataLog .= helper::getIp() . ';'; - $dataLog .= $userId . ';' ; - $dataLog .= $this->getUrl() .';' ; - $dataLog .= 'échec de connexion' ; - $dataLog .= PHP_EOL; - if ($this->getData(['config','connect','log'])) { - file_put_contents(self::DATA_DIR . 'journal.log', $dataLog, FILE_APPEND); - } // Valeurs en sortie $this->addOutput([ - 'notification' => $notification + 'notification' => 'Connexion réussie', + 'redirect' => helper::baseUrl() . str_replace('_', '/', str_replace('__', '#', $this->getUrl(2))), + 'state' => true ]); } } + // Sinon notification d'échec + else { + // L'utilisateur existe : incrémenter le compteur d'échec de connexion + if ( is_array($this->getdata(['user',$userId])) + ) { + $this->setData(['user',$userId,'connectFail',$this->getdata(['user',$userId,'connectFail']) + 1 ]); + // Mettre à jour le timer et notifier + if ( $this->getdata(['user',$userId,'connectFail']) >= $this->getData(['config', 'connect', 'attempt']) + ) { + $notification = 'Trop de tentatives, accès bloqué durant ' . ($this->getData(['config', 'connect', 'timeout']) / 60) . ' minutes.'; + // Incrémenter le timer + if ($this->getData(['user',$userId,'connectTimeout']) + $this->getData(['config', 'connect', 'timeout']) < time() ) { + $this->setData(['user',$userId,'connectTimeout', time()]); + } + } else { + $notification = 'Identifiant ou mot de passe incorrect'; + } + // L'utilisateur n'existe pas + // Bloquer l'IP après les tentatives autorisées avec ce compte, + } elseif ( + $this->getData(['blacklist',$userId,'connectFail']) >= $this->getData(['config', 'connect', 'attempt']) + ) { + $notification = 'Trop de tentatives, compte verrouillé'; + } + // Journalisation + $dataLog = strftime('%d/%m/%y',time()) . ';' . strftime('%R',time()) . ';' ; + $dataLog .= $userId . ';' ; + $dataLog .= $this->getUrl() .';' ; + $dataLog .= 'échec de connexion' ; + $dataLog .= PHP_EOL; + if ($this->getData(['config','connect','log'])) { + file_put_contents(self::DATA_DIR . 'journal.log', $dataLog, FILE_APPEND); + } + // Valeurs en sortie + $this->addOutput([ + 'notification' => $notification + ]); + } } // Valeurs en sortie $this->addOutput([ @@ -515,4 +529,4 @@ class user extends common { ]); } } -} \ No newline at end of file +} diff --git a/core/module/user/view/add/add.js.php b/core/module/user/view/add/add.js.php old mode 100644 new mode 100755 diff --git a/core/module/user/view/add/add.php b/core/module/user/view/add/add.php old mode 100644 new mode 100755 index 18a52d5d..ad80e4d1 --- a/core/module/user/view/add/add.php +++ b/core/module/user/view/add/add.php @@ -30,6 +30,14 @@ ]); ?> + 'off', + 'label' => 'Pseudo' + ]); ?> + 'Signature', + 'selected' => 1 + ]); ?> 'off', 'label' => 'Adresse mail' @@ -73,9 +81,9 @@ 'label' => 'Confirmation' ]); ?> + 'Prévenir l\'utilisateur par mail'); + ?> - \ No newline at end of file + diff --git a/core/module/user/view/edit/edit.js.php b/core/module/user/view/edit/edit.js.php old mode 100644 new mode 100755 diff --git a/core/module/user/view/edit/edit.php b/core/module/user/view/edit/edit.php old mode 100644 new mode 100755 index dce157f6..a5ed3d77 --- a/core/module/user/view/edit/edit.php +++ b/core/module/user/view/edit/edit.php @@ -1,7 +1,10 @@ + getUser('group') > 2): $readonly = false; + else: $readonly = true; + endif;?>
    - getUser('group') === self::GROUP_ADMIN): ?> + getUrl(3)): ?> 'buttonGrey', 'href' => helper::baseUrl() . 'user', @@ -29,6 +32,7 @@
    'off', + 'disabled' => $readonly, 'label' => 'Prénom', 'value' => $this->getData(['user', $this->getUrl(2), 'firstname']) ]); ?> @@ -36,11 +40,21 @@
    'off', + 'disabled' => $readonly, 'label' => 'Nom', 'value' => $this->getData(['user', $this->getUrl(2), 'lastname']) ]); ?>
    + 'off', + 'label' => 'Pseudo', + 'value' => $this->getData(['user', $this->getUrl(2), 'pseudo']) + ]); ?> + 'Signature', + 'selected' => $this->getData(['user', $this->getUrl(2), 'signature']) + ]); ?> 'off', 'label' => 'Adresse mail', @@ -98,4 +112,4 @@
    - \ No newline at end of file + diff --git a/core/module/user/view/forgot/forgot.php b/core/module/user/view/forgot/forgot.php old mode 100644 new mode 100755 diff --git a/core/module/user/view/index/index.js.php b/core/module/user/view/index/index.js.php old mode 100644 new mode 100755 diff --git a/core/module/user/view/index/index.php b/core/module/user/view/index/index.php old mode 100644 new mode 100755 diff --git a/core/module/user/view/login/login.php b/core/module/user/view/login/login.php old mode 100644 new mode 100755 diff --git a/core/module/user/view/reset/reset.php b/core/module/user/view/reset/reset.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/UploadHandler.php b/core/vendor/filemanager/UploadHandler.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/ajax_calls.php b/core/vendor/filemanager/ajax_calls.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/config/config.php b/core/vendor/filemanager/config/config.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/css/style.css b/core/vendor/filemanager/css/style.css index cd52c629..765afede 100755 --- a/core/vendor/filemanager/css/style.css +++ b/core/vendor/filemanager/css/style.css @@ -6,7 +6,7 @@ * http://www.apache.org/licenses/LICENSE-2.0 * * Designed and built with all the love in the world @twitter by @mdo and @fat. - */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:active,a:hover{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{width:100%;width:auto\9;height:100%;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],label,select{cursor:pointer}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:focus,a:hover{color:#005580;text-decoration:underline}.img-rounded{border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.1)}.img-circle{border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:after,.row:before{display:table;line-height:0;content:""}.row:after{clear:both}[class*=span]{float:left;min-height:1px;margin-left:20px}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container,.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:after,.row-fluid:before{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}.row-fluid [class*=span].hide,[class*=span].hide{display:none}.row-fluid [class*=span].pull-right,[class*=span].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:after,.container:before{display:table;line-height:0;content:""}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:after,.container-fluid:before{display:table;line-height:0;content:""}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:700}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:focus,a.muted:hover{color:gray}.text-warning{color:#c09853}a.text-warning:focus,a.text-warning:hover{color:#a47e3c}.text-error{color:#b94a48}a.text-error:focus,a.text-error:hover{color:#953b39}.text-info{color:#3a87ad}a.text-info:focus,a.text-info:hover{color:#2d6987}.text-success{color:#468847}a.text-success:focus,a.text-success:hover{color:#356635}.text-left{text-align:left}.text-right{text-align:right}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:700;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small,h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ol,ul{padding:0;margin:0 0 10px 25px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}li{line-height:20px}ol.inline,ol.unstyled,ul.inline,ul.unstyled{margin-left:0;list-style:none}ol.inline>li,ul.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}dl{margin-bottom:20px}dd,dt{line-height:20px}dt{font-weight:700}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:after,.dl-horizontal:before{display:table;line-height:0;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:"\2014 \00A0"}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:""}blockquote.pull-right small:after{content:"\00A0 \2014"}blockquote:after,blockquote:before,q:after,q:before{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:12px;color:#333;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{margin:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}button,input,label,select,textarea{font-size:14px;font-weight:400;line-height:20px}button,input,select,textarea{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;border-radius:4px}.uneditable-input,input,textarea{width:206px}textarea{height:auto}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border .2s linear,box-shadow .2s linear}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:rgba(82,168,236,.8);outline:0;outline:thin dotted\9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;*margin-top:0;line-height:normal}input[type=button],input[type=checkbox],input[type=file],input[type=image],input[type=radio],input[type=reset],input[type=submit]{width:auto}input[type=file],select{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus,select:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.checkbox,.radio{min-height:20px;padding-left:20px}.checkbox input[type=checkbox],.radio input[type=radio]{float:left;margin-left:-20px}.controls>.checkbox:first-child,.controls>.radio:first-child{padding-top:5px}.checkbox.inline,.radio.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.checkbox.inline+.checkbox.inline,.radio.inline+.radio.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}.row-fluid .uneditable-input[class*=span],.row-fluid input[class*=span],.row-fluid select[class*=span],.row-fluid textarea[class*=span],.uneditable-input[class*=span],input[class*=span],select[class*=span],textarea[class*=span]{float:none;margin-left:0}.input-append .uneditable-input[class*=span],.input-append input[class*=span],.input-prepend .uneditable-input[class*=span],.input-prepend input[class*=span],.row-fluid .input-append [class*=span],.row-fluid .input-prepend [class*=span],.row-fluid .uneditable-input[class*=span],.row-fluid input[class*=span],.row-fluid select[class*=span],.row-fluid textarea[class*=span]{display:inline-block}.uneditable-input,input,textarea{margin-left:0}.controls-row [class*=span]+[class*=span]{margin-left:20px}.uneditable-input.span12,input.span12,textarea.span12{width:926px}.uneditable-input.span11,input.span11,textarea.span11{width:846px}.uneditable-input.span10,input.span10,textarea.span10{width:766px}.uneditable-input.span9,input.span9,textarea.span9{width:686px}.uneditable-input.span8,input.span8,textarea.span8{width:606px}.uneditable-input.span7,input.span7,textarea.span7{width:526px}.uneditable-input.span6,input.span6,textarea.span6{width:446px}.uneditable-input.span5,input.span5,textarea.span5{width:366px}.uneditable-input.span4,input.span4,textarea.span4{width:286px}.uneditable-input.span3,input.span3,textarea.span3{width:206px}.uneditable-input.span2,input.span2,textarea.span2{width:126px}.uneditable-input.span1,input.span1,textarea.span1{width:46px}.controls-row{*zoom:1}.controls-row:after,.controls-row:before{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*=span],.row-fluid .controls-row [class*=span]{float:left}.controls-row .checkbox[class*=span],.controls-row .radio[class*=span]{padding-top:5px}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type=checkbox][disabled],input[type=checkbox][readonly],input[type=radio][disabled],input[type=radio][readonly]{background-color:transparent}.control-group.warning .checkbox,.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e}.control-group.warning .input-append .add-on,.control-group.warning .input-prepend .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .checkbox,.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392}.control-group.error .input-append .add-on,.control-group.error .input-prepend .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .checkbox,.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b}.control-group.success .input-append .add-on,.control-group.success .input-prepend .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .checkbox,.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3}.control-group.info .input-append .add-on,.control-group.info .input-prepend .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#e9322d;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:after,.form-actions:before{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append .dropdown-menu,.input-append .popover,.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .dropdown-menu,.input-prepend .popover,.input-prepend .uneditable-input,.input-prepend input,.input-prepend select{font-size:14px}.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .uneditable-input,.input-prepend input,.input-prepend select{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;border-radius:0 4px 4px 0}.input-append .uneditable-input:focus,.input-append input:focus,.input-append select:focus,.input-prepend .uneditable-input:focus,.input-prepend input:focus,.input-prepend select:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-append .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .add-on,.input-prepend .btn,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .add-on:first-child,.input-prepend .btn:first-child{border-radius:4px 0 0 4px}.input-append .uneditable-input+.btn-group .btn:last-child,.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child{border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn-group:last-child>.dropdown-toggle,.input-append .btn:last-child{border-radius:0 4px 4px 0}.input-prepend.input-append .uneditable-input,.input-prepend.input-append input,.input-prepend.input-append select{border-radius:0}.input-prepend.input-append .uneditable-input+.btn-group .btn,.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn{border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px\9;padding-left:14px;padding-left:4px\9;margin-bottom:0;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{border-radius:0}.form-search .input-append .search-query{border-radius:14px 0 0 14px}.form-search .input-append .btn,.form-search .input-prepend .search-query{border-radius:0 14px 14px 0}.form-search .input-prepend .btn{border-radius:14px 0 0 14px}.form-horizontal .help-inline,.form-horizontal .input-append,.form-horizontal .input-prepend,.form-horizontal .uneditable-input,.form-horizontal input,.form-horizontal select,.form-horizontal textarea,.form-inline .help-inline,.form-inline .input-append,.form-inline .input-prepend,.form-inline .uneditable-input,.form-inline input,.form-inline select,.form-inline textarea,.form-search .help-inline,.form-search .input-append,.form-search .input-prepend,.form-search .uneditable-input,.form-search input,.form-search select,.form-search textarea{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-horizontal .hide,.form-inline .hide,.form-search .hide{display:none}.form-inline .btn-group,.form-inline label,.form-search .btn-group,.form-search label{display:inline-block}.form-inline .input-append,.form-inline .input-prepend,.form-search .input-append,.form-search .input-prepend{margin-bottom:0}.form-inline .checkbox,.form-inline .radio,.form-search .checkbox,.form-search .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio],.form-search .checkbox input[type=checkbox],.form-search .radio input[type=radio]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:after,.form-horizontal .control-group:before{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal .input-append+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table td,.table th{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:700}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child td,.table caption+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table thead:first-child tr:first-child td,.table thead:first-child tr:first-child th{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed td,.table-condensed th{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;border-radius:4px}.table-bordered td,.table-bordered th{border-left:1px solid #ddd}.table-bordered caption+tbody tr:first-child td,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+thead tr:first-child th,.table-bordered tbody:first-child tr:first-child td,.table-bordered tbody:first-child tr:first-child th,.table-bordered thead:first-child tr:first-child th{border-top:0}.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child,.table-bordered thead:first-child tr:first-child>th:first-child{border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child,.table-bordered thead:first-child tr:first-child>th:last-child{border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child,.table-bordered thead:last-child tr:last-child>th:first-child{border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child,.table-bordered thead:last-child tr:last-child>th:last-child{border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered caption+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child{border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered caption+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child{border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}.row-fluid table td[class*=span],.row-fluid table th[class*=span],table td[class*=span],table th[class*=span]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}[class*=" icon-"],[class^=icon-]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url(../img/glyphicons-halflings.png);background-position:14px 14px;background-repeat:no-repeat}.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-menu>.active>a>[class^=icon-],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>li>a:focus>[class^=icon-],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^=icon-],.dropdown-submenu:focus>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class^=icon-],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^=icon-],.icon-white,.nav-list>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^=icon-],.nav-pills>.active>a>[class*=" icon-"],.nav-pills>.active>a>[class^=icon-],.navbar-inverse .nav>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^=icon-]{background-image:url(../img/glyphicons-halflings-white.png)}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{width:16px;background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropdown,.dropup{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);*border-right-width:2px;*border-bottom-width:2px;border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-submenu:focus>a,.dropdown-submenu:hover>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:linear-gradient(180deg,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0088cc",endColorstr="#ff0077b3",GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#999}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-large{padding:24px;border-radius:6px}.well-small{padding:9px;border-radius:3px}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:700;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px hsla(0,0%,100%,.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:linear-gradient(180deg,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-bottom-color:#b3b3b3;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#ffe6e6e6",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05)}.btn.active,.btn.disabled,.btn:active,.btn:focus,.btn:hover,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn.active,.btn:active{background-color:#ccc\9}.btn:first-child{*margin-left:0}.btn:focus,.btn:hover{color:#333;text-decoration:none;background-position:0 -15px;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;border-radius:6px}.btn-large [class*=" icon-"],.btn-large [class^=icon-]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;border-radius:3px}.btn-small [class*=" icon-"],.btn-small [class^=icon-]{margin-top:0}.btn-mini [class*=" icon-"],.btn-mini [class^=icon-]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn-danger.active,.btn-info.active,.btn-inverse.active,.btn-primary.active,.btn-success.active,.btn-warning.active{color:hsla(0,0%,100%,.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#006dcc;*background-color:#04c;background-image:linear-gradient(180deg,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0088cc",endColorstr="#ff0044cc",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary.active,.btn-primary:active{background-color:#039\9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#faa732;*background-color:#f89406;background-image:linear-gradient(180deg,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffbb450",endColorstr="#fff89406",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning.active,.btn-warning.disabled,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning.active,.btn-warning:active{background-color:#c67605\9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#da4f49;*background-color:#bd362f;background-image:linear-gradient(180deg,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffee5f5b",endColorstr="#ffbd362f",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger.active,.btn-danger.disabled,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger.active,.btn-danger:active{background-color:#942a25\9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#5bb75b;*background-color:#51a351;background-image:linear-gradient(180deg,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff62c462",endColorstr="#ff51a351",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success:focus,.btn-success:hover,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success.active,.btn-success:active{background-color:#408140\9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#49afcd;*background-color:#2f96b4;background-image:linear-gradient(180deg,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5bc0de",endColorstr="#ff2f96b4",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info:focus,.btn-info:hover,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info.active,.btn-info:active{background-color:#24748c\9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#363636;*background-color:#222;background-image:linear-gradient(180deg,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff444444",endColorstr="#ff222222",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse.active,.btn-inverse.disabled,.btn-inverse:active,.btn-inverse:focus,.btn-inverse:hover,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse.active,.btn-inverse:active{background-color:#080808\9}button.btn,input[type=submit].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type=submit].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type=submit].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type=submit].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;border-radius:0}.btn-link:focus,.btn-link:hover{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn{margin-left:5px}.btn-group>.btn{position:relative;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{border-top-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;border-bottom-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{border-top-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding:5px 8px;box-shadow:inset 1px 0 0 hsla(0,0%,100%,.125),inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05)}.btn-group>.btn-mini+.dropdown-toggle{padding:2px 5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{padding:7px 12px}.btn-group.open .dropdown-toggle{background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px;border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-danger .caret,.btn-info .caret,.btn-inverse .caret,.btn-primary .caret,.btn-success .caret,.btn-warning .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{border-radius:0 0 6px 6px}.alert{margin-bottom:20px;text-shadow:0 1px 0 hsla(0,0%,100%,.5);background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{background-color:#d9edf7;border-color:#bce8f1}.alert-info,.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:700;line-height:20px;color:#999;text-shadow:0 1px 0 hsla(0,0%,100%,.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list .nav-header,.nav-list>li>a{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:focus,.nav-list>.active>a:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2);background-color:#08c}.nav-list [class*=" icon-"],.nav-list [class^=icon-]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-pills,.nav-tabs{*zoom:1}.nav-pills:after,.nav-pills:before,.nav-tabs:after,.nav-tabs:before{display:table;line-height:0;content:""}.nav-pills:after,.nav-tabs:after{clear:both}.nav-pills>li,.nav-tabs>li{float:left}.nav-pills>li>a,.nav-tabs>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:focus,.nav-tabs>.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:focus,.nav-pills>.active>a:hover{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{border-top-right-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{border-bottom-right-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:focus,.nav-tabs.nav-stacked>li>a:hover{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:focus .caret,.nav .dropdown-toggle:hover .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:focus,.nav>.dropdown.active>a:hover{cursor:pointer}.nav-pills .open .dropdown-toggle,.nav-tabs .open .dropdown-toggle,.nav>li.dropdown.open.active>a:focus,.nav>li.dropdown.open.active>a:hover{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open.active .caret,.nav li.dropdown.open .caret,.nav li.dropdown.open a:focus .caret,.nav li.dropdown.open a:hover .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:focus,.tabs-stacked .open>a:hover{border-color:#999}.tabbable{*zoom:1}.tabbable:after,.tabbable:before{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.pill-content>.pill-pane,.tab-content>.tab-pane{display:none}.pill-content>.active,.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:focus,.tabs-left>.nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:focus,.tabs-right>.nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:focus,.nav>.disabled>a:hover{text-decoration:none;cursor:default;background-color:transparent}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:linear-gradient(180deg,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#fff2f2f2",GradientType=0);*zoom:1;box-shadow:0 1px 4px rgba(0,0,0,.065)}.navbar-inner:after,.navbar-inner:before{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:focus,.navbar .brand:hover{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:focus,.navbar-link:hover{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-append .btn,.navbar .input-append .btn-group,.navbar .input-prepend .btn,.navbar .input-prepend .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:after,.navbar-form:before{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form .checkbox,.navbar-form .radio,.navbar-form input,.navbar-form select{margin-top:5px}.navbar-form .btn,.navbar-form input,.navbar-form select{display:inline-block;margin-bottom:0}.navbar-form input[type=checkbox],.navbar-form input[type=image],.navbar-form input[type=radio]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{border-radius:0}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-bottom .navbar-inner,.navbar-fixed-top .navbar-inner{padding-right:0;padding-left:0;border-radius:0}.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{box-shadow:0 1px 10px rgba(0,0,0,.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{box-shadow:0 -1px 10px rgba(0,0,0,.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:focus,.navbar .nav>.active>a:hover{color:#555;text-decoration:none;background-color:#e5e5e5;box-shadow:inset 0 3px 8px rgba(0,0,0,.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#ededed;*background-color:#e5e5e5;background-image:linear-gradient(180deg,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff2f2f2",endColorstr="#ffe5e5e5",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.075)}.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar:active,.navbar .btn-navbar:focus,.navbar .btn-navbar:hover,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar.active,.navbar .btn-navbar:active{background-color:#ccc\9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;border-radius:1px;box-shadow:0 1px 0 rgba(0,0,0,.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:""}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:""}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:focus .caret,.navbar .nav li.dropdown>a:hover .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle,.navbar .nav li.dropdown.open>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .nav>li>.dropdown-menu.pull-right,.navbar .pull-right>li>.dropdown-menu{right:0;left:auto}.navbar .nav>li>.dropdown-menu.pull-right:before,.navbar .pull-right>li>.dropdown-menu:before{right:12px;left:auto}.navbar .nav>li>.dropdown-menu.pull-right:after,.navbar .pull-right>li>.dropdown-menu:after{right:13px;left:auto}.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu,.navbar .pull-right>li>.dropdown-menu .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:linear-gradient(180deg,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff222222",endColorstr="#ff111111",GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-inverse .brand:focus,.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff}.navbar-inverse .brand,.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:focus,.navbar-inverse .nav .active>a:hover{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:focus,.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>a:focus .caret,.navbar-inverse .nav li.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 hsla(0,0%,100%,.15);transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query.focused,.navbar-inverse .navbar-search .search-query:focus{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e0e0e;*background-color:#040404;background-image:linear-gradient(180deg,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff151515",endColorstr="#ff040404",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar:active{background-color:#000\9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;border-radius:4px;*zoom:1;box-shadow:0 1px 2px rgba(0,0,0,.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>.active>a,.pagination ul>.active>span,.pagination ul>li>a:focus,.pagination ul>li>a:hover{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>a,.pagination ul>.disabled>a:focus,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>span{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;border-bottom-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>a,.pagination-small ul>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>a,.pagination-small ul>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:after,.pager:before{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#999;cursor:default;background-color:#fff}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.3);*border:1px solid #999;border-radius:6px;outline:none;box-shadow:0 3px 7px rgba(0,0,0,.3);background-clip:padding-box}.modal.fade{top:-25%;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-footer,.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;border-radius:0 0 6px 6px;*zoom:1;box-shadow:inset 0 1px 0 #fff}.modal-footer:after,.modal-footer:before{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:after,.thumbnails:before{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.055);transition:all .2s ease-in-out}a.thumbnail:focus,a.thumbnail:hover{border-color:#08c;box-shadow:0 1px 4px rgba(0,105,214,.25)}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.badge,.label{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:700;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);white-space:nowrap;vertical-align:baseline;background-color:#999}.label{border-radius:3px}.badge{padding-right:9px;padding-left:9px;border-radius:9px}.badge:empty,.label:empty{display:none}a.badge:focus,a.badge:hover,a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.badge-important,.label-important{background-color:#b94a48}.badge-important[href],.label-important[href]{background-color:#953b39}.badge-warning,.label-warning{background-color:#f89406}.badge-warning[href],.label-warning[href]{background-color:#c67605}.badge-success,.label-success{background-color:#468847}.badge-success[href],.label-success[href]{background-color:#356635}.badge-info,.label-info{background-color:#3a87ad}.badge-info[href],.label-info[href]{background-color:#2d6987}.badge-inverse,.label-inverse{background-color:#333}.badge-inverse[href],.label-inverse[href]{background-color:#1a1a1a}.btn .badge,.btn .label{position:relative;top:-1px}.btn-mini .badge,.btn-mini .label{top:0}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:linear-gradient(180deg,#f5f5f5,#f9f9f9);border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff5f5f5",endColorstr="#fff9f9f9",GradientType=0);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress,.progress .bar{background-repeat:repeat-x}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e90d2;background-image:linear-gradient(180deg,#149bdf,#0480be);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff149bdf",endColorstr="#ff0480be",GradientType=0);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-sizing:border-box;transition:width .6s ease}.progress .bar+.bar{box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15)}.progress-striped .bar{background-color:#149bdf;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress.active .bar{animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:linear-gradient(180deg,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffee5f5b",endColorstr="#ffc43c35",GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:linear-gradient(180deg,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff62c462",endColorstr="#ff57a957",GradientType=0)}.progress-striped .bar-success,.progress-success.progress-striped .bar{background-color:#62c462;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:linear-gradient(180deg,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5bc0de",endColorstr="#ff339bb9",GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:linear-gradient(180deg,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffbb450",endColorstr="#fff89406",GradientType=0)}.progress-striped .bar-warning,.progress-warning.progress-striped .bar{background-color:#fbb450;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:hsla(0,0%,100%,.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed} + */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:active,a:hover{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],label,select{cursor:pointer}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:focus,a:hover{color:#005580;text-decoration:underline}.img-rounded{border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.1)}.img-circle{border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:after,.row:before{display:table;line-height:0;content:""}.row:after{clear:both}[class*=span]{float:left;min-height:1px;margin-left:20px}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container,.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:after,.row-fluid:before{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}.row-fluid [class*=span].hide,[class*=span].hide{display:none}.row-fluid [class*=span].pull-right,[class*=span].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:after,.container:before{display:table;line-height:0;content:""}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:after,.container-fluid:before{display:table;line-height:0;content:""}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:700}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:focus,a.muted:hover{color:gray}.text-warning{color:#c09853}a.text-warning:focus,a.text-warning:hover{color:#a47e3c}.text-error{color:#b94a48}a.text-error:focus,a.text-error:hover{color:#953b39}.text-info{color:#3a87ad}a.text-info:focus,a.text-info:hover{color:#2d6987}.text-success{color:#468847}a.text-success:focus,a.text-success:hover{color:#356635}.text-left{text-align:left}.text-right{text-align:right}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:700;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small,h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ol,ul{padding:0;margin:0 0 10px 25px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}li{line-height:20px}ol.inline,ol.unstyled,ul.inline,ul.unstyled{margin-left:0;list-style:none}ol.inline>li,ul.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}dl{margin-bottom:20px}dd,dt{line-height:20px}dt{font-weight:700}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:after,.dl-horizontal:before{display:table;line-height:0;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:"\2014 \00A0"}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:""}blockquote.pull-right small:after{content:"\00A0 \2014"}blockquote:after,blockquote:before,q:after,q:before{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:12px;color:#333;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{margin:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}button,input,label,select,textarea{font-size:14px;font-weight:400;line-height:20px}button,input,select,textarea{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;border-radius:4px}.uneditable-input,input,textarea{width:206px}textarea{height:auto}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border .2s linear,box-shadow .2s linear}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:rgba(82,168,236,.8);outline:0;outline:thin dotted\9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;*margin-top:0;line-height:normal}input[type=button],input[type=checkbox],input[type=file],input[type=image],input[type=radio],input[type=reset],input[type=submit]{width:auto}input[type=file],select{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus,select:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.checkbox,.radio{min-height:20px;padding-left:20px}.checkbox input[type=checkbox],.radio input[type=radio]{float:left;margin-left:-20px}.controls>.checkbox:first-child,.controls>.radio:first-child{padding-top:5px}.checkbox.inline,.radio.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.checkbox.inline+.checkbox.inline,.radio.inline+.radio.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}.row-fluid .uneditable-input[class*=span],.row-fluid input[class*=span],.row-fluid select[class*=span],.row-fluid textarea[class*=span],.uneditable-input[class*=span],input[class*=span],select[class*=span],textarea[class*=span]{float:none;margin-left:0}.input-append .uneditable-input[class*=span],.input-append input[class*=span],.input-prepend .uneditable-input[class*=span],.input-prepend input[class*=span],.row-fluid .input-append [class*=span],.row-fluid .input-prepend [class*=span],.row-fluid .uneditable-input[class*=span],.row-fluid input[class*=span],.row-fluid select[class*=span],.row-fluid textarea[class*=span]{display:inline-block}.uneditable-input,input,textarea{margin-left:0}.controls-row [class*=span]+[class*=span]{margin-left:20px}.uneditable-input.span12,input.span12,textarea.span12{width:926px}.uneditable-input.span11,input.span11,textarea.span11{width:846px}.uneditable-input.span10,input.span10,textarea.span10{width:766px}.uneditable-input.span9,input.span9,textarea.span9{width:686px}.uneditable-input.span8,input.span8,textarea.span8{width:606px}.uneditable-input.span7,input.span7,textarea.span7{width:526px}.uneditable-input.span6,input.span6,textarea.span6{width:446px}.uneditable-input.span5,input.span5,textarea.span5{width:366px}.uneditable-input.span4,input.span4,textarea.span4{width:286px}.uneditable-input.span3,input.span3,textarea.span3{width:206px}.uneditable-input.span2,input.span2,textarea.span2{width:126px}.uneditable-input.span1,input.span1,textarea.span1{width:46px}.controls-row{*zoom:1}.controls-row:after,.controls-row:before{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*=span],.row-fluid .controls-row [class*=span]{float:left}.controls-row .checkbox[class*=span],.controls-row .radio[class*=span]{padding-top:5px}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type=checkbox][disabled],input[type=checkbox][readonly],input[type=radio][disabled],input[type=radio][readonly]{background-color:transparent}.control-group.warning .checkbox,.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e}.control-group.warning .input-append .add-on,.control-group.warning .input-prepend .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .checkbox,.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392}.control-group.error .input-append .add-on,.control-group.error .input-prepend .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .checkbox,.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b}.control-group.success .input-append .add-on,.control-group.success .input-prepend .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .checkbox,.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3}.control-group.info .input-append .add-on,.control-group.info .input-prepend .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#e9322d;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:after,.form-actions:before{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append .dropdown-menu,.input-append .popover,.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .dropdown-menu,.input-prepend .popover,.input-prepend .uneditable-input,.input-prepend input,.input-prepend select{font-size:14px}.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .uneditable-input,.input-prepend input,.input-prepend select{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;border-radius:0 4px 4px 0}.input-append .uneditable-input:focus,.input-append input:focus,.input-append select:focus,.input-prepend .uneditable-input:focus,.input-prepend input:focus,.input-prepend select:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-append .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .add-on,.input-prepend .btn,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .add-on:first-child,.input-prepend .btn:first-child{border-radius:4px 0 0 4px}.input-append .uneditable-input+.btn-group .btn:last-child,.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child{border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn-group:last-child>.dropdown-toggle,.input-append .btn:last-child{border-radius:0 4px 4px 0}.input-prepend.input-append .uneditable-input,.input-prepend.input-append input,.input-prepend.input-append select{border-radius:0}.input-prepend.input-append .uneditable-input+.btn-group .btn,.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn{border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px\9;padding-left:14px;padding-left:4px\9;margin-bottom:0;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{border-radius:0}.form-search .input-append .search-query{border-radius:14px 0 0 14px}.form-search .input-append .btn,.form-search .input-prepend .search-query{border-radius:0 14px 14px 0}.form-search .input-prepend .btn{border-radius:14px 0 0 14px}.form-horizontal .help-inline,.form-horizontal .input-append,.form-horizontal .input-prepend,.form-horizontal .uneditable-input,.form-horizontal input,.form-horizontal select,.form-horizontal textarea,.form-inline .help-inline,.form-inline .input-append,.form-inline .input-prepend,.form-inline .uneditable-input,.form-inline input,.form-inline select,.form-inline textarea,.form-search .help-inline,.form-search .input-append,.form-search .input-prepend,.form-search .uneditable-input,.form-search input,.form-search select,.form-search textarea{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-horizontal .hide,.form-inline .hide,.form-search .hide{display:none}.form-inline .btn-group,.form-inline label,.form-search .btn-group,.form-search label{display:inline-block}.form-inline .input-append,.form-inline .input-prepend,.form-search .input-append,.form-search .input-prepend{margin-bottom:0}.form-inline .checkbox,.form-inline .radio,.form-search .checkbox,.form-search .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio],.form-search .checkbox input[type=checkbox],.form-search .radio input[type=radio]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:after,.form-horizontal .control-group:before{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal .input-append+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table td,.table th{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:700}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child td,.table caption+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table thead:first-child tr:first-child td,.table thead:first-child tr:first-child th{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed td,.table-condensed th{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;border-radius:4px}.table-bordered td,.table-bordered th{border-left:1px solid #ddd}.table-bordered caption+tbody tr:first-child td,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+thead tr:first-child th,.table-bordered tbody:first-child tr:first-child td,.table-bordered tbody:first-child tr:first-child th,.table-bordered thead:first-child tr:first-child th{border-top:0}.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child,.table-bordered thead:first-child tr:first-child>th:first-child{border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child,.table-bordered thead:first-child tr:first-child>th:last-child{border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child,.table-bordered thead:last-child tr:last-child>th:first-child{border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child,.table-bordered thead:last-child tr:last-child>th:last-child{border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered caption+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child{border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered caption+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child{border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}.row-fluid table td[class*=span],.row-fluid table th[class*=span],table td[class*=span],table th[class*=span]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}[class*=" icon-"],[class^=icon-]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url(../img/glyphicons-halflings.png);background-position:14px 14px;background-repeat:no-repeat}.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-menu>.active>a>[class^=icon-],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>li>a:focus>[class^=icon-],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^=icon-],.dropdown-submenu:focus>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class^=icon-],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^=icon-],.icon-white,.nav-list>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^=icon-],.nav-pills>.active>a>[class*=" icon-"],.nav-pills>.active>a>[class^=icon-],.navbar-inverse .nav>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^=icon-]{background-image:url(../img/glyphicons-halflings-white.png)}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{width:16px;background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropdown,.dropup{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);*border-right-width:2px;*border-bottom-width:2px;border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-submenu:focus>a,.dropdown-submenu:hover>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:linear-gradient(180deg,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0088cc",endColorstr="#ff0077b3",GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#999}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-large{padding:24px;border-radius:6px}.well-small{padding:9px;border-radius:3px}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:700;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px hsla(0,0%,100%,.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:linear-gradient(180deg,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-bottom-color:#b3b3b3;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#ffe6e6e6",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05)}.btn.active,.btn.disabled,.btn:active,.btn:focus,.btn:hover,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn.active,.btn:active{background-color:#ccc\9}.btn:first-child{*margin-left:0}.btn:focus,.btn:hover{color:#333;text-decoration:none;background-position:0 -15px;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;border-radius:6px}.btn-large [class*=" icon-"],.btn-large [class^=icon-]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;border-radius:3px}.btn-small [class*=" icon-"],.btn-small [class^=icon-]{margin-top:0}.btn-mini [class*=" icon-"],.btn-mini [class^=icon-]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn-danger.active,.btn-info.active,.btn-inverse.active,.btn-primary.active,.btn-success.active,.btn-warning.active{color:hsla(0,0%,100%,.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#006dcc;*background-color:#04c;background-image:linear-gradient(180deg,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0088cc",endColorstr="#ff0044cc",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary.active,.btn-primary:active{background-color:#039\9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#faa732;*background-color:#f89406;background-image:linear-gradient(180deg,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffbb450",endColorstr="#fff89406",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning.active,.btn-warning.disabled,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning.active,.btn-warning:active{background-color:#c67605\9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#da4f49;*background-color:#bd362f;background-image:linear-gradient(180deg,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffee5f5b",endColorstr="#ffbd362f",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger.active,.btn-danger.disabled,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger.active,.btn-danger:active{background-color:#942a25\9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#5bb75b;*background-color:#51a351;background-image:linear-gradient(180deg,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff62c462",endColorstr="#ff51a351",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success:focus,.btn-success:hover,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success.active,.btn-success:active{background-color:#408140\9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#49afcd;*background-color:#2f96b4;background-image:linear-gradient(180deg,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5bc0de",endColorstr="#ff2f96b4",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info:focus,.btn-info:hover,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info.active,.btn-info:active{background-color:#24748c\9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#363636;*background-color:#222;background-image:linear-gradient(180deg,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff444444",endColorstr="#ff222222",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse.active,.btn-inverse.disabled,.btn-inverse:active,.btn-inverse:focus,.btn-inverse:hover,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse.active,.btn-inverse:active{background-color:#080808\9}button.btn,input[type=submit].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type=submit].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type=submit].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type=submit].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;border-radius:0}.btn-link:focus,.btn-link:hover{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn{margin-left:5px}.btn-group>.btn{position:relative;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{border-top-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;border-bottom-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{border-top-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding:5px 8px;box-shadow:inset 1px 0 0 hsla(0,0%,100%,.125),inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05)}.btn-group>.btn-mini+.dropdown-toggle{padding:2px 5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{padding:7px 12px}.btn-group.open .dropdown-toggle{background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px;border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-danger .caret,.btn-info .caret,.btn-inverse .caret,.btn-primary .caret,.btn-success .caret,.btn-warning .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{border-radius:0 0 6px 6px}.alert{margin-bottom:20px;text-shadow:0 1px 0 hsla(0,0%,100%,.5);background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{background-color:#d9edf7;border-color:#bce8f1}.alert-info,.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:700;line-height:20px;color:#999;text-shadow:0 1px 0 hsla(0,0%,100%,.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list .nav-header,.nav-list>li>a{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:focus,.nav-list>.active>a:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2);background-color:#08c}.nav-list [class*=" icon-"],.nav-list [class^=icon-]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-pills,.nav-tabs{*zoom:1}.nav-pills:after,.nav-pills:before,.nav-tabs:after,.nav-tabs:before{display:table;line-height:0;content:""}.nav-pills:after,.nav-tabs:after{clear:both}.nav-pills>li,.nav-tabs>li{float:left}.nav-pills>li>a,.nav-tabs>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:focus,.nav-tabs>.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:focus,.nav-pills>.active>a:hover{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{border-top-right-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{border-bottom-right-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:focus,.nav-tabs.nav-stacked>li>a:hover{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:focus .caret,.nav .dropdown-toggle:hover .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:focus,.nav>.dropdown.active>a:hover{cursor:pointer}.nav-pills .open .dropdown-toggle,.nav-tabs .open .dropdown-toggle,.nav>li.dropdown.open.active>a:focus,.nav>li.dropdown.open.active>a:hover{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open.active .caret,.nav li.dropdown.open .caret,.nav li.dropdown.open a:focus .caret,.nav li.dropdown.open a:hover .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:focus,.tabs-stacked .open>a:hover{border-color:#999}.tabbable{*zoom:1}.tabbable:after,.tabbable:before{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.pill-content>.pill-pane,.tab-content>.tab-pane{display:none}.pill-content>.active,.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:focus,.tabs-left>.nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:focus,.tabs-right>.nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:focus,.nav>.disabled>a:hover{text-decoration:none;cursor:default;background-color:transparent}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:linear-gradient(180deg,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#fff2f2f2",GradientType=0);*zoom:1;box-shadow:0 1px 4px rgba(0,0,0,.065)}.navbar-inner:after,.navbar-inner:before{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:focus,.navbar .brand:hover{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:focus,.navbar-link:hover{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-append .btn,.navbar .input-append .btn-group,.navbar .input-prepend .btn,.navbar .input-prepend .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:after,.navbar-form:before{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form .checkbox,.navbar-form .radio,.navbar-form input,.navbar-form select{margin-top:5px}.navbar-form .btn,.navbar-form input,.navbar-form select{display:inline-block;margin-bottom:0}.navbar-form input[type=checkbox],.navbar-form input[type=image],.navbar-form input[type=radio]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{border-radius:0}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-bottom .navbar-inner,.navbar-fixed-top .navbar-inner{padding-right:0;padding-left:0;border-radius:0}.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{box-shadow:0 1px 10px rgba(0,0,0,.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{box-shadow:0 -1px 10px rgba(0,0,0,.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:focus,.navbar .nav>.active>a:hover{color:#555;text-decoration:none;background-color:#e5e5e5;box-shadow:inset 0 3px 8px rgba(0,0,0,.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#ededed;*background-color:#e5e5e5;background-image:linear-gradient(180deg,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff2f2f2",endColorstr="#ffe5e5e5",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.075)}.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar:active,.navbar .btn-navbar:focus,.navbar .btn-navbar:hover,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar.active,.navbar .btn-navbar:active{background-color:#ccc\9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;border-radius:1px;box-shadow:0 1px 0 rgba(0,0,0,.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:""}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:""}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:focus .caret,.navbar .nav li.dropdown>a:hover .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle,.navbar .nav li.dropdown.open>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .nav>li>.dropdown-menu.pull-right,.navbar .pull-right>li>.dropdown-menu{right:0;left:auto}.navbar .nav>li>.dropdown-menu.pull-right:before,.navbar .pull-right>li>.dropdown-menu:before{right:12px;left:auto}.navbar .nav>li>.dropdown-menu.pull-right:after,.navbar .pull-right>li>.dropdown-menu:after{right:13px;left:auto}.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu,.navbar .pull-right>li>.dropdown-menu .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:linear-gradient(180deg,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff222222",endColorstr="#ff111111",GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-inverse .brand:focus,.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff}.navbar-inverse .brand,.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:focus,.navbar-inverse .nav .active>a:hover{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:focus,.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>a:focus .caret,.navbar-inverse .nav li.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 hsla(0,0%,100%,.15);transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query.focused,.navbar-inverse .navbar-search .search-query:focus{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e0e0e;*background-color:#040404;background-image:linear-gradient(180deg,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff151515",endColorstr="#ff040404",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar:active{background-color:#000\9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;border-radius:4px;*zoom:1;box-shadow:0 1px 2px rgba(0,0,0,.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>.active>a,.pagination ul>.active>span,.pagination ul>li>a:focus,.pagination ul>li>a:hover{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>a,.pagination ul>.disabled>a:focus,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>span{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;border-bottom-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>a,.pagination-small ul>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>a,.pagination-small ul>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:after,.pager:before{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#999;cursor:default;background-color:#fff}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.3);*border:1px solid #999;border-radius:6px;outline:none;box-shadow:0 3px 7px rgba(0,0,0,.3);background-clip:padding-box}.modal.fade{top:-25%;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-footer,.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;border-radius:0 0 6px 6px;*zoom:1;box-shadow:inset 0 1px 0 #fff}.modal-footer:after,.modal-footer:before{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:after,.thumbnails:before{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.055);transition:all .2s ease-in-out}a.thumbnail:focus,a.thumbnail:hover{border-color:#08c;box-shadow:0 1px 4px rgba(0,105,214,.25)}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.badge,.label{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:700;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);white-space:nowrap;vertical-align:baseline;background-color:#999}.label{border-radius:3px}.badge{padding-right:9px;padding-left:9px;border-radius:9px}.badge:empty,.label:empty{display:none}a.badge:focus,a.badge:hover,a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.badge-important,.label-important{background-color:#b94a48}.badge-important[href],.label-important[href]{background-color:#953b39}.badge-warning,.label-warning{background-color:#f89406}.badge-warning[href],.label-warning[href]{background-color:#c67605}.badge-success,.label-success{background-color:#468847}.badge-success[href],.label-success[href]{background-color:#356635}.badge-info,.label-info{background-color:#3a87ad}.badge-info[href],.label-info[href]{background-color:#2d6987}.badge-inverse,.label-inverse{background-color:#333}.badge-inverse[href],.label-inverse[href]{background-color:#1a1a1a}.btn .badge,.btn .label{position:relative;top:-1px}.btn-mini .badge,.btn-mini .label{top:0}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:linear-gradient(180deg,#f5f5f5,#f9f9f9);border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff5f5f5",endColorstr="#fff9f9f9",GradientType=0);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress,.progress .bar{background-repeat:repeat-x}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e90d2;background-image:linear-gradient(180deg,#149bdf,#0480be);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff149bdf",endColorstr="#ff0480be",GradientType=0);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-sizing:border-box;transition:width .6s ease}.progress .bar+.bar{box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15)}.progress-striped .bar{background-color:#149bdf;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress.active .bar{animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:linear-gradient(180deg,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffee5f5b",endColorstr="#ffc43c35",GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:linear-gradient(180deg,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff62c462",endColorstr="#ff57a957",GradientType=0)}.progress-striped .bar-success,.progress-success.progress-striped .bar{background-color:#62c462;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:linear-gradient(180deg,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5bc0de",endColorstr="#ff339bb9",GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:linear-gradient(180deg,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffbb450",endColorstr="#fff89406",GradientType=0)}.progress-striped .bar-warning,.progress-warning.progress-striped .bar{background-color:#fbb450;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:hsla(0,0%,100%,.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed} /*! * Bootstrap Responsive v2.3.2 @@ -18,18 +18,18 @@ * Designed and built with all the love in the world @twitter by @mdo and @fat. */.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;box-sizing:border-box}@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}.hidden-desktop,.visible-phone,.visible-tablet{display:none!important}.visible-desktop{display:inherit!important}@media (min-width:768px) and (max-width:839px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media (max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}@media (min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:after,.row:before{display:table;line-height:0;content:""}.row:after{clear:both}[class*=span]{float:left;min-height:1px;margin-left:30px}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container,.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:after,.row-fluid:before{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.564102564102564%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}.uneditable-input,input,textarea{margin-left:0}.controls-row [class*=span]+[class*=span]{margin-left:30px}.uneditable-input.span12,input.span12,textarea.span12{width:1156px}.uneditable-input.span11,input.span11,textarea.span11{width:1056px}.uneditable-input.span10,input.span10,textarea.span10{width:956px}.uneditable-input.span9,input.span9,textarea.span9{width:856px}.uneditable-input.span8,input.span8,textarea.span8{width:756px}.uneditable-input.span7,input.span7,textarea.span7{width:656px}.uneditable-input.span6,input.span6,textarea.span6{width:556px}.uneditable-input.span5,input.span5,textarea.span5{width:456px}.uneditable-input.span4,input.span4,textarea.span4{width:356px}.uneditable-input.span3,input.span3,textarea.span3{width:256px}.uneditable-input.span2,input.span2,textarea.span2{width:156px}.uneditable-input.span1,input.span1,textarea.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media (min-width:768px) and (max-width:839px){.row{margin-left:-20px;*zoom:1}.row:after,.row:before{display:table;line-height:0;content:""}.row:after{clear:both}[class*=span]{float:left;min-height:1px;margin-left:20px}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container,.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:after,.row-fluid:before{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}.uneditable-input,input,textarea{margin-left:0}.controls-row [class*=span]+[class*=span]{margin-left:20px}.uneditable-input.span12,input.span12,textarea.span12{width:710px}.uneditable-input.span11,input.span11,textarea.span11{width:648px}.uneditable-input.span10,input.span10,textarea.span10{width:586px}.uneditable-input.span9,input.span9,textarea.span9{width:524px}.uneditable-input.span8,input.span8,textarea.span8{width:462px}.uneditable-input.span7,input.span7,textarea.span7{width:400px}.uneditable-input.span6,input.span6,textarea.span6{width:338px}.uneditable-input.span5,input.span5,textarea.span5{width:276px}.uneditable-input.span4,input.span4,textarea.span4{width:214px}.uneditable-input.span3,input.span3,textarea.span3{width:152px}.uneditable-input.span2,input.span2,textarea.span2{width:90px}.uneditable-input.span1,input.span1,textarea.span1{width:28px}}@media (max-width:767px){body{padding-right:20px;padding-left:20px}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}.row-fluid [class*=span],.uneditable-input[class*=span],[class*=span]{display:block;float:none;width:100%;margin-left:0;box-sizing:border-box}.row-fluid .span12,.span12{width:100%;box-sizing:border-box}.row-fluid [class*=offset]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,.uneditable-input,input[class*=span],select[class*=span],textarea[class*=span]{display:block;width:100%;min-height:30px;box-sizing:border-box}.input-append input,.input-append input[class*=span],.input-prepend input,.input-prepend input[class*=span]{display:inline-block;width:auto}.controls-row [class*=span]+[class*=span]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media (max-width:480px){.nav-collapse{-webkit-transform:translateZ(0)}.page-header h1 small{display:block;line-height:20px}input[type=checkbox],input[type=radio]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media (max-width:839px){body{padding-top:0}.navbar-fixed-bottom,.navbar-fixed-top{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-bottom .navbar-inner,.navbar-fixed-top .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .dropdown-menu a,.nav-collapse .nav>li>a{padding:9px 15px;font-weight:700;color:#777;border-radius:3px}.nav-collapse .btn{padding:4px 10px;font-weight:400;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .dropdown-menu a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .nav>li>a:hover{background-color:#f2f2f2}.navbar-inverse .nav-collapse .dropdown-menu a,.navbar-inverse .nav-collapse .nav>li>a{color:#999}.navbar-inverse .nav-collapse .dropdown-menu a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .nav>li>a:hover{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:none;border-radius:0;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu .divider,.nav-collapse .dropdown-menu:after,.nav-collapse .dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after,.nav-collapse .nav>li>.dropdown-menu:before{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media (min-width:840px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:transparent}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:hsla(0,0%,100%,.3);color:#000;border:none;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:none}.featherlight *{box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}} -/*! - * jQuery contextMenu - Plugin for simple contextMenu handling - * - * Version: v1.10.3 - * - * Authors: Björn Brala (SWIS.nl), Rodney Rehm, Addy Osmani (patches for FF) - * Web: http://swisnl.github.io/jQuery-contextMenu/ - * - * Copyright (c) 2011-2015 SWIS BV and contributors - * - * Licensed under - * MIT License http://www.opensource.org/licenses/mit-license - - * Date: 2015-12-03T20:12:18.263Z +/*! + * jQuery contextMenu - Plugin for simple contextMenu handling + * + * Version: v1.10.3 + * + * Authors: Björn Brala (SWIS.nl), Rodney Rehm, Addy Osmani (patches for FF) + * Web: http://swisnl.github.io/jQuery-contextMenu/ + * + * Copyright (c) 2011-2015 SWIS BV and contributors + * + * Licensed under + * MIT License http://www.opensource.org/licenses/mit-license + + * Date: 2015-12-03T20:12:18.263Z */.context-menu-list{position:absolute;display:inline-block;min-width:120px;max-width:250px;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;list-style-type:none;background:#eee;border:1px solid #ddd;box-shadow:0 2px 5px rgba(0,0,0,.5)}.context-menu-item{padding:2px 2px 2px 24px;-moz-user-select:none;background-color:#eee}.context-menu-item>label>input,.context-menu-item>label>textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.context-menu-item.hover{cursor:pointer;background-color:#39f}.context-menu-item.disabled{color:#666}.context-menu-submenu:after{position:absolute;top:0;right:3px;z-index:1;color:#666;content:">"}.context-menu-item.icon{min-height:18px;list-style-type:none;background-repeat:no-repeat;background-position:4px 2px}.context-menu-item.icon-edit{background-image:url(images/page_white_edit.png)}.context-menu-item.icon-cut{background-image:url(images/cut.png)}.context-menu-item.icon-copy{background-image:url(images/page_white_copy.png)}.context-menu-item.icon-paste{background-image:url(images/page_white_paste.png)}.context-menu-item.icon-delete{background-image:url(images/page_white_delete.png)}.context-menu-item.icon-add{background-image:url(images/page_white_add.png)}.context-menu-item.icon-quit{background-image:url(images/door.png)}.context-menu-input>label>*{vertical-align:top}.context-menu-input>label>input[type=checkbox],.context-menu-input>label>input[type=radio]{margin-left:-17px}.context-menu-input>label>span{margin-left:5px}.context-menu-input>label,.context-menu-input>label>input[type=text],.context-menu-input>label>select,.context-menu-input>label>textarea{display:block;width:100%;box-sizing:border-box}.context-menu-input>label>textarea{height:100px}.context-menu-item>.context-menu-list{top:5px;right:-5px;display:none}.context-menu-item.visible>.context-menu-list{display:block}.context-menu-accesskey{text-decoration:underline}*,:after,:before{box-sizing:border-box}body,html{font-family:Open Sans,sans-serif;font-size:100%;padding:0;margin:0;height:100%}body{padding-top:32px;font-weight:200;background:#ececec;overflow:-moz-scrollbars-vertical}.btn{background-image:none!important;text-shadow:none!important;border-color:none!important;box-shadow:none!important}.btn:focus{outline:none}.btn-inverse{background-image:none!important;background:#333}pre.no-prettify,pre.prettyprint{height:300px;margin:0!important;width:100%!important;overflow:scroll;border-radius:0!important}.input-append .add-on:last-child,.input-append .btn-group:last-child>.dropdown-toggle,.input-append .btn:last-child{border-radius:0!important}[class*=" rficon-"],[class^=rficon-]{display:inline-block;width:16px;height:16px;margin-top:1px;*margin-right:.3em;line-height:16px;vertical-align:text-top;background-position:0 0;background-repeat:no-repeat}.rficon-clipboard-apply{background-image:url(../img/clipboard_apply.png)}.rficon-clipboard-clear{background-image:url(../img/clipboard_clear.png)}.rficon-upload{background-image:url(../img/upload.png)}.btn{border-radius:0}.container-fluid{padding-right:0!important;margin-top:10px!important}.img-precontainer{width:100%;background:#fff}.img-container,.img-precontainer{margin:auto;text-align:center;border:none}.img-container{height:91px;width:122px;padding:0;overflow:hidden;display:table-cell;vertical-align:middle;background-image:url(../img/trans.jpg);background-size:13px}.img-container img{max-width:122px;max-height:91px}ul.breadcrumb{margin-bottom:5px;border-radius:0;padding-bottom:4px;padding-top:6px;background:#f0f0f0;box-shadow:0 1px 4px rgba(0,0,0,.065);border-bottom:1px solid #bbb}ul.breadcrumb .pull-left i{margin-top:2px}ul.breadcrumb li.multiple{margin-top:-4px;padding-right:20px}.alert{padding:8px 35px 8px 14px;margin-bottom:2px;border:1px solid #aaa;color:#666;font-weight:200;font-size:13px;border-radius:0;background:#fff}.img-container *,.img-container-mini *{vertical-align:middle}#help{display:none}.text-center{text-align:center}iframe{overflow:auto;-webkit-overflow-scrolling:touch}.uploader{position:fixed;top:6px;left:6px;right:6px;bottom:6px;z-index:9999;background:#eee;border:1px solid #ccc;display:none;box-shadow:0 0 10px 0 rgba(1,1,1,.5)}.uploader .flex{padding:10px;position:relative}.uploader .container1,.uploader .container2,.uploader .flex{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.uploader .upload-help{font-size:11px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff;text-align:center}.uploader .upload-tabbable{padding:2px;height:100%;overflow:hidden}.uploader .upload-tabbable .nav{margin:0}.uploader .upload-tabbable .nav li a{font-size:13px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.uploader .upload-tabbable #urlUpload{padding:5px 10px}.uploader .upload-tabbable .tab-content{padding:5px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;background:#fff;-ms-flex-positive:2;flex-grow:2;position:relative}.uploader .upload-tabbable .tab-content .tab-pane{position:absolute;top:0;bottom:0;left:0;right:0;padding:5px}.uploader .upload-tabbable .tab-content form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.uploader .upload-tabbable .tab-content form #filesTable{-ms-flex-positive:2;flex-grow:2;overflow-y:scroll;background:#fff;font-size:.95em}.uploader .upload-tabbable .tab-content form #filesTable .progress{margin-bottom:4px}input#filter-input{margin:0 0 2px;width:84px;height:26px;vertical-align:bottom;border-radius:0;font-size:12px;font-weight:200;position:relative;left:1px}.qq-uploader .span9{margin-left:14px!important;width:690px!important}.space10{clear:both;height:10px}h4{font-size:12px;text-align:center;padding:0;margin:6px 0 0;line-height:18px}h3,h4{font-weight:200}h3{font-size:14px}.boxes{border:1px solid #ccc;word-wrap:break-word;background:#fff;box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);min-height:115px;text-align:center}.container-fluid{padding:0 10px!important}body .avpw .avpw_primary_button,body .avpw .avpw_primary_button:active,body .avpw .avpw_primary_button:link,body .avpw .avpw_primary_button:visited{color:#fff;background:#999;border:none}body .avpw .avpw_primary_button:hover{border:none;background:#666}.download-form{margin-bottom:25px}.grid li i{margin-left:2px;margin-right:2px;z-index:0}.box,.boxx{word-wrap:break-word;vertical-align:top;text-align:left;position:relative;z-index:100;padding:4px}.box,.box .btn,.boxx{border:none;box-shadow:none}.box .btn{width:100%;background:none;z-index:200}.navbar{margin-bottom:0;border-bottom:1px solid #bbb}.navbar .navbar-inner{border:none;min-height:35px;border-radius:0;padding-bottom:2px;margin:0;padding-right:8px;padding-left:8px}.navbar .navbar-inner .container-fluid{margin:0;margin-top:0!important;padding:0}.navbar .navbar-inner .container-fluid .brand{display:none}.navbar .navbar-inner .container-fluid .filters span{margin-top:0;font-size:13px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}ul.sorting{position:absolute;left:-25px;top:20px;min-width:0;background:#eee}ul.sorting li a:hover{background:#aaa}.btn-group .dropdown-toggle.sorting-btn{position:relative;top:-5px;font-size:13px}.btn-group .dropdown-toggle.sorting-btn,.btn-group .dropdown-toggle.sorting-btn:hover{background:none;border:none;box-shadow:none;-webkit-box-shadow:none}ul.sorting.dropdown-menu>li>a{font-size:12px;text-shadow:none}ul.sorting.dropdown-menu>li>a.descending{background-image:url(../img/down.png);background-repeat:no-repeat;background-position:6px 8px}ul.sorting.dropdown-menu>li>a.ascending{background-image:url(../img/up.png);background-repeat:no-repeat;background-position:6px 8px}.sorter-container{margin-top:5px;margin-bottom:0;border-radius:0;padding-bottom:4px;padding-top:6px;box-shadow:0 1px 4px rgba(0,0,0,.065);background-color:#f5f5f5;position:relative;border-bottom:1px solid #bbb;height:24px}.sorter-container a.sorter{color:#000}.sorter-container a.descending{padding-left:9px;background-image:url(../img/down.png);background-repeat:no-repeat;background-position:0 3px}.sorter-container a.ascending{padding-left:9px;background-image:url(../img/up.png);background-repeat:no-repeat;background-position:0 4px}.sorter-container .file-date,.sorter-container .file-extension,.sorter-container .file-name,.sorter-container .file-operations,.sorter-container .file-size,.sorter-container .img-dimension{display:block;position:absolute;top:0;z-index:100;box-shadow:none;text-align:left;font-size:13px;margin-top:1px;color:#999}.sorter-container .file-operations{width:110px;right:0}.sorter-container .img-dimension{width:65px;right:123px}.sorter-container .file-date{width:70px;right:188px}.sorter-container .file-size{width:55px;right:258px}.sorter-container .file-extension{width:40px;right:313px}.sorter-container .file-name{width:50px;left:52px}.file-date,.file-extension,.file-name,.file-operations,.file-size,.img-dimension{font-size:12px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff;display:none}.view-controller{text-align:left}.view-controller .btn-group>.btn:first-child,.view-controller .btn-group>.btn:last-child{border-radius:0}.navbar .filters .btn{margin-bottom:2px;padding:2px 5px;margin-top:5px}.filters .types{text-align:right}.fileupload-buttonbar{margin-bottom:10px}.fileupload-buttonbar .progress{margin:0}@media (max-width:780px){#view2{display:none}}@media (min-width:840px){.mobile-inline-visible{display:none!important}}@media (max-width:839px){body{padding-top:0!important}.mobile-inline-visible{display:inline!important}.filters .types{text-align:left}.navbar .navbar-inner .container-fluid .brand{display:block}.navbar .navbar-inner{padding-bottom:4px}.filters div.span2.half,.filters div.span3.half,.filters div.span4.half{float:left;width:auto;margin-right:10px}.filters div.entire{float:none;width:100%;clear:both}.container-fluid{margin:0!important;padding:0}#qLbar{height:50px!important}}@media (min-width:400px) and (max-width:839px){.filters .row-fluid .half{width:48.61878453038674%;*width:48.56559304102504%;float:left}}.tooltip.in{opacity:1;filter:alpha(opacity=1)}.tooltip,.tooltip.in{z-index:10000;font-weight:700}.grid{padding:0;margin:0 auto;list-style:none;-webkit-overflow-scrolling:touch}.ui-draggable-helper{z-index:10}.grid li{display:inline-block;width:124px;border:none;margin:4px;margin-bottom:8px;padding:0;vertical-align:top}.grid figure{margin:0;position:relative;display:block;width:122px;margin:auto}.grid figure:hover{background:#e0e0e0!important}.list-view1.grid li,.list-view1.grid li figure{width:100%}.grid figcaption{text-align:center;padding:2px;padding-top:8px;color:#fff;height:30px;width:122px;margin-left:0;margin-right:0;position:absolute;top:auto;bottom:0;box-shadow:inset 0 0 8px 0 rgba(41,41,41,.5)}.grid figcaption a{margin:0;padding:3px}.grid figcaption h3{margin:0;padding:0;color:#fff}.grid h4{text-align:center;color:#000;padding:0;margin-bottom:4px;margin-top:4px}.grid figure .box{box-sizing:content-box;cursor:pointer}.list-view0.grid figure .box,.list-view1.grid figure .box,.list-view2.grid figure .box{max-width:100%;display:block;position:relative;overflow:hidden;z-index:1}.list-view0.grid figure .box h4.ellipsis,.list-view1.grid figure .box h4.ellipsis,.list-view2.grid figure .box h4.ellipsis{height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-view0.grid figure .box h4,.list-view0.grid figure .box h4 a,.list-view1.grid figure .box h4,.list-view1.grid figure .box h4 a,.list-view2.grid figure .box h4,.list-view2.grid figure .box h4 a{z-index:1}.no-touch .list-view0 figure .box{z-index:1;transition:transform .3s}.list-view0.grid .ui-state-highlight .img-precontainer{background:grey!important}.list-view0.grid .ui-state-highlight .img-precontainer .img-container{background:repeating-linear-gradient(45deg,transparent,transparent 5px,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.3) 10px);border:none;overflow:hidden}.list-view0.grid .ui-state-hover .img-precontainer .img-container{background:#666}.list-view1.grid .ui-state-highlight:nth-child(odd) figure,.list-view2.grid .ui-state-highlight:nth-child(odd) figure{background:#ddd!important;border-bottom-color:#444!important}.list-view1.grid .ui-state-highlight:nth-child(2n) figure,.list-view2.grid .ui-state-highlight:nth-child(2n) figure{background:#ccc!important;border-bottom-color:#aaa!important}.list-view1.grid .ui-state-highlight.ui-state-hover figure,.list-view2.grid .ui-state-highlight.ui-state-hover figure{background-color:#aaa!important}.no-touch .list-view0 figure.cs-hover .box,.no-touch .list-view0 figure:hover .box{box-shadow:0 0 4px 0 rgba(1,1,1,.5);transform:translateY(-26px)}.list-view0 figure.cs-hover .box.no-effect,.list-view0 figure:hover .box.no-effect,.no-effect{box-shadow:none;transform:none}.list-view0 .img-precontainer-mini{display:none;background:none}a,a:hover{color:#000;text-decoration:none}.back-directory .box,.back-directory .img-precontainer,.back-directory .img-precontainer-mini{background:none}form{margin:0;padding:0}.google-iframe,.viewer-iframe{width:100%;height:500px;border:none}.modal{width:60%;margin-left:-30%}.modal-body{padding:6px}.modal-body form,.modal-body input,.modal-body textarea{margin:0;border-radius:0}.modal-body .text-center{padding-bottom:6px}.modal-footer{padding:7px}.modal-header{padding:7px 8px!important}.modal-header h3{font-weight:300;font-size:20px}.list-view1.sorter-container{display:block}.list-view0.sorter-container,.list-view2.sorter-container{display:none}.selector{z-index:1}.selector .cont{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selector .cont input{position:absolute;opacity:0;cursor:pointer}.selector .cont input:checked~.checkmark{background-color:#2196f3}.selector .cont .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#fff;border:1px solid #ddd;transition:background-color .5s ease;-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out}.selector .cont .checkmark:after{content:"";position:absolute;display:none;left:5px;top:1px;width:6px;height:12px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.selector .cont:hover input~.checkmark{background-color:#ddd}.selector .cont input:checked~.checkmark:after{display:block}.list-view0.grid .selector{position:absolute;top:2px;left:2px;width:18px;height:22px}.list-view0.grid .img-precontainer .img-container img{max-width:122px!important;max-height:91px!important}.list-view0.grid .img-precontainer .img-container img.icon{width:122px;margin-top:0}.list-view0.grid .img-precontainer .filetype{position:absolute;top:0;width:122px;text-align:center;color:#fff;font-size:13px;line-height:22px}.list-view0.grid .cover{background:hsla(0,0%,100%,.25);width:122px;position:absolute;top:22px;right:0;height:69px}.list-view0.grid .box{background:#fff}.list-view0.grid .directory{background:#ddd}.list-view0.grid figure.back-directory .directory{background:#bbb}.list-view0.grid figcaption{background:#fff}.list-view0.grid .selected figure{border:none;height:126px}.list-view0.grid .selected figure .box,.list-view0.grid .selected figure>a,.list-view0.grid .selected figure figcaption{display:none}.list-view1.grid li,.list-view2.grid li{margin:0}.list-view1.grid li.back figure.back-directory,.list-view2.grid li.back figure.back-directory{height:34px}.list-view1.grid li.no-selector .img-container-mini,.list-view2.grid li.no-selector .img-container-mini{padding-left:0}.list-view1.grid li.no-selector figure .box,.list-view2.grid li.no-selector figure .box{margin-left:48px}.list-view1.grid li:nth-child(odd) figure,.list-view2.grid li:nth-child(odd) figure{background:#f9f9f9}.list-view1.grid li:nth-child(odd) figure.directory,.list-view2.grid li:nth-child(odd) figure.directory{background:#eaeaea}.list-view1.grid li figure,.list-view2.grid li figure{border-bottom:1px solid #aaa;background:#fff}.list-view1.grid li figure.back-directory,.list-view2.grid li figure.back-directory{background:#bbb}.list-view1.grid li figure.back-directory .box,.list-view2.grid li figure.back-directory .box{background:none}.list-view1.grid li figure.directory,.list-view2.grid li figure.directory{background:#efefef}.list-view1.grid li figure.directory box,.list-view2.grid li figure.directory box{padding:0;min-height:10px}.list-view1.grid li figure .box,.list-view2.grid li figure .box{margin-left:70px;transition:none}.list-view1.grid li figure .box h4,.list-view2.grid li figure .box h4{padding-top:1px;font-size:13px;text-align:left}.list-view1.grid .img-precontainer-mini,.list-view2.grid .img-precontainer-mini{display:block;position:absolute;width:45px;left:22px;height:34px;overflow:hidden;text-align:center}.list-view1.grid .img-precontainer-mini img,.list-view2.grid .img-precontainer-mini img{max-width:45px;width:45px}.list-view1.grid .img-precontainer-mini .filetype,.list-view2.grid .img-precontainer-mini .filetype{position:absolute;top:1px;left:0;text-align:center;padding:1px 2px;font-size:13px;line-height:32px;width:45px;height:32px;color:#fff;background:#333}.list-view1.grid .cover,.list-view2.grid .cover{display:none}.list-view1.grid .selector,.list-view2.grid .selector{top:8px;left:2px;position:relative}.list-view1.grid .selector .cont,.list-view2.grid .selector .cont{margin:0}.list-view1.grid .img-container-mini,.list-view2.grid .img-container-mini{width:45px;height:34px;border:none;overflow:hidden;text-align:center;vertical-align:middle;margin:auto;left:24px}.list-view1.grid .img-precontainer-mini.original-thumb,.list-view2.grid .img-precontainer-mini.original-thumb{padding:0}.list-view1.grid .img-precontainer-mini.original-thumb img,.list-view2.grid .img-precontainer-mini.original-thumb img{width:auto;max-height:32px}.list-view1.grid .img-precontainer-mini.original-thumb img.original,.list-view2.grid .img-precontainer-mini.original-thumb img.original{width:auto;height:auto}.list-view1.grid .img-precontainer,.list-view2.grid .img-precontainer{display:none}.list-view1.grid figcaption,.list-view2.grid figcaption{background:none;width:120px;position:absolute;right:0;top:0;z-index:1;bottom:0;box-shadow:none;text-align:right}.list-view1.grid .selected figure,.list-view2.grid .selected figure{background:#ccc!important}.list-view1.grid .file-date,.list-view1.grid .file-extension,.list-view1.grid .file-size,.list-view1.grid .img-dimension{overflow:hidden;display:block;position:absolute;top:0;z-index:1;box-shadow:none;text-align:left;margin-top:7px}.list-view1.grid .img-dimension{width:65px;right:120px}.list-view1.grid .file-date{width:70px;right:185px}.list-view1.grid .file-size{width:55px;right:255px}.list-view1.grid .file-extension{width:40px;right:310px}.list-view1.grid figure .box{padding-right:352px}.list-view2.grid figure .box{padding-right:115px}@media (max-width:610px){.list-view1.grid figure .box{padding-right:312px}.list-view1.grid figure .file-extension,.sorter-container .file-extension{display:none}}@media (max-width:565px){.list-view1.grid figure .box{padding-right:257px}.list-view1.grid figure .file-size,.sorter-container .file-size{display:none}}@media (max-width:495px){.list-view1.grid figure .box{padding-right:187px}.list-view1.grid figure .file-date,.sorter-container .file-date{display:none}}@media (max-width:430px){.list-view1.grid figure .box{padding-right:115px}.list-view1.grid figure .img-dimension,.sorter-container .img-dimension{display:none}.breadcrumb{margin-left:0;margin-right:0}}.list-view1.grid .img-precontainer-mini .filetype.pdf,.list-view2.grid .img-precontainer-mini .filetype.pdf{background:#cb0011}.list-view1.grid .img-precontainer-mini .filetype.css,.list-view2.grid .img-precontainer-mini .filetype.css{background:#d10698}.list-view1.grid .img-precontainer-mini .filetype.ai,.list-view2.grid .img-precontainer-mini .filetype.ai{background:#d6772f}.list-view1.grid .img-precontainer-mini .filetype.psd,.list-view2.grid .img-precontainer-mini .filetype.psd{background:#0960a4}.list-view1.grid .img-precontainer-mini .filetype.html,.list-view1.grid .img-precontainer-mini .filetype.xhtml,.list-view2.grid .img-precontainer-mini .filetype.html,.list-view2.grid .img-precontainer-mini .filetype.xhtml{background:#035bc4}.list-view1.grid .img-precontainer-mini .filetype.fla,.list-view1.grid .img-precontainer-mini .filetype.flv,.list-view2.grid .img-precontainer-mini .filetype.fla,.list-view2.grid .img-precontainer-mini .filetype.flv{background:#cf302e}.list-view1.grid .img-precontainer-mini .filetype.ppt,.list-view1.grid .img-precontainer-mini .filetype.pptx,.list-view2.grid .img-precontainer-mini .filetype.ppt,.list-view2.grid .img-precontainer-mini .filetype.pptx{background:#da5b00}.list-view1.grid .img-precontainer-mini .filetype.css,.list-view1.grid .img-precontainer-mini .filetype.xls,.list-view1.grid .img-precontainer-mini .filetype.xlsx,.list-view2.grid .img-precontainer-mini .filetype.css,.list-view2.grid .img-precontainer-mini .filetype.xls,.list-view2.grid .img-precontainer-mini .filetype.xlsx{background:#1a712c}.list-view1.grid .img-precontainer-mini .filetype.doc,.list-view1.grid .img-precontainer-mini .filetype.docx,.list-view1.grid .img-precontainer-mini .filetype.rts,.list-view2.grid .img-precontainer-mini .filetype.doc,.list-view2.grid .img-precontainer-mini .filetype.docx,.list-view2.grid .img-precontainer-mini .filetype.rts{background:#002093}.list-view1.grid .img-precontainer-mini .filetype.gzip,.list-view1.grid .img-precontainer-mini .filetype.rar,.list-view1.grid .img-precontainer-mini .filetype.zip,.list-view2.grid .img-precontainer-mini .filetype.gzip,.list-view2.grid .img-precontainer-mini .filetype.rar,.list-view2.grid .img-precontainer-mini .filetype.zip{background:#fe9221}.list-view1.grid .img-precontainer-mini .filetype.avi,.list-view1.grid .img-precontainer-mini .filetype.mov,.list-view1.grid .img-precontainer-mini .filetype.mp4,.list-view1.grid .img-precontainer-mini .filetype.mpeg,.list-view1.grid .img-precontainer-mini .filetype.mpg,.list-view1.grid .img-precontainer-mini .filetype.webm,.list-view1.grid .img-precontainer-mini .filetype.wma,.list-view2.grid .img-precontainer-mini .filetype.avi,.list-view2.grid .img-precontainer-mini .filetype.mov,.list-view2.grid .img-precontainer-mini .filetype.mp4,.list-view2.grid .img-precontainer-mini .filetype.mpeg,.list-view2.grid .img-precontainer-mini .filetype.mpg,.list-view2.grid .img-precontainer-mini .filetype.webm,.list-view2.grid .img-precontainer-mini .filetype.wma{background:#31231e}.list-view1.grid .img-precontainer-mini .filetype.ac3,.list-view1.grid .img-precontainer-mini .filetype.aiff,.list-view1.grid .img-precontainer-mini .filetype.m4a,.list-view1.grid .img-precontainer-mini .filetype.mid,.list-view1.grid .img-precontainer-mini .filetype.mp3,.list-view1.grid .img-precontainer-mini .filetype.ogg,.list-view1.grid .img-precontainer-mini .filetype.wav,.list-view2.grid .img-precontainer-mini .filetype.ac3,.list-view2.grid .img-precontainer-mini .filetype.aiff,.list-view2.grid .img-precontainer-mini .filetype.m4a,.list-view2.grid .img-precontainer-mini .filetype.mid,.list-view2.grid .img-precontainer-mini .filetype.mp3,.list-view2.grid .img-precontainer-mini .filetype.ogg,.list-view2.grid .img-precontainer-mini .filetype.wav{background:#9f008b}.list-view1.grid .img-precontainer-mini .filetype.odb,.list-view1.grid .img-precontainer-mini .filetype.odf,.list-view1.grid .img-precontainer-mini .filetype.odg,.list-view1.grid .img-precontainer-mini .filetype.odp,.list-view1.grid .img-precontainer-mini .filetype.ods,.list-view1.grid .img-precontainer-mini .filetype.odt,.list-view1.grid .img-precontainer-mini .filetype.otg,.list-view1.grid .img-precontainer-mini .filetype.otp,.list-view1.grid .img-precontainer-mini .filetype.ots,.list-view1.grid .img-precontainer-mini .filetype.ott,.list-view2.grid .img-precontainer-mini .filetype.odb,.list-view2.grid .img-precontainer-mini .filetype.odf,.list-view2.grid .img-precontainer-mini .filetype.odg,.list-view2.grid .img-precontainer-mini .filetype.odp,.list-view2.grid .img-precontainer-mini .filetype.ods,.list-view2.grid .img-precontainer-mini .filetype.odt,.list-view2.grid .img-precontainer-mini .filetype.otg,.list-view2.grid .img-precontainer-mini .filetype.otp,.list-view2.grid .img-precontainer-mini .filetype.ots,.list-view2.grid .img-precontainer-mini .filetype.ott{background:#367bbe}.list-view1.grid .img-precontainer-mini .filetype.bmp,.list-view1.grid .img-precontainer-mini .filetype.gif,.list-view1.grid .img-precontainer-mini .filetype.jpeg,.list-view1.grid .img-precontainer-mini .filetype.jpg,.list-view1.grid .img-precontainer-mini .filetype.png,.list-view1.grid .img-precontainer-mini .filetype.svg,.list-view1.grid .img-precontainer-mini .filetype.tiff,.list-view2.grid .img-precontainer-mini .filetype.bmp,.list-view2.grid .img-precontainer-mini .filetype.gif,.list-view2.grid .img-precontainer-mini .filetype.jpeg,.list-view2.grid .img-precontainer-mini .filetype.jpg,.list-view2.grid .img-precontainer-mini .filetype.png,.list-view2.grid .img-precontainer-mini .filetype.svg,.list-view2.grid .img-precontainer-mini .filetype.tiff{background:#cfa554}.list-view1.grid .img-precontainer-mini .filetype.dmg,.list-view1.grid .img-precontainer-mini .filetype.iso,.list-view1.grid .img-precontainer-mini .filetype.log,.list-view1.grid .img-precontainer-mini .filetype.sql,.list-view1.grid .img-precontainer-mini .filetype.txt,.list-view1.grid .img-precontainer-mini .filetype.xml,.list-view2.grid .img-precontainer-mini .filetype.dmg,.list-view2.grid .img-precontainer-mini .filetype.iso,.list-view2.grid .img-precontainer-mini .filetype.log,.list-view2.grid .img-precontainer-mini .filetype.sql,.list-view2.grid .img-precontainer-mini .filetype.txt,.list-view2.grid .img-precontainer-mini .filetype.xml{background:#cacaca}.list-view1.grid .img-precontainer-mini .filetype.accdb,.list-view1.grid .img-precontainer-mini .filetype.ade,.list-view1.grid .img-precontainer-mini .filetype.adp,.list-view1.grid .img-precontainer-mini .filetype.mdb,.list-view2.grid .img-precontainer-mini .filetype.accdb,.list-view2.grid .img-precontainer-mini .filetype.ade,.list-view2.grid .img-precontainer-mini .filetype.adp,.list-view2.grid .img-precontainer-mini .filetype.mdb{background:#b61c19}.lightbox-content{overflow:hidden;padding:0;background:none;box-shadow:none;border-radius:0;border:0}.context-menu-list{font-family:Open Sans,sans-serif;width:200px;background:#fff;font-size:12px;margin:0;padding:5px}.context-menu-item{background-color:#fff;position:relative;height:auto;word-wrap:break-word;-webkit-user-select:none;-moz-user-select:0;-ms-user-select:none;user-select:none;padding:5px 5px 5px 30px}.context-menu-item:last-child{border:none}.context-menu-separator{padding-bottom:0;border-bottom:1px solid #ddd}.context-menu-item.hover{background-color:#ddd}.context-menu-input.hover,.context-menu-item.disabled.hover{cursor:default;background-color:#eee}.context-menu-item.icon{vertical-align:middle;background-position:4px 5px;width:auto;display:list-item}.context-menu-item.icon-edit{background-image:url(../img/file_edit.png)}.context-menu-item.icon-cut{background-image:url(../img/cut.png)}.context-menu-item.icon-copy{background-image:url(../img/copy.png)}.context-menu-item.icon-rename{background-image:url(../img/rename.png)}.context-menu-item.icon-preview{background-image:url(../img/preview.png)}.context-menu-item.icon-dimension{background-image:url(../img/dimension.png)}.context-menu-item.icon-date{background-image:url(../img/date.png)}.context-menu-item.icon-label{background-image:url(../img/label.png)}.context-menu-item.icon-size{background-image:url(../img/size.png)}.context-menu-item.icon-download{background-image:url(../img/download.png)}.context-menu-item.icon-paste{background-image:url(../img/page_white_paste.png)}.context-menu-item.icon-clipboard-apply{background-image:url(../img/clipboard_apply.png)}.context-menu-item.icon-delete{background-image:url(../img/page_white_delete.png)}.context-menu-item.icon-add{background-image:url(../img/page_white_add.png)}.context-menu-item.icon-quit{background-image:url(../img/door.png)}.context-menu-item.icon-info{background-image:url(../img/info.png)}.context-menu-item.icon-extract{background-image:url(../img/zip.png)}.context-menu-item.icon-url{background-image:url(../img/url.png)}.context-menu-item.icon-edit_img{background-image:url(../img/edit_img.png)}.context-menu-item.icon-duplicate{background-image:url(../img/duplicate.png)}.context-menu-item.icon-key{background-image:url(../img/key.png)}.dropzone{border:1px solid rgba(0,0,0,.03);min-height:360px;border-radius:3px;background:rgba(0,0,0,.03);padding:23px}.dropzone .dz-success *{cursor:pointer!important}.dropzone .dz-default.dz-message{opacity:1;-ms-filter:none;filter:none;transition:opacity .3s ease-in-out;background-repeat:no-repeat;background-position:0 0;position:absolute;width:428px;height:123px;margin-left:-214px;margin-top:-61.5px;top:50%;left:50%}.btn-primary,.btn-primary.disabled,.btn-primary[disabled]{background-color:#333}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#222}.tui-image-editor-container{position:fixed;top:0;left:0;z-index:99999} \ No newline at end of file diff --git a/core/vendor/filemanager/dialog.php b/core/vendor/filemanager/dialog.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/execute.php b/core/vendor/filemanager/execute.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/force_download.php b/core/vendor/filemanager/force_download.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/include/FtpClient.php b/core/vendor/filemanager/include/FtpClient.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/include/FtpException.php b/core/vendor/filemanager/include/FtpException.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/include/FtpWrapper.php b/core/vendor/filemanager/include/FtpWrapper.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/include/Response.php b/core/vendor/filemanager/include/Response.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/include/ftp_class.php b/core/vendor/filemanager/include/ftp_class.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/include/mime_type_lib.php b/core/vendor/filemanager/include/mime_type_lib.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/include/php_image_magician.php b/core/vendor/filemanager/include/php_image_magician.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/include/utils.php b/core/vendor/filemanager/include/utils.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/index.php b/core/vendor/filemanager/index.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/az_AZ.php b/core/vendor/filemanager/lang/az_AZ.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/bg_BG.php b/core/vendor/filemanager/lang/bg_BG.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/ca.php b/core/vendor/filemanager/lang/ca.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/cs.php b/core/vendor/filemanager/lang/cs.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/da.php b/core/vendor/filemanager/lang/da.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/de.php b/core/vendor/filemanager/lang/de.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/el_GR.php b/core/vendor/filemanager/lang/el_GR.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/en_EN.php b/core/vendor/filemanager/lang/en_EN.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/es.php b/core/vendor/filemanager/lang/es.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/fa.php b/core/vendor/filemanager/lang/fa.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/fr_FR.php b/core/vendor/filemanager/lang/fr_FR.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/he_IL.php b/core/vendor/filemanager/lang/he_IL.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/hr.php b/core/vendor/filemanager/lang/hr.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/hu_HU.php b/core/vendor/filemanager/lang/hu_HU.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/id.php b/core/vendor/filemanager/lang/id.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/it.php b/core/vendor/filemanager/lang/it.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/ja.php b/core/vendor/filemanager/lang/ja.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/languages.php b/core/vendor/filemanager/lang/languages.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/lt.php b/core/vendor/filemanager/lang/lt.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/mn_MN.php b/core/vendor/filemanager/lang/mn_MN.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/nb_NO.php b/core/vendor/filemanager/lang/nb_NO.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/nl.php b/core/vendor/filemanager/lang/nl.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/nn_NO.php b/core/vendor/filemanager/lang/nn_NO.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/pl.php b/core/vendor/filemanager/lang/pl.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/pt_BR.php b/core/vendor/filemanager/lang/pt_BR.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/pt_PT.php b/core/vendor/filemanager/lang/pt_PT.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/ro.php b/core/vendor/filemanager/lang/ro.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/ru.php b/core/vendor/filemanager/lang/ru.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/sk.php b/core/vendor/filemanager/lang/sk.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/sl.php b/core/vendor/filemanager/lang/sl.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/sv_SE.php b/core/vendor/filemanager/lang/sv_SE.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/th_TH.php b/core/vendor/filemanager/lang/th_TH.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/tr_TR.php b/core/vendor/filemanager/lang/tr_TR.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/uk_UA.php b/core/vendor/filemanager/lang/uk_UA.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/vi.php b/core/vendor/filemanager/lang/vi.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/lang/zh_CN.php b/core/vendor/filemanager/lang/zh_CN.php old mode 100644 new mode 100755 diff --git a/core/vendor/filemanager/upload.php b/core/vendor/filemanager/upload.php old mode 100644 new mode 100755 diff --git a/core/vendor/tinymce/content.css b/core/vendor/tinymce/content.css index 8394db64..c24d81c9 100755 --- a/core/vendor/tinymce/content.css +++ b/core/vendor/tinymce/content.css @@ -3,12 +3,11 @@ */ /* Fix les problèmes de couleurs et de taille de police */ -.editorWysiwyg { +.editorWysiwyg { /*font-size: 14px !important;*/ background-image: none; } - /* Désactive le responsive des cols sinon les cols passent les uns en dessous des autres car la largeur de l'iframe est < au media query utilisé pour le responsive */ .col1 { width: 8.33333333%; diff --git a/core/vendor/tinymce/init.js b/core/vendor/tinymce/init.js index edefd352..1ae2df57 100755 --- a/core/vendor/tinymce/init.js +++ b/core/vendor/tinymce/init.js @@ -4,6 +4,13 @@ */ + /** + * Quand tinyMCE est invoqué hors connexion, initialiser privateKey + */ +if ( typeof(privateKey) == 'undefined') { + var privateKey = null; +}; + tinymce.init({ // Classe où appliquer l'éditeur selector: ".editorWysiwyg", @@ -118,12 +125,6 @@ tinymce.init({ external_plugins: { "filemanager": baseUrl + "core/vendor/filemanager/plugin.min.js" }, - // Thème mobile - // mobile: { - // theme: "mobile", - // plugins: [ 'autosave', 'lists', 'autolink' ], - // toolbar: [ 'undo', 'bold', 'italic', 'styleselect' ] - //}, // Contenu du bouton insérer insert_button_items: "anchor hr table", // Contenu du bouton formats @@ -206,6 +207,144 @@ tinymce.init({ ] }); + +tinymce.init({ + // Classe où appliquer l'éditeur + selector: ".editorWysiwygComment", + setup:function(ed) { + // Aperçu dans le pied de page + ed.on('change', function(e) { + if (ed.id === 'themeFooterText') { + $("#footerText").html(tinyMCE.get('themeFooterText').getContent()); + } + }); + // Limitation du nombre de caractères des commentaires à maxlength + var alarmCaraMin = 200; // alarme sur le nombre de caractères restants à partir de... + var maxlength = parseInt($("#" + (ed.id)).attr("maxlength")); + var id_alarm = "#blogArticleContentAlarm" + var contentLength = 0; + ed.on("keydown", function(e) { + contentLength = ed.getContent({format : 'text'}).length; + if (contentLength > maxlength) { + $(id_alarm).html("Vous avez atteint le maximum de " + maxlength + " caractères ! "); + if(e.keyCode != 8 && e.keyCode != 46){ + e.preventDefault(); + e.stopPropagation(); + return false; + } + } + else{ + if(maxlength - contentLength < alarmCaraMin){ + $(id_alarm).html((maxlength - contentLength) + " caractères restants"); + } + else{ + $(id_alarm).html(" "); + } + } + }); + // Limitation y compris lors d'un copier/coller + ed.on("paste", function(e){ + contentLeng = ed.getContent({format : 'text'}).length - 16; + var data = e.clipboardData.getData('Text'); + if (data.length > (maxlength - contentLeng)) { + $(id_alarm).html("Vous alliez dépasser le maximum de " + maxlength + " caractères ! "); + return false; + } else { + if(maxlength - contentLeng < alarmCaraMin){ + $(id_alarm).html((maxlength - contentLeng - data.length) + " caractères restants"); + } + else{ + $(id_alarm).html(" "); + } + return true; + } + }); + }, + // Langue + language: "fr_FR", + // Plugins + plugins: "advlist anchor autolink autoresize autosave colorpicker contextmenu fullscreen hr lists paste searchreplace stickytoolbar tabfocus template textcolor visualblocks emoticons", + // Contenu de la barre d'outils + toolbar: "restoredraft | undo redo | styleselect | bold italic forecolor backcolor | alignleft aligncenter alignright alignjustify | bullist numlist emoticons | visualblocks fullscreen", + // Emoticons + emoticons_append: { + custom_mind_explode: { + keywords: ["brain", "mind", "explode", "blown"], + char: "🤯" + } + }, + // Titre des images + image_title: true, + // Pages internes + link_list: baseUrl + "core/vendor/tinymce/links.php", + // Contenu du menu contextuel + contextmenu: "cut copy paste pastetext | selectall searchreplace ", + // Fichiers CSS à intégrer à l'éditeur + content_css: [ + baseUrl + "core/layout/common.css", + baseUrl + "core/vendor/tinymce/content.css", + baseUrl + "site/data/theme.css", + baseUrl + "site/data/custom.css" + ], +// Classe à ajouter à la balise body dans l'iframe + body_class: "editorWysiwyg", + // Cache les menus + menubar: false, + // URL menu contextuel + link_context_toolbar: true, + // Cache la barre de statut + statusbar: false, + // Autorise le copié collé à partir du web + paste_data_images: true, + // Autorise tous les éléments + //valid_elements :"*[*]", + //valid_children : "*[*]", + // Autorise l'ajout de script + // extended_valid_elements: "script[language|type|src]", + // Bloque le dimensionnement des médias (car automatiquement en fullsize avec fitvids pour le responsive) + media_dimensions: true, + // Désactiver la dimension des images + image_dimensions: true, + // Active l'onglet avancé lors de l'ajout d'une image + image_advtab: true, + // Urls absolues + relative_urls: false, + // Url de base + document_base_url: baseUrl, + // Contenu du bouton formats + style_formats: [ + {title: "Headers", items: [ + {title: "Header 1", format: "h1"}, + {title: "Header 2", format: "h2"}, + {title: "Header 3", format: "h3"}, + {title: "Header 4", format: "h4"} + ]}, + {title: "Inline", items: [ + {title: "Bold", icon: "bold", format: "bold"}, + {title: "Italic", icon: "italic", format: "italic"}, + {title: "Underline", icon: "underline", format: "underline"}, + {title: "Strikethrough", icon: "strikethrough", format: "strikethrough"}, + {title: "Superscript", icon: "superscript", format: "superscript"}, + {title: "Subscript", icon: "subscript", format: "subscript"}, + {title: "Code", icon: "code", format: "code"} + ]}, + {title: "Blocks", items: [ + {title: "Paragraph", format: "p"}, + {title: "Blockquote", format: "blockquote"}, + {title: "Div", format: "div"}, + {title: "Pre", format: "pre"} + ]}, + {title: "Alignment", items: [ + {title: "Left", icon: "alignleft", format: "alignleft"}, + {title: "Center", icon: "aligncenter", format: "aligncenter"}, + {title: "Right", icon: "alignright", format: "alignright"}, + {title: "Justify", icon: "alignjustify", format: "alignjustify"} + ]} + ] +}); + + + tinymce.PluginManager.add('stickytoolbar', function(editor, url) { editor.on('init', function() { setSticky(); diff --git a/core/vendor/tinymce/links.php b/core/vendor/tinymce/links.php old mode 100644 new mode 100755 diff --git a/module/blog/blog.php b/module/blog/blog.php old mode 100644 new mode 100755 index 67f3a7e5..704e2103 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -18,6 +18,7 @@ class blog extends common { 'add' => self::GROUP_MODERATOR, 'comment' => self::GROUP_MODERATOR, 'commentDelete' => self::GROUP_MODERATOR, + 'commentDeleteAll' => self::GROUP_MODERATOR, 'config' => self::GROUP_MODERATOR, 'delete' => self::GROUP_MODERATOR, 'edit' => self::GROUP_MODERATOR, @@ -26,8 +27,21 @@ class blog extends common { public static $articles = []; + // Signature de l'article + public static $articleSignature = ''; + + // Signature du commentaire + public static $editCommentSignature = ''; + public static $comments = []; + public static $messageComments; + + public static $commentsDelete; + + // Signatures des commentaires déjà saisis + public static $commentsSignature = []; + public static $pages; public static $states = [ @@ -48,10 +62,18 @@ class blog extends common { 'right' => 'À droite ', ]; + //Paramètre longueur maximale des commentaires en nb de caractères + public static $longueur_comment = [ + '500' => '500', + '1000' => '1000', + '2000' => '2000', + '5000' => '5000', + '10000' => '10000' + ]; public static $users = []; - const BLOG_VERSION = '2.02'; + const BLOG_VERSION = '2.04'; /** * Édition @@ -59,6 +81,13 @@ class blog extends common { public function add() { // Soumission du formulaire if($this->isPost()) { + // Modification de l'userId + if($this->getUser('group') === self::GROUP_ADMIN){ + $newuserid = $this->getInput('blogAddUserId', helper::FILTER_STRING_SHORT, true); + } + else{ + $newuserid = $this->getUser('id'); + } // Incrémente l'id de l'article $articleId = helper::increment($this->getInput('blogAddTitle', helper::FILTER_ID), $this->getData(['page'])); $articleId = helper::increment($articleId, (array) $this->getData(['module', $this->getUrl(0)])); @@ -77,7 +106,8 @@ class blog extends common { 'publishedOn' => $this->getInput('blogAddPublishedOn', helper::FILTER_DATETIME, true), 'state' => $this->getInput('blogAddState', helper::FILTER_BOOLEAN), 'title' => $this->getInput('blogAddTitle', helper::FILTER_STRING_SHORT, true), - 'userId' => $this->getInput('blogAddUserId', helper::FILTER_ID, true) + 'userId' => $newuserid, + 'maxlengthcomment' => $this->getInput('blogAddlength', null) ]]); // Valeurs en sortie $this->addOutput([ @@ -108,14 +138,14 @@ class blog extends common { * Liste des commentaires */ public function comment() { - // Liste les commentaires - $comments = []; - foreach((array) $this->getData(['module', $this->getUrl(0)]) as $articleId => $article) { - foreach($article['comment'] as &$comment) { - $comment['articleId'] = $articleId; - } - $comments += $article['comment']; - } + $comments = $this->getData(['module', $this->getUrl(0), $this->getUrl(2),'comment']); + self::$messageComments = '

    Commentaires de l\'article '. $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'title']).'

    '; + self::$commentsDelete = template::button('blogCommentDeleteAll', [ + 'class' => 'blogCommentDeleteAll buttonRed', + 'href' => helper::baseUrl() . $this->getUrl(0) . '/commentDeleteAll/' . $this->getUrl(2).'/' . $_SESSION['csrf'] , + 'ico' => 'cancel', + 'value' => 'Tout effacer' + ]); // Ids des commentaires par ordre de création $commentIds = array_keys(helper::arrayCollumn($comments, 'createdOn', 'SORT_DESC')); // Pagination @@ -132,7 +162,7 @@ class blog extends common { $comment['userId'] ? $this->getData(['user', $comment['userId'], 'firstname']) . ' ' . $this->getData(['user', $comment['userId'], 'lastname']) : $comment['author'], template::button('blogCommentDelete' . $commentIds[$i], [ 'class' => 'blogCommentDelete buttonRed', - 'href' => helper::baseUrl() . $this->getUrl(0) . '/comment-delete/' . $comment['articleId'] . '/' . $commentIds[$i] . '/' . $_SESSION['csrf'] , + 'href' => helper::baseUrl() . $this->getUrl(0) . '/commentDelete/' . $this->getUrl(2) . '/' . $commentIds[$i] . '/' . $_SESSION['csrf'] , 'value' => template::ico('cancel') ]) ]; @@ -168,13 +198,37 @@ class blog extends common { $this->deleteData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3)]); // Valeurs en sortie $this->addOutput([ - 'redirect' => helper::baseUrl() . $this->getUrl(0) . '/comment', + 'redirect' => helper::baseUrl() . $this->getUrl(0) . '/comment/'.$this->getUrl(2), 'notification' => 'Commentaire supprimé', 'state' => true ]); } } + /** + * Suppression de tous les commentaires de l'article $this->getUrl(2) + */ + public function commentDeleteAll() { + // Jeton incorrect + if ($this->getUrl(3) !== $_SESSION['csrf']) { + // Valeurs en sortie + $this->addOutput([ + 'redirect' => helper::baseUrl() . $this->getUrl(0) . '/config', + 'notification' => 'Action non autorisée' + ]); + } + // Suppression + else { + $this->setData(['module', $this->getUrl(0), $this->getUrl(2), 'comment',[] ]); + // Valeurs en sortie + $this->addOutput([ + 'redirect' => helper::baseUrl() . $this->getUrl(0) . '/comment', + 'notification' => 'Commentaires supprimés', + 'state' => true + ]); + } + } + /** * Configuration */ @@ -195,6 +249,12 @@ class blog extends common { .' à '. utf8_encode(strftime('%H:%M', $this->getData(['module', $this->getUrl(0), $articleIds[$i], 'publishedOn']))), self::$states[$this->getData(['module', $this->getUrl(0), $articleIds[$i], 'state'])], + // Bouton pour afficher les commentaires de l'article + template::button('blogConfigComment' . $articleIds[$i], [ + 'class' => 'buttonGrey', + 'href' => helper::baseUrl() . $this->getUrl(0) . '/comment/' . $articleIds[$i], + 'value' => count($this->getData(['module', $this->getUrl(0), $articleIds[$i],'comment'])) + ]), template::button('blogConfigEdit' . $articleIds[$i], [ 'href' => helper::baseUrl() . $this->getUrl(0) . '/edit/' . $articleIds[$i] . '/' . $_SESSION['csrf'], 'value' => template::ico('pencil') @@ -266,6 +326,12 @@ class blog extends common { else { // Soumission du formulaire if($this->isPost()) { + if($this->getUser('group') === self::GROUP_ADMIN){ + $newuserid = $this->getInput('blogEditUserId', helper::FILTER_STRING_SHORT, true); + } + else{ + $newuserid = $this->getUser('id'); + } $articleId = $this->getInput('blogEditTitle', helper::FILTER_ID, true); // Incrémente le nouvel id de l'article if($articleId !== $this->getUrl(2)) { @@ -286,7 +352,8 @@ class blog extends common { 'publishedOn' => $this->getInput('blogEditPublishedOn', helper::FILTER_DATETIME, true), 'state' => $this->getInput('blogEditState', helper::FILTER_BOOLEAN), 'title' => $this->getInput('blogEditTitle', helper::FILTER_STRING_SHORT, true), - 'userId' => $this->getInput('blogEditUserId', helper::FILTER_ID, true) + 'userId' => $newuserid, + 'maxlengthcomment' => $this->getInput('blogEditlength', null) ]]); // Supprime l'ancien article if($articleId !== $this->getUrl(2)) { @@ -350,7 +417,7 @@ class blog extends common { $commentId = helper::increment(uniqid(), $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment'])); $this->setData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentId, [ 'author' => $this->getInput('blogArticleAuthor', helper::FILTER_STRING_SHORT, empty($this->getInput('blogArticleUserId')) ? TRUE : FALSE), - 'content' => $this->getInput('blogArticleContent', helper::FILTER_STRING_SHORT, true), + 'content' => $this->getInput('blogArticleContent', false), 'createdOn' => time(), 'userId' => $this->getInput('blogArticleUserId'), ]]); @@ -370,7 +437,8 @@ class blog extends common { $to, 'Nouveau commentaire', 'Bonjour' . ' ' . $user['firstname'] . ' ' . $user['lastname'] . ',

    ' . - 'Nouveau commentaire déposé sur la page "' . $this->getData(['page', $this->getUrl(0), 'title']) . '" :

    ', + 'Nouveau commentaire déposé sur la page "' . $this->getData(['page', $this->getUrl(0), 'title']) . '" :

    '. + $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentId, 'content']), '' ); // Valeurs en sortie @@ -398,14 +466,76 @@ class blog extends common { $pagination = helper::pagination($commentIds, $this->getUrl(),$this->getData(['config','itemsperPage']),'#comment'); // Liste des pages self::$pages = $pagination['pages']; + // Signature de l'article + $userIdArticle = $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'userId']); + switch ($this->getData(['user', $userIdArticle, 'signature'])){ + case 1: + self::$articleSignature = $userIdArticle; + break; + case 2: + self::$articleSignature = $this->getData(['user', $userIdArticle, 'pseudo']); + break; + case 3: + self::$articleSignature = $this->getData(['user', $userIdArticle, 'firstname']) . ' ' . $this->getData(['user', $userIdArticle, 'lastname']); + break; + case 4: + self::$articleSignature = $this->getData(['user', $userIdArticle, 'lastname']) . ' ' . $this->getData(['user', $userIdArticle, 'firstname']); + break; + default: + self::$articleSignature = $this->getData(['user', $userIdArticle, 'firstname']); + } + // Signature du commentaire édité + if($this->getUser('password') === $this->getInput('ZWII_USER_PASSWORD')) { + $useridcomment = $this->getUser('id'); + switch ($this->getData(['user', $useridcomment, 'signature'])){ + case 1: + self::$editCommentSignature = $useridcomment; + break; + case 2: + self::$editCommentSignature = $this->getData(['user', $useridcomment, 'pseudo']); + break; + case 3: + self::$editCommentSignature = $this->getData(['user', $useridcomment, 'firstname']) . ' ' . $this->getData(['user', $useridcomment, 'lastname']); + break; + case 4: + self::$editCommentSignature = $this->getData(['user', $useridcomment, 'lastname']) . ' ' . $this->getData(['user', $useridcomment, 'firstname']); + break; + default: + self::$editCommentSignature = $this->getData(['user', $useridcomment, 'firstname']); + } + } // Commentaires en fonction de la pagination for($i = $pagination['first']; $i < $pagination['last']; $i++) { + // Signatures des commentaires + $e = $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentIds[$i],'userId']); + if ($e) { + switch ($this->getData(['user', $e, 'signature'])){ + case 1: + self::$commentsSignature[$commentIds[$i]] = $e; + break; + case 2: + self::$commentsSignature[$commentIds[$i]] = $this->getData(['user', $e, 'pseudo']); + break; + case 3: + self::$commentsSignature[$commentIds[$i]] = $this->getData(['user', $e, 'firstname']) . ' ' . $this->getData(['user', $e, 'lastname']); + break; + case 4: + self::$commentsSignature[$commentIds[$i]] = $this->getData(['user', $e, 'lastname']) . ' ' . $this->getData(['user', $e, 'firstname']); + break; + } + } else { + self::$commentsSignature[$commentIds[$i]] = $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentIds[$i],'author']); + } + // Données du commentaire self::$comments[$commentIds[$i]] = $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentIds[$i]]); } // Valeurs en sortie $this->addOutput([ 'showBarEditButton' => true, 'title' => $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'title']), + 'vendor' => [ + 'tinymce' + ], 'view' => 'article' ]); } @@ -438,4 +568,4 @@ class blog extends common { ]); } } -} \ No newline at end of file +} diff --git a/module/blog/view/add/add.js.php b/module/blog/view/add/add.js.php old mode 100644 new mode 100755 diff --git a/module/blog/view/add/add.php b/module/blog/view/add/add.php old mode 100644 new mode 100755 index 37230abd..2c33a4bb --- a/module/blog/view/add/add.php +++ b/module/blog/view/add/add.php @@ -73,7 +73,8 @@

    Options de publication

    'Auteur', - 'selected' => $this->getUser('id') + 'selected' => $this->getUser('id'), + 'disabled' => $this->getUser('group') !== self::GROUP_ADMIN ? true : false ]); ?> 'L\'article n\'est visible qu\'après la date de publication prévue.', @@ -85,6 +86,11 @@

    Options avancées

    + 'Choix du nombre maximum de caractères pour chaque commentaire de l\'article, caractères de mise en forme html inclus.', + 'label' => 'Nombre maximum de caractères pour chaque commentaire', + 'selected' => '5000' + ]); ?> 'Editeurs = éditeurs + administrateurs
    Membres = membres + éditeurs + administrateurs' @@ -95,4 +101,4 @@
    - \ No newline at end of file + diff --git a/module/blog/view/article/article.css b/module/blog/view/article/article.css index e75691a1..7828afc9 100755 --- a/module/blog/view/article/article.css +++ b/module/blog/view/article/article.css @@ -50,6 +50,4 @@ .blogArticlePicture { height:auto; max-width: 100%;} - } - - +} diff --git a/module/blog/view/article/article.js.php b/module/blog/view/article/article.js.php old mode 100644 new mode 100755 index 9c5d795f..3994542a --- a/module/blog/view/article/article.js.php +++ b/module/blog/view/article/article.js.php @@ -10,6 +10,7 @@ * @link http://zwiicms.com/ */ + /** * Affiche le bloc pour rédiger un commentaire */ @@ -40,4 +41,4 @@ $("#blogArticleCommentHide").on("click focus", function() { */ $("#blogArticleCommentForm").on("submit", function() { $(location).attr("href", "#comment"); -}); \ No newline at end of file +}); diff --git a/module/blog/view/article/article.php b/module/blog/view/article/article.php old mode 100644 new mode 100755 index e3386281..ab4b6982 --- a/module/blog/view/article/article.php +++ b/module/blog/view/article/article.php @@ -3,7 +3,7 @@
    getData(['module', $this->getUrl(0), $this->getUrl(1), 'publishedOn']))); ?> - à getData(['module', $this->getUrl(0), $this->getUrl(1), 'publishedOn']))); ?> + à getData(['module', $this->getUrl(0), $this->getUrl(1), 'publishedOn']))); ?>
    getUser('group') >= self::GROUP_ADMIN): ?> @@ -18,15 +18,11 @@ getData(['module', $this->getUrl(0), $this->getUrl(1), 'pictureSize']) === null ? '100' : $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'pictureSize']); ?> getData(['module', $this->getUrl(0), $this->getUrl(1), 'hidePicture']) == false) { echo '' . $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'picture']) . ''; } ?> - getData(['module', $this->getUrl(0), $this->getUrl(1), 'content']); ?> -

    - getData(['user', $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'userId']), 'firstname']); ?> - getData(['user', $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'userId']), 'lastname']); ?> -

    +

    getData(['module', $this->getUrl(0), $this->getUrl(1), 'closeComment'])): ?>

    Cet article ne reçoit pas de commentaire.

    @@ -41,11 +37,11 @@ 'readonly' => true ]); ?>
    - getUser('password') === $this->getInput('ZWII_USER_PASSWORD')): ?> + getUser('password') === $this->getInput('ZWII_USER_PASSWORD')): ?> 'Nom', 'readonly' => true, - 'value' => $this->getUser('firstname') . ' ' . $this->getUser('lastname') + 'value' => $module::$editCommentSignature ]); ?> $this->getUser('id') @@ -69,9 +65,11 @@
    'Commentaire', - 'maxlength' => '500' + 'label' => 'Commentaire avec maximum '.$this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'maxlengthcomment']).' caractères', + 'class' => 'editorWysiwygComment', + 'maxlength' => $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'maxlengthcomment']) ]); ?> +
    getUser('password') !== $this->getInput('ZWII_USER_PASSWORD')): ?>
    @@ -101,12 +99,7 @@
    $comment): ?>
    -

    - - getData(['user', $comment['userId'], 'firstname']) . ' ' . $this->getData(['user', $comment['userId'], 'lastname']); ?> - - - +

    le

    diff --git a/module/blog/view/comment/comment.css b/module/blog/view/comment/comment.css index 74fce65d..9f63f1c4 100755 --- a/module/blog/view/comment/comment.css +++ b/module/blog/view/comment/comment.css @@ -13,4 +13,4 @@ */ -@import url("site/data/admin.css"); \ No newline at end of file +@import url("site/data/admin.css"); diff --git a/module/blog/view/comment/comment.js.php b/module/blog/view/comment/comment.js.php old mode 100644 new mode 100755 index 680c2e6a..132fbead --- a/module/blog/view/comment/comment.js.php +++ b/module/blog/view/comment/comment.js.php @@ -18,4 +18,10 @@ $(".blogCommentDelete").on("click", function() { return core.confirm("Êtes-vous sûr de vouloir supprimer ce commentaire ?", function() { $(location).attr("href", _this.attr("href")); }); -}); \ No newline at end of file +}); +$(".blogCommentDeleteAll").on("click", function() { + var _this = $(this); + return core.confirm("Êtes-vous sûr de vouloir supprimer les "+ getData(['module',$this->getUrl(0), $this->getUrl(2), 'comment']));?>+" commentaires de l'article sélectionné ?", function() { + $(location).attr("href", _this.attr("href")); + }); +}); diff --git a/module/blog/view/comment/comment.php b/module/blog/view/comment/comment.php old mode 100644 new mode 100755 index d6b58853..d528be80 --- a/module/blog/view/comment/comment.php +++ b/module/blog/view/comment/comment.php @@ -7,10 +7,19 @@ 'value' => 'Retour' ]); ?>
    -
    + +
    + +
    +
    + +
    + +
    - + '; ?> +
    - \ No newline at end of file + diff --git a/module/blog/view/config/config.js.php b/module/blog/view/config/config.js.php old mode 100644 new mode 100755 diff --git a/module/blog/view/config/config.php b/module/blog/view/config/config.php old mode 100644 new mode 100755 index a8d472dd..4dbfd3d0 --- a/module/blog/view/config/config.php +++ b/module/blog/view/config/config.php @@ -7,13 +7,7 @@ 'value' => 'Retour' ]); ?> -
    - helper::baseUrl() . $this->getUrl(0) . '/comment', - 'value' => 'Gérer les commentaires' - ]); ?> -
    -
    +
    helper::baseUrl() . $this->getUrl(0) . '/add', 'ico' => 'plus', @@ -22,11 +16,11 @@
    - +
    Version n° -
    \ No newline at end of file + diff --git a/module/blog/view/edit/edit.js.php b/module/blog/view/edit/edit.js.php old mode 100644 new mode 100755 diff --git a/module/blog/view/edit/edit.php b/module/blog/view/edit/edit.php old mode 100644 new mode 100755 index da093b3f..c4c25205 --- a/module/blog/view/edit/edit.php +++ b/module/blog/view/edit/edit.php @@ -78,7 +78,8 @@

    Options de publication

    'Auteur', - 'selected' => $this->getUser('id') + 'selected' => $this->getUser('id'), + 'disabled' => $this->getUser('group') !== self::GROUP_ADMIN ? true : false ]); ?> 'L\'article n\'est visible qu\'après la date de publication prévue.', @@ -90,6 +91,11 @@

    Options avancées

    + 'Choix du nombre maximum de caractères pour chaque commentaire de l\'article, caractères de mise en forme html inclus.', + 'label' => 'Nombre maximum de caractères pour chaque commentaire', + 'selected' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'maxlengthcomment']) + ]); ?> $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'closeComment']) ]); ?> @@ -105,4 +111,4 @@
    - \ No newline at end of file + diff --git a/module/blog/view/index/index.php b/module/blog/view/index/index.php old mode 100644 new mode 100755 diff --git a/module/form/form.php b/module/form/form.php old mode 100644 new mode 100755 diff --git a/module/form/view/config/config.js.php b/module/form/view/config/config.js.php old mode 100644 new mode 100755 diff --git a/module/form/view/config/config.php b/module/form/view/config/config.php old mode 100644 new mode 100755 diff --git a/module/form/view/data/data.js.php b/module/form/view/data/data.js.php old mode 100644 new mode 100755 diff --git a/module/form/view/data/data.php b/module/form/view/data/data.php old mode 100644 new mode 100755 diff --git a/module/form/view/index/index.js.php b/module/form/view/index/index.js.php old mode 100644 new mode 100755 diff --git a/module/form/view/index/index.php b/module/form/view/index/index.php old mode 100644 new mode 100755 diff --git a/module/gallery/gallery.php b/module/gallery/gallery.php old mode 100644 new mode 100755 index 27a7d9d2..14bcae07 --- a/module/gallery/gallery.php +++ b/module/gallery/gallery.php @@ -19,7 +19,7 @@ class gallery extends common { const SORT_ASC = 'SORT_ASC'; const SORT_DSC = 'SORT_DSC'; const SORT_HAND = 'SORT_HAND'; - const GALLERY_VERSION = '2.26'; + const GALLERY_VERSION = '2.25'; public static $directories = []; @@ -66,16 +66,7 @@ class gallery extends common { 'right' => 'À droite' ]; - public static $galleryThemeSizeWidth = [ - '9em' => 'Très petite', - '12em' => 'Petite', - '15em' => 'Moyenne', - '18em' => 'Grande', - '21em' => 'Très grande', - '100%' => 'Proportionnelle' - ]; - - public static $galleryThemeSizeHeight = [ + public static $galleryThemeSize = [ '9em' => 'Très petite', '12em' => 'Petite', '15em' => 'Moyenne', diff --git a/module/gallery/ressource/defaultdata.php b/module/gallery/ressource/defaultdata.php old mode 100644 new mode 100755 diff --git a/module/gallery/view/config/config.js.php b/module/gallery/view/config/config.js.php old mode 100644 new mode 100755 diff --git a/module/gallery/view/config/config.php b/module/gallery/view/config/config.php old mode 100644 new mode 100755 diff --git a/module/gallery/view/edit/edit.js.php b/module/gallery/view/edit/edit.js.php old mode 100644 new mode 100755 diff --git a/module/gallery/view/edit/edit.php b/module/gallery/view/edit/edit.php old mode 100644 new mode 100755 diff --git a/module/gallery/view/gallery/gallery.js.php b/module/gallery/view/gallery/gallery.js.php old mode 100644 new mode 100755 diff --git a/module/gallery/view/gallery/gallery.php b/module/gallery/view/gallery/gallery.php old mode 100644 new mode 100755 diff --git a/module/gallery/view/index/index.php b/module/gallery/view/index/index.php old mode 100644 new mode 100755 diff --git a/module/gallery/view/theme/theme.php b/module/gallery/view/theme/theme.php old mode 100644 new mode 100755 index 704cb0c7..5e756cc9 --- a/module/gallery/view/theme/theme.php +++ b/module/gallery/view/theme/theme.php @@ -10,7 +10,7 @@
    -
    +
    @@ -18,17 +18,17 @@

    Configuration des vignettes

    - 'Largeur', 'selected' => $this->getData(['theme', $this->getUrl(0),'thumbWidth']) ]); ?>
    - 'Hauteur', 'selected' => $this->getData(['theme', $this->getUrl(0),'thumbHeight']) ]); ?> -
    +
    'Alignement', @@ -48,15 +48,15 @@ 'label' => 'Bordure', 'selected' => $this->getData(['theme', $this->getUrl(0),'thumbBorder']) ]); ?> -
    +
    'colorPicker', - 'help' => 'Le curseur horizontal règle le niveau de transparence.', + 'help' => 'Le curseur horizontal règle le niveau de transparence.', 'label' => 'Couleur de la bordure', 'value' => $this->getData(['theme', $this->getUrl(0),'thumbBorderColor']) ]); ?> -
    +
    'Arrondi des angles', @@ -64,7 +64,7 @@ ]); ?>
    -
    +
    'Ombre', @@ -74,20 +74,20 @@
    'colorPicker', - 'help' => 'Le curseur horizontal règle le niveau de transparence.', + 'help' => 'Le curseur horizontal règle le niveau de transparence.', 'label' => 'Couleur de l\'ombre', 'value' => $this->getData(['theme', $this->getUrl(0),'thumbShadowsColor']) ]); ?> -
    +
    'Opacité au survol', 'selected' => $this->getData(['theme', $this->getUrl(0),'thumbOpacity']) ]); ?> -
    +
    - - + +
    @@ -97,19 +97,19 @@
    'colorPicker', - 'help' => 'Le curseur horizontal règle le niveau de transparence.', + 'help' => 'Le curseur horizontal règle le niveau de transparence.', 'label' => 'Texte', 'value' => $this->getData(['theme', $this->getUrl(0),'legendTextColor']) - ]); ?> + ]); ?>
    'colorPicker', - 'help' => 'Le curseur horizontal règle le niveau de transparence.', + 'help' => 'Le curseur horizontal règle le niveau de transparence.', 'label' => 'Fond', 'value' => $this->getData(['theme', $this->getUrl(0),'legendBgColor']) - ]); ?> -
    + ]); ?> +
    'Hauteur', @@ -125,11 +125,11 @@
    - +
    Version n°
    -
    \ No newline at end of file + \ No newline at end of file diff --git a/module/news/news.php b/module/news/news.php old mode 100644 new mode 100755 diff --git a/module/news/view/add/add.js.php b/module/news/view/add/add.js.php old mode 100644 new mode 100755 diff --git a/module/news/view/add/add.php b/module/news/view/add/add.php old mode 100644 new mode 100755 diff --git a/module/news/view/config/config.js.php b/module/news/view/config/config.js.php old mode 100644 new mode 100755 diff --git a/module/news/view/config/config.php b/module/news/view/config/config.php old mode 100644 new mode 100755 diff --git a/module/news/view/edit/edit.js.php b/module/news/view/edit/edit.js.php old mode 100644 new mode 100755 diff --git a/module/news/view/edit/edit.php b/module/news/view/edit/edit.php old mode 100644 new mode 100755 diff --git a/module/news/view/index/index.php b/module/news/view/index/index.php old mode 100644 new mode 100755 diff --git a/module/redirection/redirection.php b/module/redirection/redirection.php old mode 100644 new mode 100755 diff --git a/module/redirection/view/config/config.php b/module/redirection/view/config/config.php old mode 100644 new mode 100755 diff --git a/module/redirection/view/index/index.js.php b/module/redirection/view/index/index.js.php old mode 100644 new mode 100755 diff --git a/module/redirection/view/index/index.php b/module/redirection/view/index/index.php old mode 100644 new mode 100755 From 23a1e929a3839a7a54641bc4c5d54d4481b42dae Mon Sep 17 00:00:00 2001 From: Fred Date: Thu, 2 Jul 2020 19:38:52 +0200 Subject: [PATCH 002/127] Revert "init" This reverts commit 329f252d82f1b5a37f61375e19acb8c2ffcf4287. --- core/class/SitemapGenerator.class.php | 0 core/class/autoload.php | 0 core/class/helper.class.php | 21 ++ core/class/jsondb/Dot.class.php | 0 core/class/jsondb/JsonDb.class.php | 0 core/class/phpmailer/Exception.class.php | 0 core/class/phpmailer/PHPMailer.class.php | 0 core/class/phpmailer/SMTP.class.php | 0 core/class/template.class.php | 0 core/core.js.php | 4 +- core/core.php | 92 +++++++-- core/layout/blank.php | 0 core/layout/common.css | 6 +- core/layout/light.php | 0 core/layout/mail.php | 0 core/layout/main.php | 4 +- core/module/config/config.php | 18 +- core/module/config/view/backup/backup.php | 0 core/module/config/view/index/index.js.php | 0 core/module/config/view/index/index.php | 0 core/module/config/view/manage/manage.php | 0 core/module/config/view/restore/restore.php | 0 core/module/config/view/script/script.php | 0 core/module/install/install.php | 3 +- core/module/install/ressource/defaultdata.php | 0 core/module/install/view/index/index.js.php | 0 core/module/install/view/index/index.php | 0 core/module/install/view/update/update.js.php | 0 core/module/install/view/update/update.php | 0 core/module/maintenance/maintenance.php | 0 core/module/maintenance/view/index/index.php | 0 core/module/page/page.php | 0 core/module/page/view/edit/edit.js.php | 40 ++-- core/module/page/view/edit/edit.php | 0 core/module/search/search.php | 0 core/module/search/view/index/index.php | 0 core/module/search/view/result/result.php | 0 core/module/sitemap/sitemap.php | 0 core/module/sitemap/view/index/index.php | 0 core/module/theme/theme.php | 6 +- core/module/theme/view/admin/admin.js.php | 0 core/module/theme/view/admin/admin.php | 0 .../theme/view/advanced/advanced.js.php | 0 core/module/theme/view/advanced/advanced.php | 0 core/module/theme/view/body/body.js.php | 0 core/module/theme/view/body/body.php | 0 core/module/theme/view/footer/footer.js.php | 0 core/module/theme/view/footer/footer.php | 27 +-- core/module/theme/view/header/header.js.php | 0 core/module/theme/view/header/header.php | 0 core/module/theme/view/index/index.js.php | 0 core/module/theme/view/index/index.php | 0 core/module/theme/view/manage/manage.php | 0 core/module/theme/view/menu/menu.js.php | 18 +- core/module/theme/view/menu/menu.php | 39 ++-- core/module/theme/view/site/site.js.php | 0 core/module/theme/view/site/site.php | 0 core/module/user/user.php | 182 ++++++++---------- core/module/user/view/add/add.js.php | 0 core/module/user/view/add/add.php | 14 +- core/module/user/view/edit/edit.js.php | 0 core/module/user/view/edit/edit.php | 18 +- core/module/user/view/forgot/forgot.php | 0 core/module/user/view/index/index.js.php | 0 core/module/user/view/index/index.php | 0 core/module/user/view/login/login.php | 0 core/module/user/view/reset/reset.php | 0 core/vendor/filemanager/UploadHandler.php | 0 core/vendor/filemanager/ajax_calls.php | 0 core/vendor/filemanager/config/config.php | 0 core/vendor/filemanager/css/style.css | 30 +-- core/vendor/filemanager/dialog.php | 0 core/vendor/filemanager/execute.php | 0 core/vendor/filemanager/force_download.php | 0 core/vendor/filemanager/include/FtpClient.php | 0 .../filemanager/include/FtpException.php | 0 .../vendor/filemanager/include/FtpWrapper.php | 0 core/vendor/filemanager/include/Response.php | 0 core/vendor/filemanager/include/ftp_class.php | 0 .../filemanager/include/mime_type_lib.php | 0 .../include/php_image_magician.php | 0 core/vendor/filemanager/include/utils.php | 0 core/vendor/filemanager/index.php | 0 core/vendor/filemanager/lang/az_AZ.php | 0 core/vendor/filemanager/lang/bg_BG.php | 0 core/vendor/filemanager/lang/ca.php | 0 core/vendor/filemanager/lang/cs.php | 0 core/vendor/filemanager/lang/da.php | 0 core/vendor/filemanager/lang/de.php | 0 core/vendor/filemanager/lang/el_GR.php | 0 core/vendor/filemanager/lang/en_EN.php | 0 core/vendor/filemanager/lang/es.php | 0 core/vendor/filemanager/lang/fa.php | 0 core/vendor/filemanager/lang/fr_FR.php | 0 core/vendor/filemanager/lang/he_IL.php | 0 core/vendor/filemanager/lang/hr.php | 0 core/vendor/filemanager/lang/hu_HU.php | 0 core/vendor/filemanager/lang/id.php | 0 core/vendor/filemanager/lang/it.php | 0 core/vendor/filemanager/lang/ja.php | 0 core/vendor/filemanager/lang/languages.php | 0 core/vendor/filemanager/lang/lt.php | 0 core/vendor/filemanager/lang/mn_MN.php | 0 core/vendor/filemanager/lang/nb_NO.php | 0 core/vendor/filemanager/lang/nl.php | 0 core/vendor/filemanager/lang/nn_NO.php | 0 core/vendor/filemanager/lang/pl.php | 0 core/vendor/filemanager/lang/pt_BR.php | 0 core/vendor/filemanager/lang/pt_PT.php | 0 core/vendor/filemanager/lang/ro.php | 0 core/vendor/filemanager/lang/ru.php | 0 core/vendor/filemanager/lang/sk.php | 0 core/vendor/filemanager/lang/sl.php | 0 core/vendor/filemanager/lang/sv_SE.php | 0 core/vendor/filemanager/lang/th_TH.php | 0 core/vendor/filemanager/lang/tr_TR.php | 0 core/vendor/filemanager/lang/uk_UA.php | 0 core/vendor/filemanager/lang/vi.php | 0 core/vendor/filemanager/lang/zh_CN.php | 0 core/vendor/filemanager/upload.php | 0 core/vendor/tinymce/content.css | 3 +- core/vendor/tinymce/init.js | 151 +-------------- core/vendor/tinymce/links.php | 0 module/blog/blog.php | 162 ++-------------- module/blog/view/add/add.js.php | 0 module/blog/view/add/add.php | 10 +- module/blog/view/article/article.css | 4 +- module/blog/view/article/article.js.php | 3 +- module/blog/view/article/article.php | 27 ++- module/blog/view/comment/comment.css | 2 +- module/blog/view/comment/comment.js.php | 8 +- module/blog/view/comment/comment.php | 15 +- module/blog/view/config/config.js.php | 0 module/blog/view/config/config.php | 12 +- module/blog/view/edit/edit.js.php | 0 module/blog/view/edit/edit.php | 10 +- module/blog/view/index/index.php | 0 module/form/form.php | 0 module/form/view/config/config.js.php | 0 module/form/view/config/config.php | 0 module/form/view/data/data.js.php | 0 module/form/view/data/data.php | 0 module/form/view/index/index.js.php | 0 module/form/view/index/index.php | 0 module/gallery/gallery.php | 13 +- module/gallery/ressource/defaultdata.php | 0 module/gallery/view/config/config.js.php | 0 module/gallery/view/config/config.php | 0 module/gallery/view/edit/edit.js.php | 0 module/gallery/view/edit/edit.php | 0 module/gallery/view/gallery/gallery.js.php | 0 module/gallery/view/gallery/gallery.php | 0 module/gallery/view/index/index.php | 0 module/gallery/view/theme/theme.php | 40 ++-- module/news/news.php | 0 module/news/view/add/add.js.php | 0 module/news/view/add/add.php | 0 module/news/view/config/config.js.php | 0 module/news/view/config/config.php | 0 module/news/view/edit/edit.js.php | 0 module/news/view/edit/edit.php | 0 module/news/view/index/index.php | 0 module/redirection/redirection.php | 0 module/redirection/view/config/config.php | 0 module/redirection/view/index/index.js.php | 0 module/redirection/view/index/index.php | 0 166 files changed, 381 insertions(+), 601 deletions(-) mode change 100755 => 100644 core/class/SitemapGenerator.class.php mode change 100755 => 100644 core/class/autoload.php mode change 100755 => 100644 core/class/helper.class.php mode change 100755 => 100644 core/class/jsondb/Dot.class.php mode change 100755 => 100644 core/class/jsondb/JsonDb.class.php mode change 100755 => 100644 core/class/phpmailer/Exception.class.php mode change 100755 => 100644 core/class/phpmailer/PHPMailer.class.php mode change 100755 => 100644 core/class/phpmailer/SMTP.class.php mode change 100755 => 100644 core/class/template.class.php mode change 100755 => 100644 core/core.js.php mode change 100755 => 100644 core/core.php mode change 100755 => 100644 core/layout/blank.php mode change 100755 => 100644 core/layout/light.php mode change 100755 => 100644 core/layout/mail.php mode change 100755 => 100644 core/layout/main.php mode change 100755 => 100644 core/module/config/config.php mode change 100755 => 100644 core/module/config/view/backup/backup.php mode change 100755 => 100644 core/module/config/view/index/index.js.php mode change 100755 => 100644 core/module/config/view/index/index.php mode change 100755 => 100644 core/module/config/view/manage/manage.php mode change 100755 => 100644 core/module/config/view/restore/restore.php mode change 100755 => 100644 core/module/config/view/script/script.php mode change 100755 => 100644 core/module/install/install.php mode change 100755 => 100644 core/module/install/ressource/defaultdata.php mode change 100755 => 100644 core/module/install/view/index/index.js.php mode change 100755 => 100644 core/module/install/view/index/index.php mode change 100755 => 100644 core/module/install/view/update/update.js.php mode change 100755 => 100644 core/module/install/view/update/update.php mode change 100755 => 100644 core/module/maintenance/maintenance.php mode change 100755 => 100644 core/module/maintenance/view/index/index.php mode change 100755 => 100644 core/module/page/page.php mode change 100755 => 100644 core/module/page/view/edit/edit.js.php mode change 100755 => 100644 core/module/page/view/edit/edit.php mode change 100755 => 100644 core/module/search/search.php mode change 100755 => 100644 core/module/search/view/index/index.php mode change 100755 => 100644 core/module/search/view/result/result.php mode change 100755 => 100644 core/module/sitemap/sitemap.php mode change 100755 => 100644 core/module/sitemap/view/index/index.php mode change 100755 => 100644 core/module/theme/theme.php mode change 100755 => 100644 core/module/theme/view/admin/admin.js.php mode change 100755 => 100644 core/module/theme/view/admin/admin.php mode change 100755 => 100644 core/module/theme/view/advanced/advanced.js.php mode change 100755 => 100644 core/module/theme/view/advanced/advanced.php mode change 100755 => 100644 core/module/theme/view/body/body.js.php mode change 100755 => 100644 core/module/theme/view/body/body.php mode change 100755 => 100644 core/module/theme/view/footer/footer.js.php mode change 100755 => 100644 core/module/theme/view/footer/footer.php mode change 100755 => 100644 core/module/theme/view/header/header.js.php mode change 100755 => 100644 core/module/theme/view/header/header.php mode change 100755 => 100644 core/module/theme/view/index/index.js.php mode change 100755 => 100644 core/module/theme/view/index/index.php mode change 100755 => 100644 core/module/theme/view/manage/manage.php mode change 100755 => 100644 core/module/theme/view/menu/menu.js.php mode change 100755 => 100644 core/module/theme/view/menu/menu.php mode change 100755 => 100644 core/module/theme/view/site/site.js.php mode change 100755 => 100644 core/module/theme/view/site/site.php mode change 100755 => 100644 core/module/user/user.php mode change 100755 => 100644 core/module/user/view/add/add.js.php mode change 100755 => 100644 core/module/user/view/add/add.php mode change 100755 => 100644 core/module/user/view/edit/edit.js.php mode change 100755 => 100644 core/module/user/view/edit/edit.php mode change 100755 => 100644 core/module/user/view/forgot/forgot.php mode change 100755 => 100644 core/module/user/view/index/index.js.php mode change 100755 => 100644 core/module/user/view/index/index.php mode change 100755 => 100644 core/module/user/view/login/login.php mode change 100755 => 100644 core/module/user/view/reset/reset.php mode change 100755 => 100644 core/vendor/filemanager/UploadHandler.php mode change 100755 => 100644 core/vendor/filemanager/ajax_calls.php mode change 100755 => 100644 core/vendor/filemanager/config/config.php mode change 100755 => 100644 core/vendor/filemanager/dialog.php mode change 100755 => 100644 core/vendor/filemanager/execute.php mode change 100755 => 100644 core/vendor/filemanager/force_download.php mode change 100755 => 100644 core/vendor/filemanager/include/FtpClient.php mode change 100755 => 100644 core/vendor/filemanager/include/FtpException.php mode change 100755 => 100644 core/vendor/filemanager/include/FtpWrapper.php mode change 100755 => 100644 core/vendor/filemanager/include/Response.php mode change 100755 => 100644 core/vendor/filemanager/include/ftp_class.php mode change 100755 => 100644 core/vendor/filemanager/include/mime_type_lib.php mode change 100755 => 100644 core/vendor/filemanager/include/php_image_magician.php mode change 100755 => 100644 core/vendor/filemanager/include/utils.php mode change 100755 => 100644 core/vendor/filemanager/index.php mode change 100755 => 100644 core/vendor/filemanager/lang/az_AZ.php mode change 100755 => 100644 core/vendor/filemanager/lang/bg_BG.php mode change 100755 => 100644 core/vendor/filemanager/lang/ca.php mode change 100755 => 100644 core/vendor/filemanager/lang/cs.php mode change 100755 => 100644 core/vendor/filemanager/lang/da.php mode change 100755 => 100644 core/vendor/filemanager/lang/de.php mode change 100755 => 100644 core/vendor/filemanager/lang/el_GR.php mode change 100755 => 100644 core/vendor/filemanager/lang/en_EN.php mode change 100755 => 100644 core/vendor/filemanager/lang/es.php mode change 100755 => 100644 core/vendor/filemanager/lang/fa.php mode change 100755 => 100644 core/vendor/filemanager/lang/fr_FR.php mode change 100755 => 100644 core/vendor/filemanager/lang/he_IL.php mode change 100755 => 100644 core/vendor/filemanager/lang/hr.php mode change 100755 => 100644 core/vendor/filemanager/lang/hu_HU.php mode change 100755 => 100644 core/vendor/filemanager/lang/id.php mode change 100755 => 100644 core/vendor/filemanager/lang/it.php mode change 100755 => 100644 core/vendor/filemanager/lang/ja.php mode change 100755 => 100644 core/vendor/filemanager/lang/languages.php mode change 100755 => 100644 core/vendor/filemanager/lang/lt.php mode change 100755 => 100644 core/vendor/filemanager/lang/mn_MN.php mode change 100755 => 100644 core/vendor/filemanager/lang/nb_NO.php mode change 100755 => 100644 core/vendor/filemanager/lang/nl.php mode change 100755 => 100644 core/vendor/filemanager/lang/nn_NO.php mode change 100755 => 100644 core/vendor/filemanager/lang/pl.php mode change 100755 => 100644 core/vendor/filemanager/lang/pt_BR.php mode change 100755 => 100644 core/vendor/filemanager/lang/pt_PT.php mode change 100755 => 100644 core/vendor/filemanager/lang/ro.php mode change 100755 => 100644 core/vendor/filemanager/lang/ru.php mode change 100755 => 100644 core/vendor/filemanager/lang/sk.php mode change 100755 => 100644 core/vendor/filemanager/lang/sl.php mode change 100755 => 100644 core/vendor/filemanager/lang/sv_SE.php mode change 100755 => 100644 core/vendor/filemanager/lang/th_TH.php mode change 100755 => 100644 core/vendor/filemanager/lang/tr_TR.php mode change 100755 => 100644 core/vendor/filemanager/lang/uk_UA.php mode change 100755 => 100644 core/vendor/filemanager/lang/vi.php mode change 100755 => 100644 core/vendor/filemanager/lang/zh_CN.php mode change 100755 => 100644 core/vendor/filemanager/upload.php mode change 100755 => 100644 core/vendor/tinymce/links.php mode change 100755 => 100644 module/blog/blog.php mode change 100755 => 100644 module/blog/view/add/add.js.php mode change 100755 => 100644 module/blog/view/add/add.php mode change 100755 => 100644 module/blog/view/article/article.js.php mode change 100755 => 100644 module/blog/view/article/article.php mode change 100755 => 100644 module/blog/view/comment/comment.js.php mode change 100755 => 100644 module/blog/view/comment/comment.php mode change 100755 => 100644 module/blog/view/config/config.js.php mode change 100755 => 100644 module/blog/view/config/config.php mode change 100755 => 100644 module/blog/view/edit/edit.js.php mode change 100755 => 100644 module/blog/view/edit/edit.php mode change 100755 => 100644 module/blog/view/index/index.php mode change 100755 => 100644 module/form/form.php mode change 100755 => 100644 module/form/view/config/config.js.php mode change 100755 => 100644 module/form/view/config/config.php mode change 100755 => 100644 module/form/view/data/data.js.php mode change 100755 => 100644 module/form/view/data/data.php mode change 100755 => 100644 module/form/view/index/index.js.php mode change 100755 => 100644 module/form/view/index/index.php mode change 100755 => 100644 module/gallery/gallery.php mode change 100755 => 100644 module/gallery/ressource/defaultdata.php mode change 100755 => 100644 module/gallery/view/config/config.js.php mode change 100755 => 100644 module/gallery/view/config/config.php mode change 100755 => 100644 module/gallery/view/edit/edit.js.php mode change 100755 => 100644 module/gallery/view/edit/edit.php mode change 100755 => 100644 module/gallery/view/gallery/gallery.js.php mode change 100755 => 100644 module/gallery/view/gallery/gallery.php mode change 100755 => 100644 module/gallery/view/index/index.php mode change 100755 => 100644 module/gallery/view/theme/theme.php mode change 100755 => 100644 module/news/news.php mode change 100755 => 100644 module/news/view/add/add.js.php mode change 100755 => 100644 module/news/view/add/add.php mode change 100755 => 100644 module/news/view/config/config.js.php mode change 100755 => 100644 module/news/view/config/config.php mode change 100755 => 100644 module/news/view/edit/edit.js.php mode change 100755 => 100644 module/news/view/edit/edit.php mode change 100755 => 100644 module/news/view/index/index.php mode change 100755 => 100644 module/redirection/redirection.php mode change 100755 => 100644 module/redirection/view/config/config.php mode change 100755 => 100644 module/redirection/view/index/index.js.php mode change 100755 => 100644 module/redirection/view/index/index.php diff --git a/core/class/SitemapGenerator.class.php b/core/class/SitemapGenerator.class.php old mode 100755 new mode 100644 diff --git a/core/class/autoload.php b/core/class/autoload.php old mode 100755 new mode 100644 diff --git a/core/class/helper.class.php b/core/class/helper.class.php old mode 100755 new mode 100644 index ad094b0f..c337becc --- a/core/class/helper.class.php +++ b/core/class/helper.class.php @@ -17,6 +17,27 @@ class helper { const FILTER_TIMESTAMP = 10; const FILTER_URL = 11; + + + /** + * Récupérer l'adresse IP sans tenit compte du proxy + * @return string IP adress + * Cette focntion est utilisé par user + */ + + public static function getIp() { + if(!empty($_SERVER['HTTP_CLIENT_IP'])){ + $ip=$_SERVER['HTTP_CLIENT_IP']; + } + elseif(!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){ + $ip=$_SERVER['HTTP_X_FORWARDED_FOR']; + } + else{ + $ip=$_SERVER['REMOTE_ADDR']; + } + return $ip; + } + /** * Fonction pour récupérer le numéro de version en ligne * @param string $url à récupérer diff --git a/core/class/jsondb/Dot.class.php b/core/class/jsondb/Dot.class.php old mode 100755 new mode 100644 diff --git a/core/class/jsondb/JsonDb.class.php b/core/class/jsondb/JsonDb.class.php old mode 100755 new mode 100644 diff --git a/core/class/phpmailer/Exception.class.php b/core/class/phpmailer/Exception.class.php old mode 100755 new mode 100644 diff --git a/core/class/phpmailer/PHPMailer.class.php b/core/class/phpmailer/PHPMailer.class.php old mode 100755 new mode 100644 diff --git a/core/class/phpmailer/SMTP.class.php b/core/class/phpmailer/SMTP.class.php old mode 100755 new mode 100644 diff --git a/core/class/template.class.php b/core/class/template.class.php old mode 100755 new mode 100644 diff --git a/core/core.js.php b/core/core.js.php old mode 100755 new mode 100644 index 1bd47721..2342eb13 --- a/core/core.js.php +++ b/core/core.js.php @@ -125,7 +125,7 @@ core.end = function() { // Ignore : // - TinyMCE car il gère lui même le message // - Les champs avec data-no-dirty - var inputsDOM = formDOM.find("input:not([data-no-dirty]), select:not([data-no-dirty]), textarea:not(.editorWysiwyg,.editorWysiwygComment):not([data-no-dirty])"); + var inputsDOM = formDOM.find("input:not([data-no-dirty]), select:not([data-no-dirty]), textarea:not(.editorWysiwyg):not([data-no-dirty])"); var inputSerialize = inputsDOM.serialize(); $(window).on("beforeunload", function() { if(inputsDOM.serialize() !== inputSerialize) { @@ -225,7 +225,7 @@ core.start = function() { if(document.cookie.indexOf("ZWII_COOKIE_CONSENT") === -1) { $("body").append( $("
    ").attr("id", "cookieConsent").append( - $("").text("En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies."), + $("").text("En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies et de vos données de visite."), $("") .attr("id", "cookieConsentConfirm") .text("OK") diff --git a/core/core.php b/core/core.php old mode 100755 new mode 100644 index ad66a8ad..9f11f47a --- a/core/core.php +++ b/core/core.php @@ -39,7 +39,7 @@ class common { const ACCESS_TIMER = 1800; // Numéro de version - const ZWII_VERSION = '10.2.00.dev34'; + const ZWII_VERSION = '10.2.02'; const ZWII_UPDATE_CHANNEL = "v10"; public static $actions = []; @@ -1314,21 +1314,48 @@ class common { } // Version 10.2.00 if ($this->getData(['core', 'dataVersion']) < 10200) { - $this->deleteData(['admin','colorButtonText']); - $this->setData(['config', 'connect', 'attempt',999]); - $this->setData(['config', 'connect', 'timeout',0]); - $this->setData(['config', 'connect', 'log',false]); - // Remettre à zéro le thème pour la génération du CSS du blog - if (file_exists(self::DATA_DIR . 'theme.css')) { - unlink(self::DATA_DIR . 'theme.css'); - } - // Créer les en-têtes du journal - $d = 'Date;Heure;Id;Action' . PHP_EOL; - file_put_contents(self::DATA_DIR . 'journal.log',$d); - // Init préservation htaccess - $this->setData(['config','autoUpdateHtaccess',false]); + // Paramètres du compte connecté + if ($this->getUser('id')) { + $this->setData(['user', $this->getUser('id'), 'connectFail',0]); + $this->setData(['user', $this->getUser('id'), 'connectTimeout',0]); + $this->setData(['user', $this->getUser('id'), 'accessTimer',0]); + $this->setData(['user', $this->getUser('id'), 'accessUrl','']); + $this->setData(['user', $this->getUser('id'), 'accessCsrf',$_SESSION['csrf']]); + } + // Paramètres de sécurité + $this->setData(['config', 'connect', 'attempt',999]); + $this->setData(['config', 'connect', 'timeout',0]); + $this->setData(['config', 'connect', 'log',false]); + // Thème + $this->deleteData(['admin','colorButtonText']); + // Remettre à zéro le thème pour la génération du CSS du blog + if (file_exists(self::DATA_DIR . 'theme.css')) { + unlink(self::DATA_DIR . 'theme.css'); + } + // Créer les en-têtes du journal + $d = 'Date;Heure;IP;Id;Action' . PHP_EOL; + file_put_contents(self::DATA_DIR . 'journal.log',$d); + // Init préservation htaccess + $this->setData(['config','autoUpdateHtaccess',false]); + // Options de barre de membre simple + $this->setData(['theme','menu','memberBar',true]); + + // Thème Menu : couleur de page active non définie + if (!$this->getData(['theme','menu','activeTextColor']) ) { + $this->setData(['theme','menu','activeTextColor', $this->getData(['theme','menu','textColor']) ]); + } + $this->setData(['core', 'updateAvailable', false]); $this->setData(['core', 'dataVersion', 10200]); } + // Version 10.2.01 + if ($this->getData(['core', 'dataVersion']) < 10201) { + // Options de barre de membre simple + $this->setData(['theme','footer','displayMemberBar',false]); + $this->setData(['theme','menu','memberBar',true]); + $this->deleteData(['theme','footer','displayMemberAccount']); + $this->deleteData(['theme','footer','displayMemberLogout']); + $this->setData(['core', 'dataVersion', 10201]); + } } } @@ -1425,9 +1452,9 @@ class core extends common { $css .= 'a:hover{color:' . $colors['darken'] . '}'; $css .= 'body,.row > div{font-size:' . $this->getData(['theme', 'text', 'fontSize']) . '}'; $css .= 'body{color:' . $this->getData(['theme', 'text', 'textColor']) . '}'; + $css .= 'select,input[type=\'password\'],input[type=\'email\'],input[type=\'text\'],.inputFile,select,textarea{color:' . $this->getData(['theme', 'text', 'textColor']) .';background-color:'.$this->getData(['theme', 'site', 'backgroundColor']).';}'; // spécifiques au module de blog $css .= '.blogDate {color:' . $this->getData(['theme', 'text', 'textColor']) . ';}.blogPicture img{border:1px solid ' . $this->getData(['theme', 'text', 'textColor']) . '; box-shadow: 1px 1px 5px ' . $this->getData(['theme', 'text', 'textColor']) . ';}'; - $css .= 'select,input[type=\'email\'],input[type=\'text\'],textarea{color:' . $this->getData(['theme', 'text', 'textColor']) .';background-color:'.$this->getData(['theme', 'site', 'backgroundColor']).';}'; // Couleur fixée dans admin.css //$css .= '.button.buttonGrey,.button.buttonGrey:hover{color:' . $this->getData(['theme', 'text', 'textColor']) . '}'; $css .= '.container{max-width:' . $this->getData(['theme', 'site', 'width']) . '}'; @@ -1436,7 +1463,6 @@ class core extends common { $css .= $this->getData(['theme', 'site', 'width']) === '750px' ? '.button, button{font-size:0.8em;}' : ''; $css .= '#site{background-color:' . $this->getData(['theme', 'site', 'backgroundColor']) . ';border-radius:' . $this->getData(['theme', 'site', 'radius']) . ';box-shadow:' . $this->getData(['theme', 'site', 'shadow']) . ' #212223;}'; $css .= '.editorWysiwyg {background-color:' . $this->getData(['theme', 'site', 'backgroundColor']) . ';}'; - $css .= '.editorWysiwygComment {background-color:' . $this->getData(['theme', 'site', 'backgroundColor']) . ';}'; $colors = helper::colorVariants($this->getData(['theme', 'button', 'backgroundColor'])); $css .= '.speechBubble,.button,.button:hover,button[type=\'submit\'],.pagination a,.pagination a:hover,input[type=\'checkbox\']:checked + label:before,input[type=\'radio\']:checked + label:before,.helpContent{background-color:' . $colors['normal'] . ';color:' . $colors['text'] . '}'; $css .= '.helpButton span{color:' . $colors['normal'] . '}'; @@ -1450,7 +1476,6 @@ class core extends common { // Les blocs $colors = helper::colorVariants($this->getData(['theme', 'block', 'backgroundColor'])); $css .= '.block {border: 1px solid ' . $this->getdata(['theme','block','borderColor']) . ';}.block h4 {background-color:'. $colors['normal'] . ';color:' . $colors['text'] .';}'; - // Contour du bloc édition de tinymce hors administration $css .= '.mce-tinymce {border: 1px solid ' . $this->getdata(['theme','block','borderColor']) .' !important;}'; // Bannière $colors = helper::colorVariants($this->getData(['theme', 'header', 'backgroundColor'])); @@ -1511,26 +1536,31 @@ class core extends common { $css .= '#toggle span,#menu a{padding:' . $this->getData(['theme', 'menu', 'height']) .';font-family:"' . str_replace('+', ' ', $this->getData(['theme', 'menu', 'font'])) . '",sans-serif;font-weight:' . $this->getData(['theme', 'menu', 'fontWeight']) . ';font-size:' . $this->getData(['theme', 'menu', 'fontSize']) . ';text-transform:' . $this->getData(['theme', 'menu', 'textTransform']) . '}'; // Pied de page + $colors = helper::colorVariants($this->getData(['theme', 'footer', 'backgroundColor'])); if($this->getData(['theme', 'footer', 'margin'])) { $css .= 'footer{padding:0 20px;}'; } else { $css .= 'footer{padding:0}'; } + $css .= 'footer span, #footerText > p {color:' . $this->getData(['theme', 'footer', 'textColor']) . ';font-family:"' . str_replace('+', ' ', $this->getData(['theme', 'footer', 'font'])) . '",sans-serif;font-weight:' . $this->getData(['theme', 'footer', 'fontWeight']) . ';font-size:' . $this->getData(['theme', 'footer', 'fontSize']) . ';text-transform:' . $this->getData(['theme', 'footer', 'textTransform']) . '}'; $css .= 'footer{background-color:' . $colors['normal'] . ';color:' . $this->getData(['theme', 'footer', 'textColor']) . '}'; $css .= 'footer a{color:' . $this->getData(['theme', 'footer', 'textColor']) . '}'; $css .= 'footer #footersite > div {margin:' . $this->getData(['theme', 'footer', 'height']) . ' 0}'; + $css .= 'footer #footerbody > div {margin:' . $this->getData(['theme', 'footer', 'height']) . ' 0}'; $css .= '#footerSocials{text-align:' . $this->getData(['theme', 'footer', 'socialsAlign']) . '}'; $css .= '#footerText > p {text-align:' . $this->getData(['theme', 'footer', 'textAlign']) . '}'; $css .= '#footerCopyright{text-align:' . $this->getData(['theme', 'footer', 'copyrightAlign']) . '}'; + // Marge supplémentaire lorsque le pied de page est fixe if ( $this->getData(['theme', 'footer', 'fixed']) === true && $this->getData(['theme', 'footer', 'position']) === 'body') { $css .= "@media (min-width: 769px) { #site {margin-bottom: 100px;} }"; $css .= "@media (max-width: 768px) { #site {margin-bottom: 150px;} }"; } + // Enregistre la personnalisation file_put_contents(self::DATA_DIR.'theme.css', $css); // Effacer le cache pour tenir compte de la couleur de fond TinyMCE @@ -1549,7 +1579,7 @@ class core extends common { $css .= '#site{background-color:' . $colors['normal']. ';}'; $css .= 'body, .row > div {font:' . $this->getData(['admin','fontSize']) . ' "' . $this->getData(['admin','fontText']) . '", sans-serif;}'; $css .= 'body h1, h2, h3, h4, h5, h6 {font-family:' . $this->getData(['admin','fontTitle' ]) . ', sans-serif;color:' . $this->getData(['admin','colorTitle' ]) . ';}'; - $css .= 'body:not(.editorWysiwyg),body:not(.editorWysiwygComment),span .zwiico-help {color:' . $this->getData(['admin','colorText']) . ';}'; + $css .= 'body:not(.editorWysiwyg),span .zwiico-help {color:' . $this->getData(['admin','colorText']) . ';}'; $colors = helper::colorVariants($this->getData(['admin','backgroundColorButton'])); $css .= 'input[type="checkbox"]:checked + label::before,.speechBubble{background-color:' . $colors['normal'] . ';color:' . $colors['text'] . ';}'; $css .= '.speechBubble::before {border-color:' . $colors['normal'] . ' transparent transparent transparent;}'; @@ -1562,7 +1592,7 @@ class core extends common { $css .= 'button[type=submit] {background-color: ' . $colors['normal'] . ';color: ' . $colors['text'] . '}button[type=submit]:hover {background-color: ' . $colors['darken'] . ';color: ' . $colors['text'] .';}button[type=submit]:active {background-color: ' . $colors['darken'] . ';color: ' .$colors['text'] .';}'; $colors = helper::colorVariants($this->getData(['admin','backgroundBlockColor'])); $css .= '.block {border: 1px solid ' . $this->getData(['admin','borderBlockColor']) . ';}.block h4 {background-color: ' . $colors['normal'] . ';color:' . $colors['text'] . ';}'; - $css .= 'table tr,input[type=email],input[type=text],input[type=password],select:not(#barSelectPage),textarea:not(.editorWysiwyg),textarea:not(.editorWysiwygComment),.inputFile{background-color: ' . $colors['normal'] . ';color:' . $colors['text'] . ';border: 1px solid ' . $this->getData(['admin','borderBlockColor']) . ';}'; + $css .= 'table tr,input[type=email],input[type=text],input[type=password],select:not(#barSelectPage),textarea:not(.editorWysiwyg),.inputFile{background-color: ' . $colors['normal'] . ';color:' . $colors['text'] . ';border: 1px solid ' . $this->getData(['admin','borderBlockColor']) . ';}'; // Bordure du contour TinyMCE $css .= '.mce-tinymce{border: 1px solid '. $this->getData(['admin','borderBlockColor']) . '!important;}'; // Enregistre la personnalisation @@ -1605,6 +1635,7 @@ class core extends common { } // Journalisation $dataLog = strftime('%d/%m/%y',time()) . ';' . strftime('%R',time()) . ';' ; + $dataLog .= helper::getIp() . ';'; $dataLog .= $this->getUser('id') ? $this->getUser('id') . ';' : 'anonyme' . ';'; $dataLog .= $this->getUrl(); $dataLog .= PHP_EOL; @@ -2123,6 +2154,16 @@ class layout extends common { strip_tags(str_replace('/', '_', $this->getUrl())) . '" data-tippy-content="Connexion à l\'administration" rel="nofollow">Connexion'; } + // Affichage de la barre de membre simple + if ( $this->getUser('group') === self::GROUP_MEMBER + && $this->getData(['theme','footer','displayMemberBar']) === true + ) { + $items .= 'getData(['theme','footer','displaymemberAccount']) === false ? ' class="displayNone"' : ''; + $items .= '> |' . template::ico('user', 'all') . ''; + $items .= '' . template::ico('logout','left') . ''; + $items .= ''; + } // Fermeture du bloc copyright $items .= '
    '; echo $items; @@ -2332,6 +2373,15 @@ class layout extends common { strip_tags(str_replace('/', '_', $this->getUrl())) . '">Connexion'; } + // Commandes pour les membres simples + if($this->getUser('group') == self::GROUP_MEMBER + && ( $this->getData(['theme','menu','memberBar']) === true + || $this->getData(['theme','footer','displayMemberBar']) === false + ) + ) { + $items .= '
  • ' . template::ico('user', 'right') . '
  • '; + $items .= '
  • ' . template::ico('logout') . '
  • '; + } // Retourne les items du menu echo ''; } @@ -2595,7 +2645,7 @@ class layout extends common { } } $rightItems .= '
  • ' . template::ico('user', 'right') . '' . $this->getUser('firstname') . ' ' . $this->getUser('lastname') . '
  • '; - $rightItems .= '
  • ' . template::ico('logout') . '
  • '; + $rightItems .= '
  • ' . template::ico('logout') . '
  • '; // Barre de membre echo '
      ' . $leftItems . '
      ' . $rightItems . '
    '; } @@ -2669,4 +2719,4 @@ class layout extends common { } } -} +} \ No newline at end of file diff --git a/core/layout/blank.php b/core/layout/blank.php old mode 100755 new mode 100644 diff --git a/core/layout/common.css b/core/layout/common.css index 5768223b..88d1e097 100755 --- a/core/layout/common.css +++ b/core/layout/common.css @@ -372,7 +372,7 @@ td > .col12 { border: 0; color: #111112; font-size: 12px; - background-color: rgba(255, 255, 255, 1); + background-color: rgba(255, 255, 255, 1); } @media (min-width: 768px) { @@ -891,7 +891,7 @@ input[type='password'], select, textarea { padding: 10px; /* -1px à cause des bordures */ - background: #FFF; + /*background: #FFF;*/ border: 1px solid #D8DFE3; width: 100%; border-radius: 2px; @@ -1351,4 +1351,4 @@ th.col12 { } .accordion-content { padding: 7px; -} +} \ No newline at end of file diff --git a/core/layout/light.php b/core/layout/light.php old mode 100755 new mode 100644 diff --git a/core/layout/mail.php b/core/layout/mail.php old mode 100755 new mode 100644 diff --git a/core/layout/main.php b/core/layout/main.php old mode 100755 new mode 100644 index bb7f6861..8a8182c2 --- a/core/layout/main.php +++ b/core/layout/main.php @@ -20,7 +20,9 @@ }?> - showBar(); ?> + getUser('group') > self::GROUP_MEMBER): ?> + showBar(); ?> + showNotification(); ?> getData(['theme', 'menu', 'position']) === 'body-first' || $this->getData(['theme', 'menu', 'position']) === 'top' ): ?> diff --git a/core/module/config/config.php b/core/module/config/config.php old mode 100755 new mode 100644 index 59cbc098..21f5ba1b --- a/core/module/config/config.php +++ b/core/module/config/config.php @@ -283,18 +283,17 @@ class config extends common { $data = str_replace('_','/',$googlePagespeedData['lighthouseResult']['audits']['final-screenshot']['details']['data']); $data = str_replace('-','+',$data); $img = base64_decode(preg_replace('#^data:image/\w+;base64,#i', '', $data)); - // Effacer la miniature - if (file_exists(self::FILE_DIR.'thumb/screenshot.jpg')) { - unlink (self::FILE_DIR.'thumb/screenshot.jpg'); + $success = file_put_contents( self::FILE_DIR.'source/screenshot.jpg',$img) ; + // Effacer la miniature png + if (file_exists(self::FILE_DIR.'source/screenshot.png')) { + unlink (self::FILE_DIR.'source/screenshot.png'); } - file_put_contents( self::FILE_DIR.'source/screenshot.jpg',$img); - $success =true; } // Valeurs en sortie $this->addOutput([ - 'notification' => $success === true ? 'Image Open Graph réinitialisée' : 'Erreur : image Open Graph non créée', + 'notification' => $success === false ? 'Service inaccessible ou erreur d\'écriture de l\'image' : 'Image générée avec succès', 'redirect' => helper::baseUrl() . 'config', - 'state' => $success + 'state' => $success === false ? false : true ]); } @@ -359,8 +358,7 @@ class config extends common { ]); } // Préserver les comptes des utilisateurs d'une version 9 si option cochée - // Positionnement d'une variable de session lue au constructeur - echo $version; + // Positionnement d'une variable de session lue au constructeurs if ($version === '9') { $_SESSION['KEEP_USERS'] = $this->getInput('configManageImportUser', helper::FILTER_BOOLEAN); } @@ -612,7 +610,7 @@ class config extends common { if ( file_exists(self::DATA_DIR . 'journal.log') ) { unlink(self::DATA_DIR . 'journal.log'); // Créer les en-têtes des journaux - $d = 'Date;Heure;Id;Action' . PHP_EOL; + $d = 'Date;Heure;IP;Id;Action' . PHP_EOL; file_put_contents(self::DATA_DIR . 'journal.log',$d); // Valeurs en sortie $this->addOutput([ diff --git a/core/module/config/view/backup/backup.php b/core/module/config/view/backup/backup.php old mode 100755 new mode 100644 diff --git a/core/module/config/view/index/index.js.php b/core/module/config/view/index/index.js.php old mode 100755 new mode 100644 diff --git a/core/module/config/view/index/index.php b/core/module/config/view/index/index.php old mode 100755 new mode 100644 diff --git a/core/module/config/view/manage/manage.php b/core/module/config/view/manage/manage.php old mode 100755 new mode 100644 diff --git a/core/module/config/view/restore/restore.php b/core/module/config/view/restore/restore.php old mode 100755 new mode 100644 diff --git a/core/module/config/view/script/script.php b/core/module/config/view/script/script.php old mode 100755 new mode 100644 diff --git a/core/module/install/install.php b/core/module/install/install.php old mode 100755 new mode 100644 index 3ff2bbc2..fa966310 --- a/core/module/install/install.php +++ b/core/module/install/install.php @@ -81,8 +81,7 @@ class install extends common { 'group' => self::GROUP_ADMIN, 'lastname' => $userLastname, 'mail' => $userMail, - 'password' => $this->getInput('installPassword', helper::FILTER_PASSWORD, true), - 'pseudo' => $userFirstname + 'password' => $this->getInput('installPassword', helper::FILTER_PASSWORD, true) ] ]); if ($success === true) { // Formulaire complété envoi du mail diff --git a/core/module/install/ressource/defaultdata.php b/core/module/install/ressource/defaultdata.php old mode 100755 new mode 100644 diff --git a/core/module/install/view/index/index.js.php b/core/module/install/view/index/index.js.php old mode 100755 new mode 100644 diff --git a/core/module/install/view/index/index.php b/core/module/install/view/index/index.php old mode 100755 new mode 100644 diff --git a/core/module/install/view/update/update.js.php b/core/module/install/view/update/update.js.php old mode 100755 new mode 100644 diff --git a/core/module/install/view/update/update.php b/core/module/install/view/update/update.php old mode 100755 new mode 100644 diff --git a/core/module/maintenance/maintenance.php b/core/module/maintenance/maintenance.php old mode 100755 new mode 100644 diff --git a/core/module/maintenance/view/index/index.php b/core/module/maintenance/view/index/index.php old mode 100755 new mode 100644 diff --git a/core/module/page/page.php b/core/module/page/page.php old mode 100755 new mode 100644 diff --git a/core/module/page/view/edit/edit.js.php b/core/module/page/view/edit/edit.js.php old mode 100755 new mode 100644 index 7291dbd4..05cd3e22 --- a/core/module/page/view/edit/edit.js.php +++ b/core/module/page/view/edit/edit.js.php @@ -56,7 +56,7 @@ $( document ).ready(function() { * Initialisation des blocs */ - var i = ["info", "layout", "setup", "position", "advanced", "ceo" ]; + var i = ["info", "layout", "setup", "location", "advanced", "ceo" ]; $.each(i,function(e) { if (getCookie(i[e]) === "true") { $("#" + i[e]).find(".zwiico-plus").hide(); @@ -65,30 +65,25 @@ $( document ).ready(function() { } }); - /** - * Lire un cookie s'il existe - */ - function getCookie(name) { - var v = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)'); - return v ? v[2] : null; - } - /** * Blocs dépliants + * + * Sauvegarder la position des blocs + * true = bloc déplié */ $("div .block").click(function(e) { $(this).find(".zwiico-plus").toggle(); $(this).find(".zwiico-minus").toggle(); - $(this).find(".blockContainer").slideToggle(); - /* + $(this).find(".blockContainer").slideToggle(); + /* * Sauvegarder la position des blocs * true = bloc déplié */ - document.cookie = $(this).attr('id') + "=" + $(this).find(".zwiico-minus").is(":visible"); - }).on("click", "span > input, input, textarea, label, option, button, a, .blockContainer", function(e) { + document.cookie = $(this).attr('id') + "=" + $(this).find(".zwiico-minus").is(":visible"); + }).on("click", "span > input, input, textarea, label, option, button, a:not(.inputFile) , .blockContainer", function(e) { // Empêcher les déclenchements dans les blocs - e.stopPropagation(); + e.stopPropagation(); }); @@ -262,9 +257,9 @@ $( document ).ready(function() { $("#pageEditHideMenuChildrenWrapper").slideDown(); } -/** - * Cache le l'option "ne pas afficher les pages enfants dans le menu horizontal" lorsque la page est désactivée - */ + /** + * Cache le l'option "ne pas afficher les pages enfants dans le menu horizontal" lorsque la page est désactivée + */ if ($("#pageEditDisable").is(':checked') ) { $("#pageEditHideMenuChildrenWrapper").removeClass("disabled"); $("#pageEditHideMenuChildrenWrapper").slideUp(); @@ -471,6 +466,17 @@ pageEditBlockDOM.on("change", function() { } }); + + +/** + * Lire un cookie s'il existe + */ +function getCookie(name) { + var v = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)'); + return v ? v[2] : null; +} + + /** * Masquer ou afficher le chemin de fer * Quand le titre est masqué diff --git a/core/module/page/view/edit/edit.php b/core/module/page/view/edit/edit.php old mode 100755 new mode 100644 diff --git a/core/module/search/search.php b/core/module/search/search.php old mode 100755 new mode 100644 diff --git a/core/module/search/view/index/index.php b/core/module/search/view/index/index.php old mode 100755 new mode 100644 diff --git a/core/module/search/view/result/result.php b/core/module/search/view/result/result.php old mode 100755 new mode 100644 diff --git a/core/module/sitemap/sitemap.php b/core/module/sitemap/sitemap.php old mode 100755 new mode 100644 diff --git a/core/module/sitemap/view/index/index.php b/core/module/sitemap/view/index/index.php old mode 100755 new mode 100644 diff --git a/core/module/theme/theme.php b/core/module/theme/theme.php old mode 100755 new mode 100644 index 389f5d99..498960e5 --- a/core/module/theme/theme.php +++ b/core/module/theme/theme.php @@ -375,7 +375,8 @@ class theme extends common { 'displaySiteMap' => $this->getInput('themefooterDisplaySiteMap', helper::FILTER_BOOLEAN), 'displayCopyright' => $this->getInput('themefooterDisplayCopyright', helper::FILTER_BOOLEAN), 'displayLegal' => $this->getInput('themeFooterDisplayLegal', helper::FILTER_BOOLEAN), - 'displaySearch' => $this->getInput('themeFooterDisplaySearch', helper::FILTER_BOOLEAN), + 'displaySearch' => $this->getInput('themeFooterDisplaySearch', helper::FILTER_BOOLEAN), + 'displayMemberBar'=> $this->getInput('themeFooterDisplayMemberBar', helper::FILTER_BOOLEAN), 'template' => $this->getInput('themeFooterTemplate') ]]); // Valeurs en sortie @@ -504,7 +505,8 @@ class theme extends common { 'activeColor' => $this->getInput('themeMenuActiveColor'), 'activeTextColor' => $this->getInput('themeMenuActiveTextColor'), 'radius' => $this->getInput('themeMenuRadius'), - 'burgerTitle' => $this->getInput('themeMenuBurgerTitle', helper::FILTER_BOOLEAN) + 'burgerTitle' => $this->getInput('themeMenuBurgerTitle', helper::FILTER_BOOLEAN), + 'memberBar' => $this->getInput('themeMenuMemberBar', helper::FILTER_BOOLEAN) ]]); // Valeurs en sortie $this->addOutput([ diff --git a/core/module/theme/view/admin/admin.js.php b/core/module/theme/view/admin/admin.js.php old mode 100755 new mode 100644 diff --git a/core/module/theme/view/admin/admin.php b/core/module/theme/view/admin/admin.php old mode 100755 new mode 100644 diff --git a/core/module/theme/view/advanced/advanced.js.php b/core/module/theme/view/advanced/advanced.js.php old mode 100755 new mode 100644 diff --git a/core/module/theme/view/advanced/advanced.php b/core/module/theme/view/advanced/advanced.php old mode 100755 new mode 100644 diff --git a/core/module/theme/view/body/body.js.php b/core/module/theme/view/body/body.js.php old mode 100755 new mode 100644 diff --git a/core/module/theme/view/body/body.php b/core/module/theme/view/body/body.php old mode 100755 new mode 100644 diff --git a/core/module/theme/view/footer/footer.js.php b/core/module/theme/view/footer/footer.js.php old mode 100755 new mode 100644 diff --git a/core/module/theme/view/footer/footer.php b/core/module/theme/view/footer/footer.php old mode 100755 new mode 100644 index 47347007..b09fee98 --- a/core/module/theme/view/footer/footer.php +++ b/core/module/theme/view/footer/footer.php @@ -57,6 +57,12 @@ 'help' => (bool) empty($this->getData(['config', 'legalPageId'])) ? 'Pour activer cette option, sélectionnez la page contenant les mentions légales dans la gestion du site' : '' ]); ?> +
    + $this->getData(['theme', 'footer', 'displayMemberBar']), + 'help' => 'Affiche les icônes de gestion du compte et de déconnexion. Uniquement pour les membres simples une fois connectés.' + ]); ?> +
    @@ -65,19 +71,16 @@ 'help' => 'Un plan du site permet un meilleur référencement.' ]); ?>
    +
    + $this->getData(['theme', 'footer', 'displaySearch']) + ]); ?> +
    $this->getData(['theme', 'footer', 'loginLink']) ]); ?>
    -
    - $this->getData(['theme', 'footer', 'displaySearch']), - ]); ?> -
    -
    -
    - Le paramétrage des mentions légales s'effectue dans la configuration du site.
    @@ -110,7 +113,7 @@
    'Taille', - 'help' => 'Proportionnelle à celle définie dans le site.', + 'help' => 'Proportionnelle à celle définie dans le site.', 'selected' => $this->getData(['theme', 'footer', 'fontSize']) ]); ?>
    @@ -136,7 +139,7 @@

    Configuration

    - + getData(['theme', 'footer', 'template'])) ? $module::$footerblocks[3] : $module::$footerblocks [$this->getData(['theme', 'footer', 'template'])] ;?> 'Disposition', @@ -199,13 +202,13 @@ 'checked' => $this->getData(['theme', 'footer', 'margin']) ]); ?>
    -
    +
    $this->getData(['theme', 'footer', 'fixed']) ]); ?> -
    +
    diff --git a/core/module/theme/view/header/header.js.php b/core/module/theme/view/header/header.js.php old mode 100755 new mode 100644 diff --git a/core/module/theme/view/header/header.php b/core/module/theme/view/header/header.php old mode 100755 new mode 100644 diff --git a/core/module/theme/view/index/index.js.php b/core/module/theme/view/index/index.js.php old mode 100755 new mode 100644 diff --git a/core/module/theme/view/index/index.php b/core/module/theme/view/index/index.php old mode 100755 new mode 100644 diff --git a/core/module/theme/view/manage/manage.php b/core/module/theme/view/manage/manage.php old mode 100755 new mode 100644 diff --git a/core/module/theme/view/menu/menu.js.php b/core/module/theme/view/menu/menu.js.php old mode 100755 new mode 100644 index ee7e843e..8e222c6d --- a/core/module/theme/view/menu/menu.js.php +++ b/core/module/theme/view/menu/menu.js.php @@ -13,7 +13,7 @@ $(document).ready(function(){ // Menu fixe à afficher if($("#themeMenuPosition").val() === 'top') { - $("#themeMenuPositionFixed").slideDown(); + $("#themeMenuPositionFixed").slideDown(); } else { $("#themeMenuPositionFixed").slideUp(function() { @@ -23,7 +23,7 @@ $(document).ready(function(){ // Option de menu à afficher if($("#themeMenuPosition").val() === 'site-first' || $(this).val() === 'site-second') { - $("#themeMenuPositionOptions").slideDown(); + $("#themeMenuPositionOptions").slideDown(); } else { $("#themeMenuPositionOptions").slideUp(function() { @@ -42,7 +42,7 @@ $("input, select").on("change", function() { var menuFont = $("#themeMenuFont").val(); var css = "@import url('https://fonts.googleapis.com/css?family=" + menuFont + "');"; var colors = core.colorVariants($("#themeMenuBackgroundColor").val()); - // Couleurs du menu + // Couleurs du menu css += "nav,nav a{background-color:" + colors.normal + "}"; css += "nav a,#toggle span,nav a:hover{color:" + $("#themeMenuTextColor").val() + "}"; css += "nav a:hover{background-color:" + colors.darken + "}"; @@ -50,7 +50,7 @@ $("input, select").on("change", function() { css += "nav a:hover{background-color:" + colors.veryDarken + ";color:" + $('#themeMenuActiveTextColor').val() + ";}"; } else { css += "nav a:hover{background-color:" + $("#themeMenuActiveColor").val() + ";color:" + $('#themeMenuActiveTextColor').val() + ";}"; - } + } // Taille, hauteur, épaisseur et capitalisation de caractères du menu css += "#toggle span,#menu a{padding:" + $("#themeMenuHeight").val() + ";font-family:'" + menuFont.replace(/\+/g, " ") + "',sans-serif;font-weight:" + $("#themeMenuFontWeight").val() + ";font-size:" + $("#themeMenuFontSize").val() + ";text-transform:" + $("#themeMenuTextTransform").val() + "}"; // Alignement du menu @@ -105,7 +105,7 @@ $("input, select").on("change", function() { $("#menu").removeClass('container-large'); $("nav").removeAttr('id'); $("#menu").addClass('container'); - break; + break; case 'body-second': if(getData(['theme', 'header', 'position']) === 'body'); ?>) { $("nav").show().insertAfter("header"); @@ -123,7 +123,7 @@ $("input, select").on("change", function() { break; case 'site': $("nav").show().prependTo("#site"); - break; + break; } }); // @@ -140,7 +140,7 @@ $("#themeMenuLoginLink").on("change", function() { // Affiche / Cache les options de la position $("#themeMenuPosition").on("change", function() { if($(this).val() === 'site-first' || $(this).val() === 'site-second') { - $("#themeMenuPositionOptions").slideDown(); + $("#themeMenuPositionOptions").slideDown(); } else { $("#themeMenuPositionOptions").slideUp(function() { @@ -152,7 +152,7 @@ $("#themeMenuPosition").on("change", function() { // Affiche / Cache les options du menu fixe $("#themeMenuPosition").on("change", function() { if($(this).val() === 'top') { - $("#themeMenuPositionFixed").slideDown(); + $("#themeMenuPositionFixed").slideDown(); } else { $("#themeMenuPositionFixed").slideUp(function() { @@ -165,7 +165,7 @@ $("#themeMenuPosition").on("change", function() { $("#themeMenuActiveColorAuto").on("change", function() { if ($(this).is(':checked') ) { $("#themeMenuActiveColorWrapper").slideUp(); - } else { + } else { $("#themeMenuActiveColorWrapper").slideDown(); } }).trigger("change"); \ No newline at end of file diff --git a/core/module/theme/view/menu/menu.php b/core/module/theme/view/menu/menu.php old mode 100755 new mode 100644 index 150c06a1..d8fac7af --- a/core/module/theme/view/menu/menu.php +++ b/core/module/theme/view/menu/menu.php @@ -20,19 +20,19 @@
    'colorPicker', - 'help' => 'Le curseur horizontal règle le niveau de transparence.', + 'help' => 'Le curseur horizontal règle le niveau de transparence.', 'label' => 'Texte', 'value' => $this->getData(['theme', 'menu', 'textColor']) ]); ?> -
    +
    'colorPicker', - 'help' => 'Le curseur horizontal règle le niveau de transparence.', + 'help' => 'Le curseur horizontal règle le niveau de transparence.', 'label' => 'Fond', 'value' => $this->getData(['theme', 'menu', 'backgroundColor']) ]); ?> -
    + @@ -40,31 +40,31 @@
    -

    Page active

    -
    +

    Page active

    +
    'colorPicker', - 'help' => 'Le curseur horizontal règle le niveau de transparence.', + 'help' => 'Le curseur horizontal règle le niveau de transparence.', 'label' => 'Texte', 'value' => $this->getData(['theme', 'menu', 'activeTextColor']) ]); ?> -
    +
    $this->getData(['theme', 'menu', 'activeColorAuto']), 'help' => 'La couleur de fond de la page active peut être définie automatique ou selon une couleur définie, comme par exemple celle de fond des pages.' ]); ?> -
    +
    'colorPicker', - 'help' => 'Couleur de fond de la page sélectionnée dans le menu.
    Le curseur horizontal règle le niveau de transparence.', + 'help' => 'Couleur de fond de la page sélectionnée dans le menu.
    Le curseur horizontal règle le niveau de transparence.', 'label' => 'Fond', 'value' => $this->getData(['theme', 'menu', 'activeColor']) ]); ?> -
    +
    @@ -84,7 +84,7 @@
    'Taille', - 'help' => 'Proportionnelle à celle définie dans le site', + 'help' => 'Proportionnelle à celle définie dans le site', 'selected' => $this->getData(['theme', 'menu', 'fontSize']) ]); ?>
    @@ -168,18 +168,25 @@

    Contenus

    -
    +
    $this->getData(['theme', 'menu', 'loginLink']) + 'checked' => $this->getData(['theme', 'menu', 'loginLink']), + 'help' => 'L\'activation de cette option n\'est pas recommandée' ]); ?>
    -
    +
    + $this->getData(['theme', 'menu', 'memberBar']), + 'help' => 'Icônes de gestion de compte et de déconnexion. Uniquement pour les membres connectés' + ]); ?> +
    +
    $this->getData(['theme', 'menu', 'burgerTitle']), 'help' => 'Le menu burger remplace le menu complet lorsque la largeur de l\'écran n\'est pas suffisante.' ]); ?>
    -
    +
    diff --git a/core/module/theme/view/site/site.js.php b/core/module/theme/view/site/site.js.php old mode 100755 new mode 100644 diff --git a/core/module/theme/view/site/site.php b/core/module/theme/view/site/site.php old mode 100755 new mode 100644 diff --git a/core/module/user/user.php b/core/module/user/user.php old mode 100755 new mode 100644 index 085b384c..0b6678d7 --- a/core/module/user/user.php +++ b/core/module/user/user.php @@ -26,15 +26,6 @@ class user extends common { ]; public static $users = []; - //Paramètre pour choix de la signature - public static $signature = [ - 1 => 'Identifiant', - 2 => 'Pseudo', - 3 => 'Prénom Nom', - 4 => 'Nom Prénom' - ]; - - /** * Ajout */ @@ -57,12 +48,9 @@ class user extends common { $userFirstname = $this->getInput('userAddFirstname', helper::FILTER_STRING_SHORT, true); $userLastname = $this->getInput('userAddLastname', helper::FILTER_STRING_SHORT, true); $userMail = $this->getInput('userAddMail', helper::FILTER_MAIL, true); - $userPseudo = $this->getInput('userAddPseudo', helper::FILTER_STRING_SHORT, true); - $usersignature = $this->getInput('userAddSignature', helper::FILTER_STRING_SHORT, true); // Pas de nom saisi if (empty($userFirstname) || empty($userLastname) || - empty($userPseudo) || empty($this->getInput('userAddPassword', helper::FILTER_STRING_SHORT, true)) || empty($this->getInput('userAddConfirmPassword', helper::FILTER_STRING_SHORT, true))) { $check=false; @@ -77,10 +65,8 @@ class user extends common { 'forgot' => 0, 'group' => $this->getInput('userAddGroup', helper::FILTER_INT, true), 'lastname' => $userLastname, - 'pseudo' => $userPseudo, - 'signature' => $usersignature, 'mail' => $userMail, - 'password' => $this->getInput('userAddPassword', helper::FILTER_PASSWORD, true) + 'password' => $this->getInput('userAddPassword', helper::FILTER_PASSWORD, true), ] ]); } @@ -224,26 +210,15 @@ class user extends common { else { $newGroup = $this->getData(['user', $this->getUrl(2), 'group']); } - // Modification de nom Prénom - if($this->getUser('group') === self::GROUP_ADMIN){ - $newfirstname = $this->getInput('userEditFirstname', helper::FILTER_STRING_SHORT, true); - $newlastname = $this->getInput('userEditLastname', helper::FILTER_STRING_SHORT, true); - } - else{ - $newfirstname = $this->getData(['user', $this->getUrl(2), 'firstname']); - $newlastname = $this->getData(['user', $this->getUrl(2), 'lastname']); - } // Modifie l'utilisateur $this->setData([ 'user', $this->getUrl(2), [ - 'firstname' => $newfirstname, + 'firstname' => $this->getInput('userEditFirstname', helper::FILTER_STRING_SHORT, true), 'forgot' => 0, 'group' => $newGroup, - 'lastname' => $newlastname, - 'pseudo' => $this->getInput('userEditPseudo', helper::FILTER_STRING_SHORT, true), - 'signature' => $this->getInput('userEditSignature', helper::FILTER_INT, true), + 'lastname' => $this->getInput('userEditLastname', helper::FILTER_STRING_SHORT, true), 'mail' => $this->getInput('userEditMail', helper::FILTER_MAIL, true), 'password' => $newPassword, 'connectFail' => $this->getData(['user',$this->getUrl(2),'connectFail']), @@ -363,96 +338,107 @@ class user extends common { if($this->isPost()) { $userId = $this->getInput('userLoginId', helper::FILTER_ID, true); - // le userId n'existe pas, créer ou mettre à jour une entrée dans la liste noire - if( !$this->getData(['user', $userId])) { + /** + * Aucun compte existant + */ + if ( !$this->getData(['user', $userId])) { //Stockage de l'IP $this->setData([ 'blacklist', $userId, [ - 'connectFail' => $this->getData(['blacklist',$userId,'connectFail']) ? $this->getData(['blacklist',$userId,'connectFail']) + 1 : 1, + 'connectFail' => $this->getData(['blacklist',$userId,'connectFail']) + 1, 'lastFail' => time(), - 'ip' => $_SERVER['REMOTE_ADDR'] + 'ip' => helper::getIp() ] ]); - $notification = 'Identifiant ou mot de passe incorrect'; - } - - /** - * Compte valide : - * Mot de passe - * Groupe - */ - if( $this->getData(['user',$userId,'connectTimeout']) + $this->getData(['config', 'connect', 'timeout']) < time() - AND $this->getData(['user',$userId,'connectFail']) < $this->getData(['config', 'connect', 'attempt']) - AND password_verify($this->getInput('userLoginPassword', helper::FILTER_STRING_SHORT, true), $this->getData(['user', $userId, 'password'])) - AND $this->getData(['user', $userId, 'group']) >= self::GROUP_MEMBER - ) { - $expire = $this->getInput('userLoginLongTime') ? strtotime("+1 year") : 0; - setcookie('ZWII_USER_ID', $userId, $expire, helper::baseUrl(false, false)); - setcookie('ZWII_USER_PASSWORD', $this->getData(['user', $userId, 'password']), $expire, helper::baseUrl(false, false)); - // Accès multiples avec le même compte - $this->setData(['user',$userId,'accessCsrf',$_SESSION['csrf']]); - // Valeurs en sortie lorsque le site est en maintenance et que l'utilisateur n'est pas administrateur - if( - $this->getData(['config', 'maintenance']) - AND $this->getData(['user', $userId, 'group']) < self::GROUP_ADMIN - ) { + // Verrouillage des IP + $ipBlackList = helper::arrayCollumn($this->getData(['blacklist']), 'ip'); + if ( $this->getData(['blacklist',$userId,'connectFail']) >= $this->getData(['config', 'connect', 'attempt']) + OR in_array($this->getData(['blacklist',$userId,'ip']),$ipBlackList) ) { + // Valeurs en sortie $this->addOutput([ - 'notification' => 'Seul un administrateur peut se connecter lors d\'une maintenance', + 'notification' => 'Trop de tentatives, compte verrouillé', 'redirect' => helper::baseUrl(), 'state' => false ]); - } - else { - // RAZ compteur échec connexion - $this->setData(['user',$userId,'connectFail',0 ]); - $this->setData(['user',$userId,'connectTimeout',0 ]); + } else { // Valeurs en sortie $this->addOutput([ - 'notification' => 'Connexion réussie', - 'redirect' => helper::baseUrl() . str_replace('_', '/', str_replace('__', '#', $this->getUrl(2))), - 'state' => true + 'notification' => 'Identifiant ou mot de passe incorrect' ]); } - } - // Sinon notification d'échec - else { - // L'utilisateur existe : incrémenter le compteur d'échec de connexion - if ( is_array($this->getdata(['user',$userId])) + /** + * Le compte existe + */ + } else { + // Cas 4 : le délai de blocage est dépassé et le compte est au max - Réinitialiser + if ($this->getData(['user',$userId,'connectTimeout']) + $this->getData(['config', 'connect', 'timeout']) < time() + AND $this->getData(['user',$userId,'connectFail']) === $this->getData(['config', 'connect', 'attempt']) ) { + $this->setData(['user',$userId,'connectFail',0 ]); + $this->setData(['user',$userId,'connectTimeout',0 ]); + } + // Check la présence des variables et contrôle du blocage du compte si valeurs dépassées + // Vérification du mot de passe et du groupe + if ( + ( $this->getData(['user',$userId,'connectTimeout']) + $this->getData(['config', 'connect', 'timeout']) ) < time() + AND $this->getData(['user',$userId,'connectFail']) < $this->getData(['config', 'connect', 'attempt']) + AND password_verify($this->getInput('userLoginPassword', helper::FILTER_STRING_SHORT, true), $this->getData(['user', $userId, 'password'])) + AND $this->getData(['user', $userId, 'group']) >= self::GROUP_MEMBER ) { - $this->setData(['user',$userId,'connectFail',$this->getdata(['user',$userId,'connectFail']) + 1 ]); - // Mettre à jour le timer et notifier - if ( $this->getdata(['user',$userId,'connectFail']) >= $this->getData(['config', 'connect', 'attempt']) + $expire = $this->getInput('userLoginLongTime') ? strtotime("+1 year") : 0; + setcookie('ZWII_USER_ID', $userId, $expire, helper::baseUrl(false, false)); + setcookie('ZWII_USER_PASSWORD', $this->getData(['user', $userId, 'password']), $expire, helper::baseUrl(false, false)); + // Accès multiples avec le même compte + $this->setData(['user',$userId,'accessCsrf',$_SESSION['csrf']]); + // Valeurs en sortie lorsque le site est en maintenance et que l'utilisateur n'est pas administrateur + if( + $this->getData(['config', 'maintenance']) + AND $this->getData(['user', $userId, 'group']) < self::GROUP_ADMIN ) { - $notification = 'Trop de tentatives, accès bloqué durant ' . ($this->getData(['config', 'connect', 'timeout']) / 60) . ' minutes.'; - // Incrémenter le timer - if ($this->getData(['user',$userId,'connectTimeout']) + $this->getData(['config', 'connect', 'timeout']) < time() ) { - $this->setData(['user',$userId,'connectTimeout', time()]); - } + $this->addOutput([ + 'notification' => 'Seul un administrateur peut se connecter lors d\'une maintenance', + 'redirect' => helper::baseUrl(), + 'state' => false + ]); } else { - $notification = 'Identifiant ou mot de passe incorrect'; + // Valeurs en sortie + $this->addOutput([ + 'notification' => 'Connexion réussie', + 'redirect' => helper::baseUrl() . str_replace('_', '/', str_replace('__', '#', $this->getUrl(2))), + 'state' => true + ]); } - // L'utilisateur n'existe pas - // Bloquer l'IP après les tentatives autorisées avec ce compte, - } elseif ( - $this->getData(['blacklist',$userId,'connectFail']) >= $this->getData(['config', 'connect', 'attempt']) - ) { - $notification = 'Trop de tentatives, compte verrouillé'; + // Sinon notification d'échec + } else { + $notification = 'Identifiant ou mot de passe incorrect'; + // Cas 1 le nombre de connexions est inférieur aux tentatives autorisées : incrément compteur d'échec + if ($this->getData(['user',$userId,'connectFail']) < $this->getData(['config', 'connect', 'attempt'])) { + $this->setData(['user',$userId,'connectFail',$this->getdata(['user',$userId,'connectFail']) + 1 ]); + } + // Cas 2 la limite du nombre de connexion est atteinte : placer le timer + if ( $this->getdata(['user',$userId,'connectFail']) == $this->getData(['config', 'connect', 'attempt']) ) { + $this->setData(['user',$userId,'connectTimeout', time()]); + } + // Cas 3 le délai de bloquage court + if ($this->getData(['user',$userId,'connectTimeout']) + $this->getData(['config', 'connect', 'timeout']) > time() ) { + $notification = 'Trop de tentatives, accès bloqué durant ' . ($this->getData(['config', 'connect', 'timeout']) / 60) . ' minutes.'; + } + // Journalisation + $dataLog = strftime('%d/%m/%y',time()) . ';' . strftime('%R',time()) . ';' ; + $dataLog .= helper::getIp() . ';'; + $dataLog .= $userId . ';' ; + $dataLog .= $this->getUrl() .';' ; + $dataLog .= 'échec de connexion' ; + $dataLog .= PHP_EOL; + if ($this->getData(['config','connect','log'])) { + file_put_contents(self::DATA_DIR . 'journal.log', $dataLog, FILE_APPEND); + } + // Valeurs en sortie + $this->addOutput([ + 'notification' => $notification + ]); } - // Journalisation - $dataLog = strftime('%d/%m/%y',time()) . ';' . strftime('%R',time()) . ';' ; - $dataLog .= $userId . ';' ; - $dataLog .= $this->getUrl() .';' ; - $dataLog .= 'échec de connexion' ; - $dataLog .= PHP_EOL; - if ($this->getData(['config','connect','log'])) { - file_put_contents(self::DATA_DIR . 'journal.log', $dataLog, FILE_APPEND); - } - // Valeurs en sortie - $this->addOutput([ - 'notification' => $notification - ]); } } // Valeurs en sortie @@ -529,4 +515,4 @@ class user extends common { ]); } } -} +} \ No newline at end of file diff --git a/core/module/user/view/add/add.js.php b/core/module/user/view/add/add.js.php old mode 100755 new mode 100644 diff --git a/core/module/user/view/add/add.php b/core/module/user/view/add/add.php old mode 100755 new mode 100644 index ad80e4d1..18a52d5d --- a/core/module/user/view/add/add.php +++ b/core/module/user/view/add/add.php @@ -30,14 +30,6 @@ ]); ?> - 'off', - 'label' => 'Pseudo' - ]); ?> - 'Signature', - 'selected' => 1 - ]); ?> 'off', 'label' => 'Adresse mail' @@ -81,9 +73,9 @@ 'label' => 'Confirmation' ]); ?> + 'Prévenir l\'utilisateur par mail'); + ?> - + \ No newline at end of file diff --git a/core/module/user/view/edit/edit.js.php b/core/module/user/view/edit/edit.js.php old mode 100755 new mode 100644 diff --git a/core/module/user/view/edit/edit.php b/core/module/user/view/edit/edit.php old mode 100755 new mode 100644 index a5ed3d77..dce157f6 --- a/core/module/user/view/edit/edit.php +++ b/core/module/user/view/edit/edit.php @@ -1,10 +1,7 @@ - getUser('group') > 2): $readonly = false; - else: $readonly = true; - endif;?>
    - getUrl(3)): ?> + getUser('group') === self::GROUP_ADMIN): ?> 'buttonGrey', 'href' => helper::baseUrl() . 'user', @@ -32,7 +29,6 @@
    'off', - 'disabled' => $readonly, 'label' => 'Prénom', 'value' => $this->getData(['user', $this->getUrl(2), 'firstname']) ]); ?> @@ -40,21 +36,11 @@
    'off', - 'disabled' => $readonly, 'label' => 'Nom', 'value' => $this->getData(['user', $this->getUrl(2), 'lastname']) ]); ?>
    - 'off', - 'label' => 'Pseudo', - 'value' => $this->getData(['user', $this->getUrl(2), 'pseudo']) - ]); ?> - 'Signature', - 'selected' => $this->getData(['user', $this->getUrl(2), 'signature']) - ]); ?> 'off', 'label' => 'Adresse mail', @@ -112,4 +98,4 @@
    - + \ No newline at end of file diff --git a/core/module/user/view/forgot/forgot.php b/core/module/user/view/forgot/forgot.php old mode 100755 new mode 100644 diff --git a/core/module/user/view/index/index.js.php b/core/module/user/view/index/index.js.php old mode 100755 new mode 100644 diff --git a/core/module/user/view/index/index.php b/core/module/user/view/index/index.php old mode 100755 new mode 100644 diff --git a/core/module/user/view/login/login.php b/core/module/user/view/login/login.php old mode 100755 new mode 100644 diff --git a/core/module/user/view/reset/reset.php b/core/module/user/view/reset/reset.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/UploadHandler.php b/core/vendor/filemanager/UploadHandler.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/ajax_calls.php b/core/vendor/filemanager/ajax_calls.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/config/config.php b/core/vendor/filemanager/config/config.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/css/style.css b/core/vendor/filemanager/css/style.css index 765afede..cd52c629 100755 --- a/core/vendor/filemanager/css/style.css +++ b/core/vendor/filemanager/css/style.css @@ -6,7 +6,7 @@ * http://www.apache.org/licenses/LICENSE-2.0 * * Designed and built with all the love in the world @twitter by @mdo and @fat. - */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:active,a:hover{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],label,select{cursor:pointer}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:focus,a:hover{color:#005580;text-decoration:underline}.img-rounded{border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.1)}.img-circle{border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:after,.row:before{display:table;line-height:0;content:""}.row:after{clear:both}[class*=span]{float:left;min-height:1px;margin-left:20px}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container,.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:after,.row-fluid:before{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}.row-fluid [class*=span].hide,[class*=span].hide{display:none}.row-fluid [class*=span].pull-right,[class*=span].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:after,.container:before{display:table;line-height:0;content:""}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:after,.container-fluid:before{display:table;line-height:0;content:""}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:700}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:focus,a.muted:hover{color:gray}.text-warning{color:#c09853}a.text-warning:focus,a.text-warning:hover{color:#a47e3c}.text-error{color:#b94a48}a.text-error:focus,a.text-error:hover{color:#953b39}.text-info{color:#3a87ad}a.text-info:focus,a.text-info:hover{color:#2d6987}.text-success{color:#468847}a.text-success:focus,a.text-success:hover{color:#356635}.text-left{text-align:left}.text-right{text-align:right}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:700;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small,h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ol,ul{padding:0;margin:0 0 10px 25px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}li{line-height:20px}ol.inline,ol.unstyled,ul.inline,ul.unstyled{margin-left:0;list-style:none}ol.inline>li,ul.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}dl{margin-bottom:20px}dd,dt{line-height:20px}dt{font-weight:700}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:after,.dl-horizontal:before{display:table;line-height:0;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:"\2014 \00A0"}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:""}blockquote.pull-right small:after{content:"\00A0 \2014"}blockquote:after,blockquote:before,q:after,q:before{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:12px;color:#333;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{margin:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}button,input,label,select,textarea{font-size:14px;font-weight:400;line-height:20px}button,input,select,textarea{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;border-radius:4px}.uneditable-input,input,textarea{width:206px}textarea{height:auto}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border .2s linear,box-shadow .2s linear}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:rgba(82,168,236,.8);outline:0;outline:thin dotted\9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;*margin-top:0;line-height:normal}input[type=button],input[type=checkbox],input[type=file],input[type=image],input[type=radio],input[type=reset],input[type=submit]{width:auto}input[type=file],select{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus,select:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.checkbox,.radio{min-height:20px;padding-left:20px}.checkbox input[type=checkbox],.radio input[type=radio]{float:left;margin-left:-20px}.controls>.checkbox:first-child,.controls>.radio:first-child{padding-top:5px}.checkbox.inline,.radio.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.checkbox.inline+.checkbox.inline,.radio.inline+.radio.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}.row-fluid .uneditable-input[class*=span],.row-fluid input[class*=span],.row-fluid select[class*=span],.row-fluid textarea[class*=span],.uneditable-input[class*=span],input[class*=span],select[class*=span],textarea[class*=span]{float:none;margin-left:0}.input-append .uneditable-input[class*=span],.input-append input[class*=span],.input-prepend .uneditable-input[class*=span],.input-prepend input[class*=span],.row-fluid .input-append [class*=span],.row-fluid .input-prepend [class*=span],.row-fluid .uneditable-input[class*=span],.row-fluid input[class*=span],.row-fluid select[class*=span],.row-fluid textarea[class*=span]{display:inline-block}.uneditable-input,input,textarea{margin-left:0}.controls-row [class*=span]+[class*=span]{margin-left:20px}.uneditable-input.span12,input.span12,textarea.span12{width:926px}.uneditable-input.span11,input.span11,textarea.span11{width:846px}.uneditable-input.span10,input.span10,textarea.span10{width:766px}.uneditable-input.span9,input.span9,textarea.span9{width:686px}.uneditable-input.span8,input.span8,textarea.span8{width:606px}.uneditable-input.span7,input.span7,textarea.span7{width:526px}.uneditable-input.span6,input.span6,textarea.span6{width:446px}.uneditable-input.span5,input.span5,textarea.span5{width:366px}.uneditable-input.span4,input.span4,textarea.span4{width:286px}.uneditable-input.span3,input.span3,textarea.span3{width:206px}.uneditable-input.span2,input.span2,textarea.span2{width:126px}.uneditable-input.span1,input.span1,textarea.span1{width:46px}.controls-row{*zoom:1}.controls-row:after,.controls-row:before{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*=span],.row-fluid .controls-row [class*=span]{float:left}.controls-row .checkbox[class*=span],.controls-row .radio[class*=span]{padding-top:5px}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type=checkbox][disabled],input[type=checkbox][readonly],input[type=radio][disabled],input[type=radio][readonly]{background-color:transparent}.control-group.warning .checkbox,.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e}.control-group.warning .input-append .add-on,.control-group.warning .input-prepend .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .checkbox,.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392}.control-group.error .input-append .add-on,.control-group.error .input-prepend .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .checkbox,.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b}.control-group.success .input-append .add-on,.control-group.success .input-prepend .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .checkbox,.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3}.control-group.info .input-append .add-on,.control-group.info .input-prepend .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#e9322d;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:after,.form-actions:before{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append .dropdown-menu,.input-append .popover,.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .dropdown-menu,.input-prepend .popover,.input-prepend .uneditable-input,.input-prepend input,.input-prepend select{font-size:14px}.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .uneditable-input,.input-prepend input,.input-prepend select{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;border-radius:0 4px 4px 0}.input-append .uneditable-input:focus,.input-append input:focus,.input-append select:focus,.input-prepend .uneditable-input:focus,.input-prepend input:focus,.input-prepend select:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-append .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .add-on,.input-prepend .btn,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .add-on:first-child,.input-prepend .btn:first-child{border-radius:4px 0 0 4px}.input-append .uneditable-input+.btn-group .btn:last-child,.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child{border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn-group:last-child>.dropdown-toggle,.input-append .btn:last-child{border-radius:0 4px 4px 0}.input-prepend.input-append .uneditable-input,.input-prepend.input-append input,.input-prepend.input-append select{border-radius:0}.input-prepend.input-append .uneditable-input+.btn-group .btn,.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn{border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px\9;padding-left:14px;padding-left:4px\9;margin-bottom:0;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{border-radius:0}.form-search .input-append .search-query{border-radius:14px 0 0 14px}.form-search .input-append .btn,.form-search .input-prepend .search-query{border-radius:0 14px 14px 0}.form-search .input-prepend .btn{border-radius:14px 0 0 14px}.form-horizontal .help-inline,.form-horizontal .input-append,.form-horizontal .input-prepend,.form-horizontal .uneditable-input,.form-horizontal input,.form-horizontal select,.form-horizontal textarea,.form-inline .help-inline,.form-inline .input-append,.form-inline .input-prepend,.form-inline .uneditable-input,.form-inline input,.form-inline select,.form-inline textarea,.form-search .help-inline,.form-search .input-append,.form-search .input-prepend,.form-search .uneditable-input,.form-search input,.form-search select,.form-search textarea{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-horizontal .hide,.form-inline .hide,.form-search .hide{display:none}.form-inline .btn-group,.form-inline label,.form-search .btn-group,.form-search label{display:inline-block}.form-inline .input-append,.form-inline .input-prepend,.form-search .input-append,.form-search .input-prepend{margin-bottom:0}.form-inline .checkbox,.form-inline .radio,.form-search .checkbox,.form-search .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio],.form-search .checkbox input[type=checkbox],.form-search .radio input[type=radio]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:after,.form-horizontal .control-group:before{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal .input-append+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table td,.table th{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:700}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child td,.table caption+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table thead:first-child tr:first-child td,.table thead:first-child tr:first-child th{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed td,.table-condensed th{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;border-radius:4px}.table-bordered td,.table-bordered th{border-left:1px solid #ddd}.table-bordered caption+tbody tr:first-child td,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+thead tr:first-child th,.table-bordered tbody:first-child tr:first-child td,.table-bordered tbody:first-child tr:first-child th,.table-bordered thead:first-child tr:first-child th{border-top:0}.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child,.table-bordered thead:first-child tr:first-child>th:first-child{border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child,.table-bordered thead:first-child tr:first-child>th:last-child{border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child,.table-bordered thead:last-child tr:last-child>th:first-child{border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child,.table-bordered thead:last-child tr:last-child>th:last-child{border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered caption+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child{border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered caption+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child{border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}.row-fluid table td[class*=span],.row-fluid table th[class*=span],table td[class*=span],table th[class*=span]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}[class*=" icon-"],[class^=icon-]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url(../img/glyphicons-halflings.png);background-position:14px 14px;background-repeat:no-repeat}.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-menu>.active>a>[class^=icon-],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>li>a:focus>[class^=icon-],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^=icon-],.dropdown-submenu:focus>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class^=icon-],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^=icon-],.icon-white,.nav-list>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^=icon-],.nav-pills>.active>a>[class*=" icon-"],.nav-pills>.active>a>[class^=icon-],.navbar-inverse .nav>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^=icon-]{background-image:url(../img/glyphicons-halflings-white.png)}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{width:16px;background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropdown,.dropup{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);*border-right-width:2px;*border-bottom-width:2px;border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-submenu:focus>a,.dropdown-submenu:hover>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:linear-gradient(180deg,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0088cc",endColorstr="#ff0077b3",GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#999}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-large{padding:24px;border-radius:6px}.well-small{padding:9px;border-radius:3px}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:700;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px hsla(0,0%,100%,.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:linear-gradient(180deg,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-bottom-color:#b3b3b3;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#ffe6e6e6",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05)}.btn.active,.btn.disabled,.btn:active,.btn:focus,.btn:hover,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn.active,.btn:active{background-color:#ccc\9}.btn:first-child{*margin-left:0}.btn:focus,.btn:hover{color:#333;text-decoration:none;background-position:0 -15px;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;border-radius:6px}.btn-large [class*=" icon-"],.btn-large [class^=icon-]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;border-radius:3px}.btn-small [class*=" icon-"],.btn-small [class^=icon-]{margin-top:0}.btn-mini [class*=" icon-"],.btn-mini [class^=icon-]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn-danger.active,.btn-info.active,.btn-inverse.active,.btn-primary.active,.btn-success.active,.btn-warning.active{color:hsla(0,0%,100%,.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#006dcc;*background-color:#04c;background-image:linear-gradient(180deg,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0088cc",endColorstr="#ff0044cc",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary.active,.btn-primary:active{background-color:#039\9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#faa732;*background-color:#f89406;background-image:linear-gradient(180deg,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffbb450",endColorstr="#fff89406",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning.active,.btn-warning.disabled,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning.active,.btn-warning:active{background-color:#c67605\9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#da4f49;*background-color:#bd362f;background-image:linear-gradient(180deg,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffee5f5b",endColorstr="#ffbd362f",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger.active,.btn-danger.disabled,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger.active,.btn-danger:active{background-color:#942a25\9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#5bb75b;*background-color:#51a351;background-image:linear-gradient(180deg,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff62c462",endColorstr="#ff51a351",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success:focus,.btn-success:hover,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success.active,.btn-success:active{background-color:#408140\9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#49afcd;*background-color:#2f96b4;background-image:linear-gradient(180deg,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5bc0de",endColorstr="#ff2f96b4",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info:focus,.btn-info:hover,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info.active,.btn-info:active{background-color:#24748c\9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#363636;*background-color:#222;background-image:linear-gradient(180deg,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff444444",endColorstr="#ff222222",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse.active,.btn-inverse.disabled,.btn-inverse:active,.btn-inverse:focus,.btn-inverse:hover,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse.active,.btn-inverse:active{background-color:#080808\9}button.btn,input[type=submit].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type=submit].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type=submit].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type=submit].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;border-radius:0}.btn-link:focus,.btn-link:hover{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn{margin-left:5px}.btn-group>.btn{position:relative;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{border-top-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;border-bottom-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{border-top-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding:5px 8px;box-shadow:inset 1px 0 0 hsla(0,0%,100%,.125),inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05)}.btn-group>.btn-mini+.dropdown-toggle{padding:2px 5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{padding:7px 12px}.btn-group.open .dropdown-toggle{background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px;border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-danger .caret,.btn-info .caret,.btn-inverse .caret,.btn-primary .caret,.btn-success .caret,.btn-warning .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{border-radius:0 0 6px 6px}.alert{margin-bottom:20px;text-shadow:0 1px 0 hsla(0,0%,100%,.5);background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{background-color:#d9edf7;border-color:#bce8f1}.alert-info,.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:700;line-height:20px;color:#999;text-shadow:0 1px 0 hsla(0,0%,100%,.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list .nav-header,.nav-list>li>a{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:focus,.nav-list>.active>a:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2);background-color:#08c}.nav-list [class*=" icon-"],.nav-list [class^=icon-]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-pills,.nav-tabs{*zoom:1}.nav-pills:after,.nav-pills:before,.nav-tabs:after,.nav-tabs:before{display:table;line-height:0;content:""}.nav-pills:after,.nav-tabs:after{clear:both}.nav-pills>li,.nav-tabs>li{float:left}.nav-pills>li>a,.nav-tabs>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:focus,.nav-tabs>.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:focus,.nav-pills>.active>a:hover{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{border-top-right-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{border-bottom-right-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:focus,.nav-tabs.nav-stacked>li>a:hover{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:focus .caret,.nav .dropdown-toggle:hover .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:focus,.nav>.dropdown.active>a:hover{cursor:pointer}.nav-pills .open .dropdown-toggle,.nav-tabs .open .dropdown-toggle,.nav>li.dropdown.open.active>a:focus,.nav>li.dropdown.open.active>a:hover{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open.active .caret,.nav li.dropdown.open .caret,.nav li.dropdown.open a:focus .caret,.nav li.dropdown.open a:hover .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:focus,.tabs-stacked .open>a:hover{border-color:#999}.tabbable{*zoom:1}.tabbable:after,.tabbable:before{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.pill-content>.pill-pane,.tab-content>.tab-pane{display:none}.pill-content>.active,.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:focus,.tabs-left>.nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:focus,.tabs-right>.nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:focus,.nav>.disabled>a:hover{text-decoration:none;cursor:default;background-color:transparent}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:linear-gradient(180deg,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#fff2f2f2",GradientType=0);*zoom:1;box-shadow:0 1px 4px rgba(0,0,0,.065)}.navbar-inner:after,.navbar-inner:before{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:focus,.navbar .brand:hover{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:focus,.navbar-link:hover{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-append .btn,.navbar .input-append .btn-group,.navbar .input-prepend .btn,.navbar .input-prepend .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:after,.navbar-form:before{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form .checkbox,.navbar-form .radio,.navbar-form input,.navbar-form select{margin-top:5px}.navbar-form .btn,.navbar-form input,.navbar-form select{display:inline-block;margin-bottom:0}.navbar-form input[type=checkbox],.navbar-form input[type=image],.navbar-form input[type=radio]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{border-radius:0}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-bottom .navbar-inner,.navbar-fixed-top .navbar-inner{padding-right:0;padding-left:0;border-radius:0}.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{box-shadow:0 1px 10px rgba(0,0,0,.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{box-shadow:0 -1px 10px rgba(0,0,0,.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:focus,.navbar .nav>.active>a:hover{color:#555;text-decoration:none;background-color:#e5e5e5;box-shadow:inset 0 3px 8px rgba(0,0,0,.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#ededed;*background-color:#e5e5e5;background-image:linear-gradient(180deg,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff2f2f2",endColorstr="#ffe5e5e5",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.075)}.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar:active,.navbar .btn-navbar:focus,.navbar .btn-navbar:hover,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar.active,.navbar .btn-navbar:active{background-color:#ccc\9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;border-radius:1px;box-shadow:0 1px 0 rgba(0,0,0,.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:""}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:""}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:focus .caret,.navbar .nav li.dropdown>a:hover .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle,.navbar .nav li.dropdown.open>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .nav>li>.dropdown-menu.pull-right,.navbar .pull-right>li>.dropdown-menu{right:0;left:auto}.navbar .nav>li>.dropdown-menu.pull-right:before,.navbar .pull-right>li>.dropdown-menu:before{right:12px;left:auto}.navbar .nav>li>.dropdown-menu.pull-right:after,.navbar .pull-right>li>.dropdown-menu:after{right:13px;left:auto}.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu,.navbar .pull-right>li>.dropdown-menu .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:linear-gradient(180deg,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff222222",endColorstr="#ff111111",GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-inverse .brand:focus,.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff}.navbar-inverse .brand,.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:focus,.navbar-inverse .nav .active>a:hover{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:focus,.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>a:focus .caret,.navbar-inverse .nav li.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 hsla(0,0%,100%,.15);transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query.focused,.navbar-inverse .navbar-search .search-query:focus{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e0e0e;*background-color:#040404;background-image:linear-gradient(180deg,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff151515",endColorstr="#ff040404",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar:active{background-color:#000\9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;border-radius:4px;*zoom:1;box-shadow:0 1px 2px rgba(0,0,0,.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>.active>a,.pagination ul>.active>span,.pagination ul>li>a:focus,.pagination ul>li>a:hover{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>a,.pagination ul>.disabled>a:focus,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>span{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;border-bottom-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>a,.pagination-small ul>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>a,.pagination-small ul>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:after,.pager:before{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#999;cursor:default;background-color:#fff}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.3);*border:1px solid #999;border-radius:6px;outline:none;box-shadow:0 3px 7px rgba(0,0,0,.3);background-clip:padding-box}.modal.fade{top:-25%;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-footer,.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;border-radius:0 0 6px 6px;*zoom:1;box-shadow:inset 0 1px 0 #fff}.modal-footer:after,.modal-footer:before{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:after,.thumbnails:before{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.055);transition:all .2s ease-in-out}a.thumbnail:focus,a.thumbnail:hover{border-color:#08c;box-shadow:0 1px 4px rgba(0,105,214,.25)}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.badge,.label{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:700;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);white-space:nowrap;vertical-align:baseline;background-color:#999}.label{border-radius:3px}.badge{padding-right:9px;padding-left:9px;border-radius:9px}.badge:empty,.label:empty{display:none}a.badge:focus,a.badge:hover,a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.badge-important,.label-important{background-color:#b94a48}.badge-important[href],.label-important[href]{background-color:#953b39}.badge-warning,.label-warning{background-color:#f89406}.badge-warning[href],.label-warning[href]{background-color:#c67605}.badge-success,.label-success{background-color:#468847}.badge-success[href],.label-success[href]{background-color:#356635}.badge-info,.label-info{background-color:#3a87ad}.badge-info[href],.label-info[href]{background-color:#2d6987}.badge-inverse,.label-inverse{background-color:#333}.badge-inverse[href],.label-inverse[href]{background-color:#1a1a1a}.btn .badge,.btn .label{position:relative;top:-1px}.btn-mini .badge,.btn-mini .label{top:0}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:linear-gradient(180deg,#f5f5f5,#f9f9f9);border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff5f5f5",endColorstr="#fff9f9f9",GradientType=0);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress,.progress .bar{background-repeat:repeat-x}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e90d2;background-image:linear-gradient(180deg,#149bdf,#0480be);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff149bdf",endColorstr="#ff0480be",GradientType=0);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-sizing:border-box;transition:width .6s ease}.progress .bar+.bar{box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15)}.progress-striped .bar{background-color:#149bdf;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress.active .bar{animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:linear-gradient(180deg,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffee5f5b",endColorstr="#ffc43c35",GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:linear-gradient(180deg,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff62c462",endColorstr="#ff57a957",GradientType=0)}.progress-striped .bar-success,.progress-success.progress-striped .bar{background-color:#62c462;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:linear-gradient(180deg,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5bc0de",endColorstr="#ff339bb9",GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:linear-gradient(180deg,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffbb450",endColorstr="#fff89406",GradientType=0)}.progress-striped .bar-warning,.progress-warning.progress-striped .bar{background-color:#fbb450;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:hsla(0,0%,100%,.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed} + */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:active,a:hover{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{width:100%;width:auto\9;height:100%;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],label,select{cursor:pointer}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:focus,a:hover{color:#005580;text-decoration:underline}.img-rounded{border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.1)}.img-circle{border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:after,.row:before{display:table;line-height:0;content:""}.row:after{clear:both}[class*=span]{float:left;min-height:1px;margin-left:20px}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container,.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:after,.row-fluid:before{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}.row-fluid [class*=span].hide,[class*=span].hide{display:none}.row-fluid [class*=span].pull-right,[class*=span].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:after,.container:before{display:table;line-height:0;content:""}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:after,.container-fluid:before{display:table;line-height:0;content:""}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:700}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:focus,a.muted:hover{color:gray}.text-warning{color:#c09853}a.text-warning:focus,a.text-warning:hover{color:#a47e3c}.text-error{color:#b94a48}a.text-error:focus,a.text-error:hover{color:#953b39}.text-info{color:#3a87ad}a.text-info:focus,a.text-info:hover{color:#2d6987}.text-success{color:#468847}a.text-success:focus,a.text-success:hover{color:#356635}.text-left{text-align:left}.text-right{text-align:right}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:700;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small,h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ol,ul{padding:0;margin:0 0 10px 25px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}li{line-height:20px}ol.inline,ol.unstyled,ul.inline,ul.unstyled{margin-left:0;list-style:none}ol.inline>li,ul.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}dl{margin-bottom:20px}dd,dt{line-height:20px}dt{font-weight:700}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:after,.dl-horizontal:before{display:table;line-height:0;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:"\2014 \00A0"}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:""}blockquote.pull-right small:after{content:"\00A0 \2014"}blockquote:after,blockquote:before,q:after,q:before{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:12px;color:#333;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{margin:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}button,input,label,select,textarea{font-size:14px;font-weight:400;line-height:20px}button,input,select,textarea{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;border-radius:4px}.uneditable-input,input,textarea{width:206px}textarea{height:auto}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border .2s linear,box-shadow .2s linear}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:rgba(82,168,236,.8);outline:0;outline:thin dotted\9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;*margin-top:0;line-height:normal}input[type=button],input[type=checkbox],input[type=file],input[type=image],input[type=radio],input[type=reset],input[type=submit]{width:auto}input[type=file],select{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus,select:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.checkbox,.radio{min-height:20px;padding-left:20px}.checkbox input[type=checkbox],.radio input[type=radio]{float:left;margin-left:-20px}.controls>.checkbox:first-child,.controls>.radio:first-child{padding-top:5px}.checkbox.inline,.radio.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.checkbox.inline+.checkbox.inline,.radio.inline+.radio.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}.row-fluid .uneditable-input[class*=span],.row-fluid input[class*=span],.row-fluid select[class*=span],.row-fluid textarea[class*=span],.uneditable-input[class*=span],input[class*=span],select[class*=span],textarea[class*=span]{float:none;margin-left:0}.input-append .uneditable-input[class*=span],.input-append input[class*=span],.input-prepend .uneditable-input[class*=span],.input-prepend input[class*=span],.row-fluid .input-append [class*=span],.row-fluid .input-prepend [class*=span],.row-fluid .uneditable-input[class*=span],.row-fluid input[class*=span],.row-fluid select[class*=span],.row-fluid textarea[class*=span]{display:inline-block}.uneditable-input,input,textarea{margin-left:0}.controls-row [class*=span]+[class*=span]{margin-left:20px}.uneditable-input.span12,input.span12,textarea.span12{width:926px}.uneditable-input.span11,input.span11,textarea.span11{width:846px}.uneditable-input.span10,input.span10,textarea.span10{width:766px}.uneditable-input.span9,input.span9,textarea.span9{width:686px}.uneditable-input.span8,input.span8,textarea.span8{width:606px}.uneditable-input.span7,input.span7,textarea.span7{width:526px}.uneditable-input.span6,input.span6,textarea.span6{width:446px}.uneditable-input.span5,input.span5,textarea.span5{width:366px}.uneditable-input.span4,input.span4,textarea.span4{width:286px}.uneditable-input.span3,input.span3,textarea.span3{width:206px}.uneditable-input.span2,input.span2,textarea.span2{width:126px}.uneditable-input.span1,input.span1,textarea.span1{width:46px}.controls-row{*zoom:1}.controls-row:after,.controls-row:before{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*=span],.row-fluid .controls-row [class*=span]{float:left}.controls-row .checkbox[class*=span],.controls-row .radio[class*=span]{padding-top:5px}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type=checkbox][disabled],input[type=checkbox][readonly],input[type=radio][disabled],input[type=radio][readonly]{background-color:transparent}.control-group.warning .checkbox,.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e}.control-group.warning .input-append .add-on,.control-group.warning .input-prepend .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .checkbox,.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392}.control-group.error .input-append .add-on,.control-group.error .input-prepend .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .checkbox,.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b}.control-group.success .input-append .add-on,.control-group.success .input-prepend .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .checkbox,.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3}.control-group.info .input-append .add-on,.control-group.info .input-prepend .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#e9322d;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:after,.form-actions:before{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append .dropdown-menu,.input-append .popover,.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .dropdown-menu,.input-prepend .popover,.input-prepend .uneditable-input,.input-prepend input,.input-prepend select{font-size:14px}.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .uneditable-input,.input-prepend input,.input-prepend select{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;border-radius:0 4px 4px 0}.input-append .uneditable-input:focus,.input-append input:focus,.input-append select:focus,.input-prepend .uneditable-input:focus,.input-prepend input:focus,.input-prepend select:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-append .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .add-on,.input-prepend .btn,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .add-on:first-child,.input-prepend .btn:first-child{border-radius:4px 0 0 4px}.input-append .uneditable-input+.btn-group .btn:last-child,.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child{border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn-group:last-child>.dropdown-toggle,.input-append .btn:last-child{border-radius:0 4px 4px 0}.input-prepend.input-append .uneditable-input,.input-prepend.input-append input,.input-prepend.input-append select{border-radius:0}.input-prepend.input-append .uneditable-input+.btn-group .btn,.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn{border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px\9;padding-left:14px;padding-left:4px\9;margin-bottom:0;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{border-radius:0}.form-search .input-append .search-query{border-radius:14px 0 0 14px}.form-search .input-append .btn,.form-search .input-prepend .search-query{border-radius:0 14px 14px 0}.form-search .input-prepend .btn{border-radius:14px 0 0 14px}.form-horizontal .help-inline,.form-horizontal .input-append,.form-horizontal .input-prepend,.form-horizontal .uneditable-input,.form-horizontal input,.form-horizontal select,.form-horizontal textarea,.form-inline .help-inline,.form-inline .input-append,.form-inline .input-prepend,.form-inline .uneditable-input,.form-inline input,.form-inline select,.form-inline textarea,.form-search .help-inline,.form-search .input-append,.form-search .input-prepend,.form-search .uneditable-input,.form-search input,.form-search select,.form-search textarea{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-horizontal .hide,.form-inline .hide,.form-search .hide{display:none}.form-inline .btn-group,.form-inline label,.form-search .btn-group,.form-search label{display:inline-block}.form-inline .input-append,.form-inline .input-prepend,.form-search .input-append,.form-search .input-prepend{margin-bottom:0}.form-inline .checkbox,.form-inline .radio,.form-search .checkbox,.form-search .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio],.form-search .checkbox input[type=checkbox],.form-search .radio input[type=radio]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:after,.form-horizontal .control-group:before{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal .input-append+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table td,.table th{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:700}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child td,.table caption+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table thead:first-child tr:first-child td,.table thead:first-child tr:first-child th{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed td,.table-condensed th{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;border-radius:4px}.table-bordered td,.table-bordered th{border-left:1px solid #ddd}.table-bordered caption+tbody tr:first-child td,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+thead tr:first-child th,.table-bordered tbody:first-child tr:first-child td,.table-bordered tbody:first-child tr:first-child th,.table-bordered thead:first-child tr:first-child th{border-top:0}.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child,.table-bordered thead:first-child tr:first-child>th:first-child{border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child,.table-bordered thead:first-child tr:first-child>th:last-child{border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child,.table-bordered thead:last-child tr:last-child>th:first-child{border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child,.table-bordered thead:last-child tr:last-child>th:last-child{border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered caption+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child{border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered caption+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child{border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}.row-fluid table td[class*=span],.row-fluid table th[class*=span],table td[class*=span],table th[class*=span]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}[class*=" icon-"],[class^=icon-]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url(../img/glyphicons-halflings.png);background-position:14px 14px;background-repeat:no-repeat}.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-menu>.active>a>[class^=icon-],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>li>a:focus>[class^=icon-],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^=icon-],.dropdown-submenu:focus>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class^=icon-],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^=icon-],.icon-white,.nav-list>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^=icon-],.nav-pills>.active>a>[class*=" icon-"],.nav-pills>.active>a>[class^=icon-],.navbar-inverse .nav>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^=icon-]{background-image:url(../img/glyphicons-halflings-white.png)}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{width:16px;background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropdown,.dropup{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);*border-right-width:2px;*border-bottom-width:2px;border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-submenu:focus>a,.dropdown-submenu:hover>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:linear-gradient(180deg,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0088cc",endColorstr="#ff0077b3",GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#999}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-large{padding:24px;border-radius:6px}.well-small{padding:9px;border-radius:3px}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:700;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px hsla(0,0%,100%,.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:linear-gradient(180deg,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-bottom-color:#b3b3b3;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#ffe6e6e6",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05)}.btn.active,.btn.disabled,.btn:active,.btn:focus,.btn:hover,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn.active,.btn:active{background-color:#ccc\9}.btn:first-child{*margin-left:0}.btn:focus,.btn:hover{color:#333;text-decoration:none;background-position:0 -15px;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;border-radius:6px}.btn-large [class*=" icon-"],.btn-large [class^=icon-]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;border-radius:3px}.btn-small [class*=" icon-"],.btn-small [class^=icon-]{margin-top:0}.btn-mini [class*=" icon-"],.btn-mini [class^=icon-]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn-danger.active,.btn-info.active,.btn-inverse.active,.btn-primary.active,.btn-success.active,.btn-warning.active{color:hsla(0,0%,100%,.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#006dcc;*background-color:#04c;background-image:linear-gradient(180deg,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0088cc",endColorstr="#ff0044cc",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary.active,.btn-primary:active{background-color:#039\9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#faa732;*background-color:#f89406;background-image:linear-gradient(180deg,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffbb450",endColorstr="#fff89406",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning.active,.btn-warning.disabled,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning.active,.btn-warning:active{background-color:#c67605\9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#da4f49;*background-color:#bd362f;background-image:linear-gradient(180deg,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffee5f5b",endColorstr="#ffbd362f",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger.active,.btn-danger.disabled,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger.active,.btn-danger:active{background-color:#942a25\9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#5bb75b;*background-color:#51a351;background-image:linear-gradient(180deg,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff62c462",endColorstr="#ff51a351",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success:focus,.btn-success:hover,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success.active,.btn-success:active{background-color:#408140\9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#49afcd;*background-color:#2f96b4;background-image:linear-gradient(180deg,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5bc0de",endColorstr="#ff2f96b4",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info:focus,.btn-info:hover,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info.active,.btn-info:active{background-color:#24748c\9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#363636;*background-color:#222;background-image:linear-gradient(180deg,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff444444",endColorstr="#ff222222",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse.active,.btn-inverse.disabled,.btn-inverse:active,.btn-inverse:focus,.btn-inverse:hover,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse.active,.btn-inverse:active{background-color:#080808\9}button.btn,input[type=submit].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type=submit].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type=submit].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type=submit].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;border-radius:0}.btn-link:focus,.btn-link:hover{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn{margin-left:5px}.btn-group>.btn{position:relative;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{border-top-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;border-bottom-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{border-top-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding:5px 8px;box-shadow:inset 1px 0 0 hsla(0,0%,100%,.125),inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05)}.btn-group>.btn-mini+.dropdown-toggle{padding:2px 5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{padding:7px 12px}.btn-group.open .dropdown-toggle{background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px;border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-danger .caret,.btn-info .caret,.btn-inverse .caret,.btn-primary .caret,.btn-success .caret,.btn-warning .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{border-radius:0 0 6px 6px}.alert{margin-bottom:20px;text-shadow:0 1px 0 hsla(0,0%,100%,.5);background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{background-color:#d9edf7;border-color:#bce8f1}.alert-info,.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:700;line-height:20px;color:#999;text-shadow:0 1px 0 hsla(0,0%,100%,.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list .nav-header,.nav-list>li>a{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:focus,.nav-list>.active>a:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2);background-color:#08c}.nav-list [class*=" icon-"],.nav-list [class^=icon-]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-pills,.nav-tabs{*zoom:1}.nav-pills:after,.nav-pills:before,.nav-tabs:after,.nav-tabs:before{display:table;line-height:0;content:""}.nav-pills:after,.nav-tabs:after{clear:both}.nav-pills>li,.nav-tabs>li{float:left}.nav-pills>li>a,.nav-tabs>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:focus,.nav-tabs>.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:focus,.nav-pills>.active>a:hover{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{border-top-right-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{border-bottom-right-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:focus,.nav-tabs.nav-stacked>li>a:hover{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:focus .caret,.nav .dropdown-toggle:hover .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:focus,.nav>.dropdown.active>a:hover{cursor:pointer}.nav-pills .open .dropdown-toggle,.nav-tabs .open .dropdown-toggle,.nav>li.dropdown.open.active>a:focus,.nav>li.dropdown.open.active>a:hover{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open.active .caret,.nav li.dropdown.open .caret,.nav li.dropdown.open a:focus .caret,.nav li.dropdown.open a:hover .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:focus,.tabs-stacked .open>a:hover{border-color:#999}.tabbable{*zoom:1}.tabbable:after,.tabbable:before{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.pill-content>.pill-pane,.tab-content>.tab-pane{display:none}.pill-content>.active,.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:focus,.tabs-left>.nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:focus,.tabs-right>.nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:focus,.nav>.disabled>a:hover{text-decoration:none;cursor:default;background-color:transparent}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:linear-gradient(180deg,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#fff2f2f2",GradientType=0);*zoom:1;box-shadow:0 1px 4px rgba(0,0,0,.065)}.navbar-inner:after,.navbar-inner:before{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:focus,.navbar .brand:hover{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:focus,.navbar-link:hover{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-append .btn,.navbar .input-append .btn-group,.navbar .input-prepend .btn,.navbar .input-prepend .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:after,.navbar-form:before{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form .checkbox,.navbar-form .radio,.navbar-form input,.navbar-form select{margin-top:5px}.navbar-form .btn,.navbar-form input,.navbar-form select{display:inline-block;margin-bottom:0}.navbar-form input[type=checkbox],.navbar-form input[type=image],.navbar-form input[type=radio]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{border-radius:0}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-bottom .navbar-inner,.navbar-fixed-top .navbar-inner{padding-right:0;padding-left:0;border-radius:0}.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{box-shadow:0 1px 10px rgba(0,0,0,.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{box-shadow:0 -1px 10px rgba(0,0,0,.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:focus,.navbar .nav>.active>a:hover{color:#555;text-decoration:none;background-color:#e5e5e5;box-shadow:inset 0 3px 8px rgba(0,0,0,.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#ededed;*background-color:#e5e5e5;background-image:linear-gradient(180deg,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff2f2f2",endColorstr="#ffe5e5e5",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.075)}.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar:active,.navbar .btn-navbar:focus,.navbar .btn-navbar:hover,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar.active,.navbar .btn-navbar:active{background-color:#ccc\9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;border-radius:1px;box-shadow:0 1px 0 rgba(0,0,0,.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:""}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:""}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:focus .caret,.navbar .nav li.dropdown>a:hover .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle,.navbar .nav li.dropdown.open>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .nav>li>.dropdown-menu.pull-right,.navbar .pull-right>li>.dropdown-menu{right:0;left:auto}.navbar .nav>li>.dropdown-menu.pull-right:before,.navbar .pull-right>li>.dropdown-menu:before{right:12px;left:auto}.navbar .nav>li>.dropdown-menu.pull-right:after,.navbar .pull-right>li>.dropdown-menu:after{right:13px;left:auto}.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu,.navbar .pull-right>li>.dropdown-menu .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:linear-gradient(180deg,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff222222",endColorstr="#ff111111",GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-inverse .brand:focus,.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff}.navbar-inverse .brand,.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:focus,.navbar-inverse .nav .active>a:hover{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:focus,.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>a:focus .caret,.navbar-inverse .nav li.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 hsla(0,0%,100%,.15);transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query.focused,.navbar-inverse .navbar-search .search-query:focus{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e0e0e;*background-color:#040404;background-image:linear-gradient(180deg,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff151515",endColorstr="#ff040404",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar:active{background-color:#000\9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;border-radius:4px;*zoom:1;box-shadow:0 1px 2px rgba(0,0,0,.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>.active>a,.pagination ul>.active>span,.pagination ul>li>a:focus,.pagination ul>li>a:hover{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>a,.pagination ul>.disabled>a:focus,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>span{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;border-bottom-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>a,.pagination-small ul>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>a,.pagination-small ul>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:after,.pager:before{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#999;cursor:default;background-color:#fff}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.3);*border:1px solid #999;border-radius:6px;outline:none;box-shadow:0 3px 7px rgba(0,0,0,.3);background-clip:padding-box}.modal.fade{top:-25%;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-footer,.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;border-radius:0 0 6px 6px;*zoom:1;box-shadow:inset 0 1px 0 #fff}.modal-footer:after,.modal-footer:before{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:after,.thumbnails:before{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.055);transition:all .2s ease-in-out}a.thumbnail:focus,a.thumbnail:hover{border-color:#08c;box-shadow:0 1px 4px rgba(0,105,214,.25)}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.badge,.label{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:700;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);white-space:nowrap;vertical-align:baseline;background-color:#999}.label{border-radius:3px}.badge{padding-right:9px;padding-left:9px;border-radius:9px}.badge:empty,.label:empty{display:none}a.badge:focus,a.badge:hover,a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.badge-important,.label-important{background-color:#b94a48}.badge-important[href],.label-important[href]{background-color:#953b39}.badge-warning,.label-warning{background-color:#f89406}.badge-warning[href],.label-warning[href]{background-color:#c67605}.badge-success,.label-success{background-color:#468847}.badge-success[href],.label-success[href]{background-color:#356635}.badge-info,.label-info{background-color:#3a87ad}.badge-info[href],.label-info[href]{background-color:#2d6987}.badge-inverse,.label-inverse{background-color:#333}.badge-inverse[href],.label-inverse[href]{background-color:#1a1a1a}.btn .badge,.btn .label{position:relative;top:-1px}.btn-mini .badge,.btn-mini .label{top:0}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:linear-gradient(180deg,#f5f5f5,#f9f9f9);border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff5f5f5",endColorstr="#fff9f9f9",GradientType=0);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress,.progress .bar{background-repeat:repeat-x}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e90d2;background-image:linear-gradient(180deg,#149bdf,#0480be);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff149bdf",endColorstr="#ff0480be",GradientType=0);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-sizing:border-box;transition:width .6s ease}.progress .bar+.bar{box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15)}.progress-striped .bar{background-color:#149bdf;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress.active .bar{animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:linear-gradient(180deg,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffee5f5b",endColorstr="#ffc43c35",GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:linear-gradient(180deg,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff62c462",endColorstr="#ff57a957",GradientType=0)}.progress-striped .bar-success,.progress-success.progress-striped .bar{background-color:#62c462;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:linear-gradient(180deg,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5bc0de",endColorstr="#ff339bb9",GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:linear-gradient(180deg,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffbb450",endColorstr="#fff89406",GradientType=0)}.progress-striped .bar-warning,.progress-warning.progress-striped .bar{background-color:#fbb450;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:hsla(0,0%,100%,.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed} /*! * Bootstrap Responsive v2.3.2 @@ -18,18 +18,18 @@ * Designed and built with all the love in the world @twitter by @mdo and @fat. */.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;box-sizing:border-box}@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}.hidden-desktop,.visible-phone,.visible-tablet{display:none!important}.visible-desktop{display:inherit!important}@media (min-width:768px) and (max-width:839px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media (max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}@media (min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:after,.row:before{display:table;line-height:0;content:""}.row:after{clear:both}[class*=span]{float:left;min-height:1px;margin-left:30px}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container,.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:after,.row-fluid:before{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.564102564102564%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}.uneditable-input,input,textarea{margin-left:0}.controls-row [class*=span]+[class*=span]{margin-left:30px}.uneditable-input.span12,input.span12,textarea.span12{width:1156px}.uneditable-input.span11,input.span11,textarea.span11{width:1056px}.uneditable-input.span10,input.span10,textarea.span10{width:956px}.uneditable-input.span9,input.span9,textarea.span9{width:856px}.uneditable-input.span8,input.span8,textarea.span8{width:756px}.uneditable-input.span7,input.span7,textarea.span7{width:656px}.uneditable-input.span6,input.span6,textarea.span6{width:556px}.uneditable-input.span5,input.span5,textarea.span5{width:456px}.uneditable-input.span4,input.span4,textarea.span4{width:356px}.uneditable-input.span3,input.span3,textarea.span3{width:256px}.uneditable-input.span2,input.span2,textarea.span2{width:156px}.uneditable-input.span1,input.span1,textarea.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media (min-width:768px) and (max-width:839px){.row{margin-left:-20px;*zoom:1}.row:after,.row:before{display:table;line-height:0;content:""}.row:after{clear:both}[class*=span]{float:left;min-height:1px;margin-left:20px}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container,.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:after,.row-fluid:before{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}.uneditable-input,input,textarea{margin-left:0}.controls-row [class*=span]+[class*=span]{margin-left:20px}.uneditable-input.span12,input.span12,textarea.span12{width:710px}.uneditable-input.span11,input.span11,textarea.span11{width:648px}.uneditable-input.span10,input.span10,textarea.span10{width:586px}.uneditable-input.span9,input.span9,textarea.span9{width:524px}.uneditable-input.span8,input.span8,textarea.span8{width:462px}.uneditable-input.span7,input.span7,textarea.span7{width:400px}.uneditable-input.span6,input.span6,textarea.span6{width:338px}.uneditable-input.span5,input.span5,textarea.span5{width:276px}.uneditable-input.span4,input.span4,textarea.span4{width:214px}.uneditable-input.span3,input.span3,textarea.span3{width:152px}.uneditable-input.span2,input.span2,textarea.span2{width:90px}.uneditable-input.span1,input.span1,textarea.span1{width:28px}}@media (max-width:767px){body{padding-right:20px;padding-left:20px}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}.row-fluid [class*=span],.uneditable-input[class*=span],[class*=span]{display:block;float:none;width:100%;margin-left:0;box-sizing:border-box}.row-fluid .span12,.span12{width:100%;box-sizing:border-box}.row-fluid [class*=offset]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,.uneditable-input,input[class*=span],select[class*=span],textarea[class*=span]{display:block;width:100%;min-height:30px;box-sizing:border-box}.input-append input,.input-append input[class*=span],.input-prepend input,.input-prepend input[class*=span]{display:inline-block;width:auto}.controls-row [class*=span]+[class*=span]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media (max-width:480px){.nav-collapse{-webkit-transform:translateZ(0)}.page-header h1 small{display:block;line-height:20px}input[type=checkbox],input[type=radio]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media (max-width:839px){body{padding-top:0}.navbar-fixed-bottom,.navbar-fixed-top{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-bottom .navbar-inner,.navbar-fixed-top .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .dropdown-menu a,.nav-collapse .nav>li>a{padding:9px 15px;font-weight:700;color:#777;border-radius:3px}.nav-collapse .btn{padding:4px 10px;font-weight:400;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .dropdown-menu a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .nav>li>a:hover{background-color:#f2f2f2}.navbar-inverse .nav-collapse .dropdown-menu a,.navbar-inverse .nav-collapse .nav>li>a{color:#999}.navbar-inverse .nav-collapse .dropdown-menu a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .nav>li>a:hover{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:none;border-radius:0;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu .divider,.nav-collapse .dropdown-menu:after,.nav-collapse .dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after,.nav-collapse .nav>li>.dropdown-menu:before{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media (min-width:840px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:transparent}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:hsla(0,0%,100%,.3);color:#000;border:none;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:none}.featherlight *{box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}} -/*! - * jQuery contextMenu - Plugin for simple contextMenu handling - * - * Version: v1.10.3 - * - * Authors: Björn Brala (SWIS.nl), Rodney Rehm, Addy Osmani (patches for FF) - * Web: http://swisnl.github.io/jQuery-contextMenu/ - * - * Copyright (c) 2011-2015 SWIS BV and contributors - * - * Licensed under - * MIT License http://www.opensource.org/licenses/mit-license - - * Date: 2015-12-03T20:12:18.263Z +/*! + * jQuery contextMenu - Plugin for simple contextMenu handling + * + * Version: v1.10.3 + * + * Authors: Björn Brala (SWIS.nl), Rodney Rehm, Addy Osmani (patches for FF) + * Web: http://swisnl.github.io/jQuery-contextMenu/ + * + * Copyright (c) 2011-2015 SWIS BV and contributors + * + * Licensed under + * MIT License http://www.opensource.org/licenses/mit-license + + * Date: 2015-12-03T20:12:18.263Z */.context-menu-list{position:absolute;display:inline-block;min-width:120px;max-width:250px;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;list-style-type:none;background:#eee;border:1px solid #ddd;box-shadow:0 2px 5px rgba(0,0,0,.5)}.context-menu-item{padding:2px 2px 2px 24px;-moz-user-select:none;background-color:#eee}.context-menu-item>label>input,.context-menu-item>label>textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.context-menu-item.hover{cursor:pointer;background-color:#39f}.context-menu-item.disabled{color:#666}.context-menu-submenu:after{position:absolute;top:0;right:3px;z-index:1;color:#666;content:">"}.context-menu-item.icon{min-height:18px;list-style-type:none;background-repeat:no-repeat;background-position:4px 2px}.context-menu-item.icon-edit{background-image:url(images/page_white_edit.png)}.context-menu-item.icon-cut{background-image:url(images/cut.png)}.context-menu-item.icon-copy{background-image:url(images/page_white_copy.png)}.context-menu-item.icon-paste{background-image:url(images/page_white_paste.png)}.context-menu-item.icon-delete{background-image:url(images/page_white_delete.png)}.context-menu-item.icon-add{background-image:url(images/page_white_add.png)}.context-menu-item.icon-quit{background-image:url(images/door.png)}.context-menu-input>label>*{vertical-align:top}.context-menu-input>label>input[type=checkbox],.context-menu-input>label>input[type=radio]{margin-left:-17px}.context-menu-input>label>span{margin-left:5px}.context-menu-input>label,.context-menu-input>label>input[type=text],.context-menu-input>label>select,.context-menu-input>label>textarea{display:block;width:100%;box-sizing:border-box}.context-menu-input>label>textarea{height:100px}.context-menu-item>.context-menu-list{top:5px;right:-5px;display:none}.context-menu-item.visible>.context-menu-list{display:block}.context-menu-accesskey{text-decoration:underline}*,:after,:before{box-sizing:border-box}body,html{font-family:Open Sans,sans-serif;font-size:100%;padding:0;margin:0;height:100%}body{padding-top:32px;font-weight:200;background:#ececec;overflow:-moz-scrollbars-vertical}.btn{background-image:none!important;text-shadow:none!important;border-color:none!important;box-shadow:none!important}.btn:focus{outline:none}.btn-inverse{background-image:none!important;background:#333}pre.no-prettify,pre.prettyprint{height:300px;margin:0!important;width:100%!important;overflow:scroll;border-radius:0!important}.input-append .add-on:last-child,.input-append .btn-group:last-child>.dropdown-toggle,.input-append .btn:last-child{border-radius:0!important}[class*=" rficon-"],[class^=rficon-]{display:inline-block;width:16px;height:16px;margin-top:1px;*margin-right:.3em;line-height:16px;vertical-align:text-top;background-position:0 0;background-repeat:no-repeat}.rficon-clipboard-apply{background-image:url(../img/clipboard_apply.png)}.rficon-clipboard-clear{background-image:url(../img/clipboard_clear.png)}.rficon-upload{background-image:url(../img/upload.png)}.btn{border-radius:0}.container-fluid{padding-right:0!important;margin-top:10px!important}.img-precontainer{width:100%;background:#fff}.img-container,.img-precontainer{margin:auto;text-align:center;border:none}.img-container{height:91px;width:122px;padding:0;overflow:hidden;display:table-cell;vertical-align:middle;background-image:url(../img/trans.jpg);background-size:13px}.img-container img{max-width:122px;max-height:91px}ul.breadcrumb{margin-bottom:5px;border-radius:0;padding-bottom:4px;padding-top:6px;background:#f0f0f0;box-shadow:0 1px 4px rgba(0,0,0,.065);border-bottom:1px solid #bbb}ul.breadcrumb .pull-left i{margin-top:2px}ul.breadcrumb li.multiple{margin-top:-4px;padding-right:20px}.alert{padding:8px 35px 8px 14px;margin-bottom:2px;border:1px solid #aaa;color:#666;font-weight:200;font-size:13px;border-radius:0;background:#fff}.img-container *,.img-container-mini *{vertical-align:middle}#help{display:none}.text-center{text-align:center}iframe{overflow:auto;-webkit-overflow-scrolling:touch}.uploader{position:fixed;top:6px;left:6px;right:6px;bottom:6px;z-index:9999;background:#eee;border:1px solid #ccc;display:none;box-shadow:0 0 10px 0 rgba(1,1,1,.5)}.uploader .flex{padding:10px;position:relative}.uploader .container1,.uploader .container2,.uploader .flex{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.uploader .upload-help{font-size:11px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff;text-align:center}.uploader .upload-tabbable{padding:2px;height:100%;overflow:hidden}.uploader .upload-tabbable .nav{margin:0}.uploader .upload-tabbable .nav li a{font-size:13px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.uploader .upload-tabbable #urlUpload{padding:5px 10px}.uploader .upload-tabbable .tab-content{padding:5px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;background:#fff;-ms-flex-positive:2;flex-grow:2;position:relative}.uploader .upload-tabbable .tab-content .tab-pane{position:absolute;top:0;bottom:0;left:0;right:0;padding:5px}.uploader .upload-tabbable .tab-content form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.uploader .upload-tabbable .tab-content form #filesTable{-ms-flex-positive:2;flex-grow:2;overflow-y:scroll;background:#fff;font-size:.95em}.uploader .upload-tabbable .tab-content form #filesTable .progress{margin-bottom:4px}input#filter-input{margin:0 0 2px;width:84px;height:26px;vertical-align:bottom;border-radius:0;font-size:12px;font-weight:200;position:relative;left:1px}.qq-uploader .span9{margin-left:14px!important;width:690px!important}.space10{clear:both;height:10px}h4{font-size:12px;text-align:center;padding:0;margin:6px 0 0;line-height:18px}h3,h4{font-weight:200}h3{font-size:14px}.boxes{border:1px solid #ccc;word-wrap:break-word;background:#fff;box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);min-height:115px;text-align:center}.container-fluid{padding:0 10px!important}body .avpw .avpw_primary_button,body .avpw .avpw_primary_button:active,body .avpw .avpw_primary_button:link,body .avpw .avpw_primary_button:visited{color:#fff;background:#999;border:none}body .avpw .avpw_primary_button:hover{border:none;background:#666}.download-form{margin-bottom:25px}.grid li i{margin-left:2px;margin-right:2px;z-index:0}.box,.boxx{word-wrap:break-word;vertical-align:top;text-align:left;position:relative;z-index:100;padding:4px}.box,.box .btn,.boxx{border:none;box-shadow:none}.box .btn{width:100%;background:none;z-index:200}.navbar{margin-bottom:0;border-bottom:1px solid #bbb}.navbar .navbar-inner{border:none;min-height:35px;border-radius:0;padding-bottom:2px;margin:0;padding-right:8px;padding-left:8px}.navbar .navbar-inner .container-fluid{margin:0;margin-top:0!important;padding:0}.navbar .navbar-inner .container-fluid .brand{display:none}.navbar .navbar-inner .container-fluid .filters span{margin-top:0;font-size:13px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}ul.sorting{position:absolute;left:-25px;top:20px;min-width:0;background:#eee}ul.sorting li a:hover{background:#aaa}.btn-group .dropdown-toggle.sorting-btn{position:relative;top:-5px;font-size:13px}.btn-group .dropdown-toggle.sorting-btn,.btn-group .dropdown-toggle.sorting-btn:hover{background:none;border:none;box-shadow:none;-webkit-box-shadow:none}ul.sorting.dropdown-menu>li>a{font-size:12px;text-shadow:none}ul.sorting.dropdown-menu>li>a.descending{background-image:url(../img/down.png);background-repeat:no-repeat;background-position:6px 8px}ul.sorting.dropdown-menu>li>a.ascending{background-image:url(../img/up.png);background-repeat:no-repeat;background-position:6px 8px}.sorter-container{margin-top:5px;margin-bottom:0;border-radius:0;padding-bottom:4px;padding-top:6px;box-shadow:0 1px 4px rgba(0,0,0,.065);background-color:#f5f5f5;position:relative;border-bottom:1px solid #bbb;height:24px}.sorter-container a.sorter{color:#000}.sorter-container a.descending{padding-left:9px;background-image:url(../img/down.png);background-repeat:no-repeat;background-position:0 3px}.sorter-container a.ascending{padding-left:9px;background-image:url(../img/up.png);background-repeat:no-repeat;background-position:0 4px}.sorter-container .file-date,.sorter-container .file-extension,.sorter-container .file-name,.sorter-container .file-operations,.sorter-container .file-size,.sorter-container .img-dimension{display:block;position:absolute;top:0;z-index:100;box-shadow:none;text-align:left;font-size:13px;margin-top:1px;color:#999}.sorter-container .file-operations{width:110px;right:0}.sorter-container .img-dimension{width:65px;right:123px}.sorter-container .file-date{width:70px;right:188px}.sorter-container .file-size{width:55px;right:258px}.sorter-container .file-extension{width:40px;right:313px}.sorter-container .file-name{width:50px;left:52px}.file-date,.file-extension,.file-name,.file-operations,.file-size,.img-dimension{font-size:12px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff;display:none}.view-controller{text-align:left}.view-controller .btn-group>.btn:first-child,.view-controller .btn-group>.btn:last-child{border-radius:0}.navbar .filters .btn{margin-bottom:2px;padding:2px 5px;margin-top:5px}.filters .types{text-align:right}.fileupload-buttonbar{margin-bottom:10px}.fileupload-buttonbar .progress{margin:0}@media (max-width:780px){#view2{display:none}}@media (min-width:840px){.mobile-inline-visible{display:none!important}}@media (max-width:839px){body{padding-top:0!important}.mobile-inline-visible{display:inline!important}.filters .types{text-align:left}.navbar .navbar-inner .container-fluid .brand{display:block}.navbar .navbar-inner{padding-bottom:4px}.filters div.span2.half,.filters div.span3.half,.filters div.span4.half{float:left;width:auto;margin-right:10px}.filters div.entire{float:none;width:100%;clear:both}.container-fluid{margin:0!important;padding:0}#qLbar{height:50px!important}}@media (min-width:400px) and (max-width:839px){.filters .row-fluid .half{width:48.61878453038674%;*width:48.56559304102504%;float:left}}.tooltip.in{opacity:1;filter:alpha(opacity=1)}.tooltip,.tooltip.in{z-index:10000;font-weight:700}.grid{padding:0;margin:0 auto;list-style:none;-webkit-overflow-scrolling:touch}.ui-draggable-helper{z-index:10}.grid li{display:inline-block;width:124px;border:none;margin:4px;margin-bottom:8px;padding:0;vertical-align:top}.grid figure{margin:0;position:relative;display:block;width:122px;margin:auto}.grid figure:hover{background:#e0e0e0!important}.list-view1.grid li,.list-view1.grid li figure{width:100%}.grid figcaption{text-align:center;padding:2px;padding-top:8px;color:#fff;height:30px;width:122px;margin-left:0;margin-right:0;position:absolute;top:auto;bottom:0;box-shadow:inset 0 0 8px 0 rgba(41,41,41,.5)}.grid figcaption a{margin:0;padding:3px}.grid figcaption h3{margin:0;padding:0;color:#fff}.grid h4{text-align:center;color:#000;padding:0;margin-bottom:4px;margin-top:4px}.grid figure .box{box-sizing:content-box;cursor:pointer}.list-view0.grid figure .box,.list-view1.grid figure .box,.list-view2.grid figure .box{max-width:100%;display:block;position:relative;overflow:hidden;z-index:1}.list-view0.grid figure .box h4.ellipsis,.list-view1.grid figure .box h4.ellipsis,.list-view2.grid figure .box h4.ellipsis{height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-view0.grid figure .box h4,.list-view0.grid figure .box h4 a,.list-view1.grid figure .box h4,.list-view1.grid figure .box h4 a,.list-view2.grid figure .box h4,.list-view2.grid figure .box h4 a{z-index:1}.no-touch .list-view0 figure .box{z-index:1;transition:transform .3s}.list-view0.grid .ui-state-highlight .img-precontainer{background:grey!important}.list-view0.grid .ui-state-highlight .img-precontainer .img-container{background:repeating-linear-gradient(45deg,transparent,transparent 5px,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.3) 10px);border:none;overflow:hidden}.list-view0.grid .ui-state-hover .img-precontainer .img-container{background:#666}.list-view1.grid .ui-state-highlight:nth-child(odd) figure,.list-view2.grid .ui-state-highlight:nth-child(odd) figure{background:#ddd!important;border-bottom-color:#444!important}.list-view1.grid .ui-state-highlight:nth-child(2n) figure,.list-view2.grid .ui-state-highlight:nth-child(2n) figure{background:#ccc!important;border-bottom-color:#aaa!important}.list-view1.grid .ui-state-highlight.ui-state-hover figure,.list-view2.grid .ui-state-highlight.ui-state-hover figure{background-color:#aaa!important}.no-touch .list-view0 figure.cs-hover .box,.no-touch .list-view0 figure:hover .box{box-shadow:0 0 4px 0 rgba(1,1,1,.5);transform:translateY(-26px)}.list-view0 figure.cs-hover .box.no-effect,.list-view0 figure:hover .box.no-effect,.no-effect{box-shadow:none;transform:none}.list-view0 .img-precontainer-mini{display:none;background:none}a,a:hover{color:#000;text-decoration:none}.back-directory .box,.back-directory .img-precontainer,.back-directory .img-precontainer-mini{background:none}form{margin:0;padding:0}.google-iframe,.viewer-iframe{width:100%;height:500px;border:none}.modal{width:60%;margin-left:-30%}.modal-body{padding:6px}.modal-body form,.modal-body input,.modal-body textarea{margin:0;border-radius:0}.modal-body .text-center{padding-bottom:6px}.modal-footer{padding:7px}.modal-header{padding:7px 8px!important}.modal-header h3{font-weight:300;font-size:20px}.list-view1.sorter-container{display:block}.list-view0.sorter-container,.list-view2.sorter-container{display:none}.selector{z-index:1}.selector .cont{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selector .cont input{position:absolute;opacity:0;cursor:pointer}.selector .cont input:checked~.checkmark{background-color:#2196f3}.selector .cont .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#fff;border:1px solid #ddd;transition:background-color .5s ease;-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out}.selector .cont .checkmark:after{content:"";position:absolute;display:none;left:5px;top:1px;width:6px;height:12px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.selector .cont:hover input~.checkmark{background-color:#ddd}.selector .cont input:checked~.checkmark:after{display:block}.list-view0.grid .selector{position:absolute;top:2px;left:2px;width:18px;height:22px}.list-view0.grid .img-precontainer .img-container img{max-width:122px!important;max-height:91px!important}.list-view0.grid .img-precontainer .img-container img.icon{width:122px;margin-top:0}.list-view0.grid .img-precontainer .filetype{position:absolute;top:0;width:122px;text-align:center;color:#fff;font-size:13px;line-height:22px}.list-view0.grid .cover{background:hsla(0,0%,100%,.25);width:122px;position:absolute;top:22px;right:0;height:69px}.list-view0.grid .box{background:#fff}.list-view0.grid .directory{background:#ddd}.list-view0.grid figure.back-directory .directory{background:#bbb}.list-view0.grid figcaption{background:#fff}.list-view0.grid .selected figure{border:none;height:126px}.list-view0.grid .selected figure .box,.list-view0.grid .selected figure>a,.list-view0.grid .selected figure figcaption{display:none}.list-view1.grid li,.list-view2.grid li{margin:0}.list-view1.grid li.back figure.back-directory,.list-view2.grid li.back figure.back-directory{height:34px}.list-view1.grid li.no-selector .img-container-mini,.list-view2.grid li.no-selector .img-container-mini{padding-left:0}.list-view1.grid li.no-selector figure .box,.list-view2.grid li.no-selector figure .box{margin-left:48px}.list-view1.grid li:nth-child(odd) figure,.list-view2.grid li:nth-child(odd) figure{background:#f9f9f9}.list-view1.grid li:nth-child(odd) figure.directory,.list-view2.grid li:nth-child(odd) figure.directory{background:#eaeaea}.list-view1.grid li figure,.list-view2.grid li figure{border-bottom:1px solid #aaa;background:#fff}.list-view1.grid li figure.back-directory,.list-view2.grid li figure.back-directory{background:#bbb}.list-view1.grid li figure.back-directory .box,.list-view2.grid li figure.back-directory .box{background:none}.list-view1.grid li figure.directory,.list-view2.grid li figure.directory{background:#efefef}.list-view1.grid li figure.directory box,.list-view2.grid li figure.directory box{padding:0;min-height:10px}.list-view1.grid li figure .box,.list-view2.grid li figure .box{margin-left:70px;transition:none}.list-view1.grid li figure .box h4,.list-view2.grid li figure .box h4{padding-top:1px;font-size:13px;text-align:left}.list-view1.grid .img-precontainer-mini,.list-view2.grid .img-precontainer-mini{display:block;position:absolute;width:45px;left:22px;height:34px;overflow:hidden;text-align:center}.list-view1.grid .img-precontainer-mini img,.list-view2.grid .img-precontainer-mini img{max-width:45px;width:45px}.list-view1.grid .img-precontainer-mini .filetype,.list-view2.grid .img-precontainer-mini .filetype{position:absolute;top:1px;left:0;text-align:center;padding:1px 2px;font-size:13px;line-height:32px;width:45px;height:32px;color:#fff;background:#333}.list-view1.grid .cover,.list-view2.grid .cover{display:none}.list-view1.grid .selector,.list-view2.grid .selector{top:8px;left:2px;position:relative}.list-view1.grid .selector .cont,.list-view2.grid .selector .cont{margin:0}.list-view1.grid .img-container-mini,.list-view2.grid .img-container-mini{width:45px;height:34px;border:none;overflow:hidden;text-align:center;vertical-align:middle;margin:auto;left:24px}.list-view1.grid .img-precontainer-mini.original-thumb,.list-view2.grid .img-precontainer-mini.original-thumb{padding:0}.list-view1.grid .img-precontainer-mini.original-thumb img,.list-view2.grid .img-precontainer-mini.original-thumb img{width:auto;max-height:32px}.list-view1.grid .img-precontainer-mini.original-thumb img.original,.list-view2.grid .img-precontainer-mini.original-thumb img.original{width:auto;height:auto}.list-view1.grid .img-precontainer,.list-view2.grid .img-precontainer{display:none}.list-view1.grid figcaption,.list-view2.grid figcaption{background:none;width:120px;position:absolute;right:0;top:0;z-index:1;bottom:0;box-shadow:none;text-align:right}.list-view1.grid .selected figure,.list-view2.grid .selected figure{background:#ccc!important}.list-view1.grid .file-date,.list-view1.grid .file-extension,.list-view1.grid .file-size,.list-view1.grid .img-dimension{overflow:hidden;display:block;position:absolute;top:0;z-index:1;box-shadow:none;text-align:left;margin-top:7px}.list-view1.grid .img-dimension{width:65px;right:120px}.list-view1.grid .file-date{width:70px;right:185px}.list-view1.grid .file-size{width:55px;right:255px}.list-view1.grid .file-extension{width:40px;right:310px}.list-view1.grid figure .box{padding-right:352px}.list-view2.grid figure .box{padding-right:115px}@media (max-width:610px){.list-view1.grid figure .box{padding-right:312px}.list-view1.grid figure .file-extension,.sorter-container .file-extension{display:none}}@media (max-width:565px){.list-view1.grid figure .box{padding-right:257px}.list-view1.grid figure .file-size,.sorter-container .file-size{display:none}}@media (max-width:495px){.list-view1.grid figure .box{padding-right:187px}.list-view1.grid figure .file-date,.sorter-container .file-date{display:none}}@media (max-width:430px){.list-view1.grid figure .box{padding-right:115px}.list-view1.grid figure .img-dimension,.sorter-container .img-dimension{display:none}.breadcrumb{margin-left:0;margin-right:0}}.list-view1.grid .img-precontainer-mini .filetype.pdf,.list-view2.grid .img-precontainer-mini .filetype.pdf{background:#cb0011}.list-view1.grid .img-precontainer-mini .filetype.css,.list-view2.grid .img-precontainer-mini .filetype.css{background:#d10698}.list-view1.grid .img-precontainer-mini .filetype.ai,.list-view2.grid .img-precontainer-mini .filetype.ai{background:#d6772f}.list-view1.grid .img-precontainer-mini .filetype.psd,.list-view2.grid .img-precontainer-mini .filetype.psd{background:#0960a4}.list-view1.grid .img-precontainer-mini .filetype.html,.list-view1.grid .img-precontainer-mini .filetype.xhtml,.list-view2.grid .img-precontainer-mini .filetype.html,.list-view2.grid .img-precontainer-mini .filetype.xhtml{background:#035bc4}.list-view1.grid .img-precontainer-mini .filetype.fla,.list-view1.grid .img-precontainer-mini .filetype.flv,.list-view2.grid .img-precontainer-mini .filetype.fla,.list-view2.grid .img-precontainer-mini .filetype.flv{background:#cf302e}.list-view1.grid .img-precontainer-mini .filetype.ppt,.list-view1.grid .img-precontainer-mini .filetype.pptx,.list-view2.grid .img-precontainer-mini .filetype.ppt,.list-view2.grid .img-precontainer-mini .filetype.pptx{background:#da5b00}.list-view1.grid .img-precontainer-mini .filetype.css,.list-view1.grid .img-precontainer-mini .filetype.xls,.list-view1.grid .img-precontainer-mini .filetype.xlsx,.list-view2.grid .img-precontainer-mini .filetype.css,.list-view2.grid .img-precontainer-mini .filetype.xls,.list-view2.grid .img-precontainer-mini .filetype.xlsx{background:#1a712c}.list-view1.grid .img-precontainer-mini .filetype.doc,.list-view1.grid .img-precontainer-mini .filetype.docx,.list-view1.grid .img-precontainer-mini .filetype.rts,.list-view2.grid .img-precontainer-mini .filetype.doc,.list-view2.grid .img-precontainer-mini .filetype.docx,.list-view2.grid .img-precontainer-mini .filetype.rts{background:#002093}.list-view1.grid .img-precontainer-mini .filetype.gzip,.list-view1.grid .img-precontainer-mini .filetype.rar,.list-view1.grid .img-precontainer-mini .filetype.zip,.list-view2.grid .img-precontainer-mini .filetype.gzip,.list-view2.grid .img-precontainer-mini .filetype.rar,.list-view2.grid .img-precontainer-mini .filetype.zip{background:#fe9221}.list-view1.grid .img-precontainer-mini .filetype.avi,.list-view1.grid .img-precontainer-mini .filetype.mov,.list-view1.grid .img-precontainer-mini .filetype.mp4,.list-view1.grid .img-precontainer-mini .filetype.mpeg,.list-view1.grid .img-precontainer-mini .filetype.mpg,.list-view1.grid .img-precontainer-mini .filetype.webm,.list-view1.grid .img-precontainer-mini .filetype.wma,.list-view2.grid .img-precontainer-mini .filetype.avi,.list-view2.grid .img-precontainer-mini .filetype.mov,.list-view2.grid .img-precontainer-mini .filetype.mp4,.list-view2.grid .img-precontainer-mini .filetype.mpeg,.list-view2.grid .img-precontainer-mini .filetype.mpg,.list-view2.grid .img-precontainer-mini .filetype.webm,.list-view2.grid .img-precontainer-mini .filetype.wma{background:#31231e}.list-view1.grid .img-precontainer-mini .filetype.ac3,.list-view1.grid .img-precontainer-mini .filetype.aiff,.list-view1.grid .img-precontainer-mini .filetype.m4a,.list-view1.grid .img-precontainer-mini .filetype.mid,.list-view1.grid .img-precontainer-mini .filetype.mp3,.list-view1.grid .img-precontainer-mini .filetype.ogg,.list-view1.grid .img-precontainer-mini .filetype.wav,.list-view2.grid .img-precontainer-mini .filetype.ac3,.list-view2.grid .img-precontainer-mini .filetype.aiff,.list-view2.grid .img-precontainer-mini .filetype.m4a,.list-view2.grid .img-precontainer-mini .filetype.mid,.list-view2.grid .img-precontainer-mini .filetype.mp3,.list-view2.grid .img-precontainer-mini .filetype.ogg,.list-view2.grid .img-precontainer-mini .filetype.wav{background:#9f008b}.list-view1.grid .img-precontainer-mini .filetype.odb,.list-view1.grid .img-precontainer-mini .filetype.odf,.list-view1.grid .img-precontainer-mini .filetype.odg,.list-view1.grid .img-precontainer-mini .filetype.odp,.list-view1.grid .img-precontainer-mini .filetype.ods,.list-view1.grid .img-precontainer-mini .filetype.odt,.list-view1.grid .img-precontainer-mini .filetype.otg,.list-view1.grid .img-precontainer-mini .filetype.otp,.list-view1.grid .img-precontainer-mini .filetype.ots,.list-view1.grid .img-precontainer-mini .filetype.ott,.list-view2.grid .img-precontainer-mini .filetype.odb,.list-view2.grid .img-precontainer-mini .filetype.odf,.list-view2.grid .img-precontainer-mini .filetype.odg,.list-view2.grid .img-precontainer-mini .filetype.odp,.list-view2.grid .img-precontainer-mini .filetype.ods,.list-view2.grid .img-precontainer-mini .filetype.odt,.list-view2.grid .img-precontainer-mini .filetype.otg,.list-view2.grid .img-precontainer-mini .filetype.otp,.list-view2.grid .img-precontainer-mini .filetype.ots,.list-view2.grid .img-precontainer-mini .filetype.ott{background:#367bbe}.list-view1.grid .img-precontainer-mini .filetype.bmp,.list-view1.grid .img-precontainer-mini .filetype.gif,.list-view1.grid .img-precontainer-mini .filetype.jpeg,.list-view1.grid .img-precontainer-mini .filetype.jpg,.list-view1.grid .img-precontainer-mini .filetype.png,.list-view1.grid .img-precontainer-mini .filetype.svg,.list-view1.grid .img-precontainer-mini .filetype.tiff,.list-view2.grid .img-precontainer-mini .filetype.bmp,.list-view2.grid .img-precontainer-mini .filetype.gif,.list-view2.grid .img-precontainer-mini .filetype.jpeg,.list-view2.grid .img-precontainer-mini .filetype.jpg,.list-view2.grid .img-precontainer-mini .filetype.png,.list-view2.grid .img-precontainer-mini .filetype.svg,.list-view2.grid .img-precontainer-mini .filetype.tiff{background:#cfa554}.list-view1.grid .img-precontainer-mini .filetype.dmg,.list-view1.grid .img-precontainer-mini .filetype.iso,.list-view1.grid .img-precontainer-mini .filetype.log,.list-view1.grid .img-precontainer-mini .filetype.sql,.list-view1.grid .img-precontainer-mini .filetype.txt,.list-view1.grid .img-precontainer-mini .filetype.xml,.list-view2.grid .img-precontainer-mini .filetype.dmg,.list-view2.grid .img-precontainer-mini .filetype.iso,.list-view2.grid .img-precontainer-mini .filetype.log,.list-view2.grid .img-precontainer-mini .filetype.sql,.list-view2.grid .img-precontainer-mini .filetype.txt,.list-view2.grid .img-precontainer-mini .filetype.xml{background:#cacaca}.list-view1.grid .img-precontainer-mini .filetype.accdb,.list-view1.grid .img-precontainer-mini .filetype.ade,.list-view1.grid .img-precontainer-mini .filetype.adp,.list-view1.grid .img-precontainer-mini .filetype.mdb,.list-view2.grid .img-precontainer-mini .filetype.accdb,.list-view2.grid .img-precontainer-mini .filetype.ade,.list-view2.grid .img-precontainer-mini .filetype.adp,.list-view2.grid .img-precontainer-mini .filetype.mdb{background:#b61c19}.lightbox-content{overflow:hidden;padding:0;background:none;box-shadow:none;border-radius:0;border:0}.context-menu-list{font-family:Open Sans,sans-serif;width:200px;background:#fff;font-size:12px;margin:0;padding:5px}.context-menu-item{background-color:#fff;position:relative;height:auto;word-wrap:break-word;-webkit-user-select:none;-moz-user-select:0;-ms-user-select:none;user-select:none;padding:5px 5px 5px 30px}.context-menu-item:last-child{border:none}.context-menu-separator{padding-bottom:0;border-bottom:1px solid #ddd}.context-menu-item.hover{background-color:#ddd}.context-menu-input.hover,.context-menu-item.disabled.hover{cursor:default;background-color:#eee}.context-menu-item.icon{vertical-align:middle;background-position:4px 5px;width:auto;display:list-item}.context-menu-item.icon-edit{background-image:url(../img/file_edit.png)}.context-menu-item.icon-cut{background-image:url(../img/cut.png)}.context-menu-item.icon-copy{background-image:url(../img/copy.png)}.context-menu-item.icon-rename{background-image:url(../img/rename.png)}.context-menu-item.icon-preview{background-image:url(../img/preview.png)}.context-menu-item.icon-dimension{background-image:url(../img/dimension.png)}.context-menu-item.icon-date{background-image:url(../img/date.png)}.context-menu-item.icon-label{background-image:url(../img/label.png)}.context-menu-item.icon-size{background-image:url(../img/size.png)}.context-menu-item.icon-download{background-image:url(../img/download.png)}.context-menu-item.icon-paste{background-image:url(../img/page_white_paste.png)}.context-menu-item.icon-clipboard-apply{background-image:url(../img/clipboard_apply.png)}.context-menu-item.icon-delete{background-image:url(../img/page_white_delete.png)}.context-menu-item.icon-add{background-image:url(../img/page_white_add.png)}.context-menu-item.icon-quit{background-image:url(../img/door.png)}.context-menu-item.icon-info{background-image:url(../img/info.png)}.context-menu-item.icon-extract{background-image:url(../img/zip.png)}.context-menu-item.icon-url{background-image:url(../img/url.png)}.context-menu-item.icon-edit_img{background-image:url(../img/edit_img.png)}.context-menu-item.icon-duplicate{background-image:url(../img/duplicate.png)}.context-menu-item.icon-key{background-image:url(../img/key.png)}.dropzone{border:1px solid rgba(0,0,0,.03);min-height:360px;border-radius:3px;background:rgba(0,0,0,.03);padding:23px}.dropzone .dz-success *{cursor:pointer!important}.dropzone .dz-default.dz-message{opacity:1;-ms-filter:none;filter:none;transition:opacity .3s ease-in-out;background-repeat:no-repeat;background-position:0 0;position:absolute;width:428px;height:123px;margin-left:-214px;margin-top:-61.5px;top:50%;left:50%}.btn-primary,.btn-primary.disabled,.btn-primary[disabled]{background-color:#333}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#222}.tui-image-editor-container{position:fixed;top:0;left:0;z-index:99999} \ No newline at end of file diff --git a/core/vendor/filemanager/dialog.php b/core/vendor/filemanager/dialog.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/execute.php b/core/vendor/filemanager/execute.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/force_download.php b/core/vendor/filemanager/force_download.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/include/FtpClient.php b/core/vendor/filemanager/include/FtpClient.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/include/FtpException.php b/core/vendor/filemanager/include/FtpException.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/include/FtpWrapper.php b/core/vendor/filemanager/include/FtpWrapper.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/include/Response.php b/core/vendor/filemanager/include/Response.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/include/ftp_class.php b/core/vendor/filemanager/include/ftp_class.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/include/mime_type_lib.php b/core/vendor/filemanager/include/mime_type_lib.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/include/php_image_magician.php b/core/vendor/filemanager/include/php_image_magician.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/include/utils.php b/core/vendor/filemanager/include/utils.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/index.php b/core/vendor/filemanager/index.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/az_AZ.php b/core/vendor/filemanager/lang/az_AZ.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/bg_BG.php b/core/vendor/filemanager/lang/bg_BG.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/ca.php b/core/vendor/filemanager/lang/ca.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/cs.php b/core/vendor/filemanager/lang/cs.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/da.php b/core/vendor/filemanager/lang/da.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/de.php b/core/vendor/filemanager/lang/de.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/el_GR.php b/core/vendor/filemanager/lang/el_GR.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/en_EN.php b/core/vendor/filemanager/lang/en_EN.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/es.php b/core/vendor/filemanager/lang/es.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/fa.php b/core/vendor/filemanager/lang/fa.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/fr_FR.php b/core/vendor/filemanager/lang/fr_FR.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/he_IL.php b/core/vendor/filemanager/lang/he_IL.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/hr.php b/core/vendor/filemanager/lang/hr.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/hu_HU.php b/core/vendor/filemanager/lang/hu_HU.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/id.php b/core/vendor/filemanager/lang/id.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/it.php b/core/vendor/filemanager/lang/it.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/ja.php b/core/vendor/filemanager/lang/ja.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/languages.php b/core/vendor/filemanager/lang/languages.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/lt.php b/core/vendor/filemanager/lang/lt.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/mn_MN.php b/core/vendor/filemanager/lang/mn_MN.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/nb_NO.php b/core/vendor/filemanager/lang/nb_NO.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/nl.php b/core/vendor/filemanager/lang/nl.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/nn_NO.php b/core/vendor/filemanager/lang/nn_NO.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/pl.php b/core/vendor/filemanager/lang/pl.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/pt_BR.php b/core/vendor/filemanager/lang/pt_BR.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/pt_PT.php b/core/vendor/filemanager/lang/pt_PT.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/ro.php b/core/vendor/filemanager/lang/ro.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/ru.php b/core/vendor/filemanager/lang/ru.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/sk.php b/core/vendor/filemanager/lang/sk.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/sl.php b/core/vendor/filemanager/lang/sl.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/sv_SE.php b/core/vendor/filemanager/lang/sv_SE.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/th_TH.php b/core/vendor/filemanager/lang/th_TH.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/tr_TR.php b/core/vendor/filemanager/lang/tr_TR.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/uk_UA.php b/core/vendor/filemanager/lang/uk_UA.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/vi.php b/core/vendor/filemanager/lang/vi.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/lang/zh_CN.php b/core/vendor/filemanager/lang/zh_CN.php old mode 100755 new mode 100644 diff --git a/core/vendor/filemanager/upload.php b/core/vendor/filemanager/upload.php old mode 100755 new mode 100644 diff --git a/core/vendor/tinymce/content.css b/core/vendor/tinymce/content.css index c24d81c9..8394db64 100755 --- a/core/vendor/tinymce/content.css +++ b/core/vendor/tinymce/content.css @@ -3,11 +3,12 @@ */ /* Fix les problèmes de couleurs et de taille de police */ -.editorWysiwyg { +.editorWysiwyg { /*font-size: 14px !important;*/ background-image: none; } + /* Désactive le responsive des cols sinon les cols passent les uns en dessous des autres car la largeur de l'iframe est < au media query utilisé pour le responsive */ .col1 { width: 8.33333333%; diff --git a/core/vendor/tinymce/init.js b/core/vendor/tinymce/init.js index 1ae2df57..edefd352 100755 --- a/core/vendor/tinymce/init.js +++ b/core/vendor/tinymce/init.js @@ -4,13 +4,6 @@ */ - /** - * Quand tinyMCE est invoqué hors connexion, initialiser privateKey - */ -if ( typeof(privateKey) == 'undefined') { - var privateKey = null; -}; - tinymce.init({ // Classe où appliquer l'éditeur selector: ".editorWysiwyg", @@ -125,6 +118,12 @@ tinymce.init({ external_plugins: { "filemanager": baseUrl + "core/vendor/filemanager/plugin.min.js" }, + // Thème mobile + // mobile: { + // theme: "mobile", + // plugins: [ 'autosave', 'lists', 'autolink' ], + // toolbar: [ 'undo', 'bold', 'italic', 'styleselect' ] + //}, // Contenu du bouton insérer insert_button_items: "anchor hr table", // Contenu du bouton formats @@ -207,144 +206,6 @@ tinymce.init({ ] }); - -tinymce.init({ - // Classe où appliquer l'éditeur - selector: ".editorWysiwygComment", - setup:function(ed) { - // Aperçu dans le pied de page - ed.on('change', function(e) { - if (ed.id === 'themeFooterText') { - $("#footerText").html(tinyMCE.get('themeFooterText').getContent()); - } - }); - // Limitation du nombre de caractères des commentaires à maxlength - var alarmCaraMin = 200; // alarme sur le nombre de caractères restants à partir de... - var maxlength = parseInt($("#" + (ed.id)).attr("maxlength")); - var id_alarm = "#blogArticleContentAlarm" - var contentLength = 0; - ed.on("keydown", function(e) { - contentLength = ed.getContent({format : 'text'}).length; - if (contentLength > maxlength) { - $(id_alarm).html("Vous avez atteint le maximum de " + maxlength + " caractères ! "); - if(e.keyCode != 8 && e.keyCode != 46){ - e.preventDefault(); - e.stopPropagation(); - return false; - } - } - else{ - if(maxlength - contentLength < alarmCaraMin){ - $(id_alarm).html((maxlength - contentLength) + " caractères restants"); - } - else{ - $(id_alarm).html(" "); - } - } - }); - // Limitation y compris lors d'un copier/coller - ed.on("paste", function(e){ - contentLeng = ed.getContent({format : 'text'}).length - 16; - var data = e.clipboardData.getData('Text'); - if (data.length > (maxlength - contentLeng)) { - $(id_alarm).html("Vous alliez dépasser le maximum de " + maxlength + " caractères ! "); - return false; - } else { - if(maxlength - contentLeng < alarmCaraMin){ - $(id_alarm).html((maxlength - contentLeng - data.length) + " caractères restants"); - } - else{ - $(id_alarm).html(" "); - } - return true; - } - }); - }, - // Langue - language: "fr_FR", - // Plugins - plugins: "advlist anchor autolink autoresize autosave colorpicker contextmenu fullscreen hr lists paste searchreplace stickytoolbar tabfocus template textcolor visualblocks emoticons", - // Contenu de la barre d'outils - toolbar: "restoredraft | undo redo | styleselect | bold italic forecolor backcolor | alignleft aligncenter alignright alignjustify | bullist numlist emoticons | visualblocks fullscreen", - // Emoticons - emoticons_append: { - custom_mind_explode: { - keywords: ["brain", "mind", "explode", "blown"], - char: "🤯" - } - }, - // Titre des images - image_title: true, - // Pages internes - link_list: baseUrl + "core/vendor/tinymce/links.php", - // Contenu du menu contextuel - contextmenu: "cut copy paste pastetext | selectall searchreplace ", - // Fichiers CSS à intégrer à l'éditeur - content_css: [ - baseUrl + "core/layout/common.css", - baseUrl + "core/vendor/tinymce/content.css", - baseUrl + "site/data/theme.css", - baseUrl + "site/data/custom.css" - ], -// Classe à ajouter à la balise body dans l'iframe - body_class: "editorWysiwyg", - // Cache les menus - menubar: false, - // URL menu contextuel - link_context_toolbar: true, - // Cache la barre de statut - statusbar: false, - // Autorise le copié collé à partir du web - paste_data_images: true, - // Autorise tous les éléments - //valid_elements :"*[*]", - //valid_children : "*[*]", - // Autorise l'ajout de script - // extended_valid_elements: "script[language|type|src]", - // Bloque le dimensionnement des médias (car automatiquement en fullsize avec fitvids pour le responsive) - media_dimensions: true, - // Désactiver la dimension des images - image_dimensions: true, - // Active l'onglet avancé lors de l'ajout d'une image - image_advtab: true, - // Urls absolues - relative_urls: false, - // Url de base - document_base_url: baseUrl, - // Contenu du bouton formats - style_formats: [ - {title: "Headers", items: [ - {title: "Header 1", format: "h1"}, - {title: "Header 2", format: "h2"}, - {title: "Header 3", format: "h3"}, - {title: "Header 4", format: "h4"} - ]}, - {title: "Inline", items: [ - {title: "Bold", icon: "bold", format: "bold"}, - {title: "Italic", icon: "italic", format: "italic"}, - {title: "Underline", icon: "underline", format: "underline"}, - {title: "Strikethrough", icon: "strikethrough", format: "strikethrough"}, - {title: "Superscript", icon: "superscript", format: "superscript"}, - {title: "Subscript", icon: "subscript", format: "subscript"}, - {title: "Code", icon: "code", format: "code"} - ]}, - {title: "Blocks", items: [ - {title: "Paragraph", format: "p"}, - {title: "Blockquote", format: "blockquote"}, - {title: "Div", format: "div"}, - {title: "Pre", format: "pre"} - ]}, - {title: "Alignment", items: [ - {title: "Left", icon: "alignleft", format: "alignleft"}, - {title: "Center", icon: "aligncenter", format: "aligncenter"}, - {title: "Right", icon: "alignright", format: "alignright"}, - {title: "Justify", icon: "alignjustify", format: "alignjustify"} - ]} - ] -}); - - - tinymce.PluginManager.add('stickytoolbar', function(editor, url) { editor.on('init', function() { setSticky(); diff --git a/core/vendor/tinymce/links.php b/core/vendor/tinymce/links.php old mode 100755 new mode 100644 diff --git a/module/blog/blog.php b/module/blog/blog.php old mode 100755 new mode 100644 index 704e2103..67f3a7e5 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -18,7 +18,6 @@ class blog extends common { 'add' => self::GROUP_MODERATOR, 'comment' => self::GROUP_MODERATOR, 'commentDelete' => self::GROUP_MODERATOR, - 'commentDeleteAll' => self::GROUP_MODERATOR, 'config' => self::GROUP_MODERATOR, 'delete' => self::GROUP_MODERATOR, 'edit' => self::GROUP_MODERATOR, @@ -27,21 +26,8 @@ class blog extends common { public static $articles = []; - // Signature de l'article - public static $articleSignature = ''; - - // Signature du commentaire - public static $editCommentSignature = ''; - public static $comments = []; - public static $messageComments; - - public static $commentsDelete; - - // Signatures des commentaires déjà saisis - public static $commentsSignature = []; - public static $pages; public static $states = [ @@ -62,18 +48,10 @@ class blog extends common { 'right' => 'À droite ', ]; - //Paramètre longueur maximale des commentaires en nb de caractères - public static $longueur_comment = [ - '500' => '500', - '1000' => '1000', - '2000' => '2000', - '5000' => '5000', - '10000' => '10000' - ]; public static $users = []; - const BLOG_VERSION = '2.04'; + const BLOG_VERSION = '2.02'; /** * Édition @@ -81,13 +59,6 @@ class blog extends common { public function add() { // Soumission du formulaire if($this->isPost()) { - // Modification de l'userId - if($this->getUser('group') === self::GROUP_ADMIN){ - $newuserid = $this->getInput('blogAddUserId', helper::FILTER_STRING_SHORT, true); - } - else{ - $newuserid = $this->getUser('id'); - } // Incrémente l'id de l'article $articleId = helper::increment($this->getInput('blogAddTitle', helper::FILTER_ID), $this->getData(['page'])); $articleId = helper::increment($articleId, (array) $this->getData(['module', $this->getUrl(0)])); @@ -106,8 +77,7 @@ class blog extends common { 'publishedOn' => $this->getInput('blogAddPublishedOn', helper::FILTER_DATETIME, true), 'state' => $this->getInput('blogAddState', helper::FILTER_BOOLEAN), 'title' => $this->getInput('blogAddTitle', helper::FILTER_STRING_SHORT, true), - 'userId' => $newuserid, - 'maxlengthcomment' => $this->getInput('blogAddlength', null) + 'userId' => $this->getInput('blogAddUserId', helper::FILTER_ID, true) ]]); // Valeurs en sortie $this->addOutput([ @@ -138,14 +108,14 @@ class blog extends common { * Liste des commentaires */ public function comment() { - $comments = $this->getData(['module', $this->getUrl(0), $this->getUrl(2),'comment']); - self::$messageComments = '

    Commentaires de l\'article '. $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'title']).'

    '; - self::$commentsDelete = template::button('blogCommentDeleteAll', [ - 'class' => 'blogCommentDeleteAll buttonRed', - 'href' => helper::baseUrl() . $this->getUrl(0) . '/commentDeleteAll/' . $this->getUrl(2).'/' . $_SESSION['csrf'] , - 'ico' => 'cancel', - 'value' => 'Tout effacer' - ]); + // Liste les commentaires + $comments = []; + foreach((array) $this->getData(['module', $this->getUrl(0)]) as $articleId => $article) { + foreach($article['comment'] as &$comment) { + $comment['articleId'] = $articleId; + } + $comments += $article['comment']; + } // Ids des commentaires par ordre de création $commentIds = array_keys(helper::arrayCollumn($comments, 'createdOn', 'SORT_DESC')); // Pagination @@ -162,7 +132,7 @@ class blog extends common { $comment['userId'] ? $this->getData(['user', $comment['userId'], 'firstname']) . ' ' . $this->getData(['user', $comment['userId'], 'lastname']) : $comment['author'], template::button('blogCommentDelete' . $commentIds[$i], [ 'class' => 'blogCommentDelete buttonRed', - 'href' => helper::baseUrl() . $this->getUrl(0) . '/commentDelete/' . $this->getUrl(2) . '/' . $commentIds[$i] . '/' . $_SESSION['csrf'] , + 'href' => helper::baseUrl() . $this->getUrl(0) . '/comment-delete/' . $comment['articleId'] . '/' . $commentIds[$i] . '/' . $_SESSION['csrf'] , 'value' => template::ico('cancel') ]) ]; @@ -197,33 +167,9 @@ class blog extends common { else { $this->deleteData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3)]); // Valeurs en sortie - $this->addOutput([ - 'redirect' => helper::baseUrl() . $this->getUrl(0) . '/comment/'.$this->getUrl(2), - 'notification' => 'Commentaire supprimé', - 'state' => true - ]); - } - } - - /** - * Suppression de tous les commentaires de l'article $this->getUrl(2) - */ - public function commentDeleteAll() { - // Jeton incorrect - if ($this->getUrl(3) !== $_SESSION['csrf']) { - // Valeurs en sortie - $this->addOutput([ - 'redirect' => helper::baseUrl() . $this->getUrl(0) . '/config', - 'notification' => 'Action non autorisée' - ]); - } - // Suppression - else { - $this->setData(['module', $this->getUrl(0), $this->getUrl(2), 'comment',[] ]); - // Valeurs en sortie $this->addOutput([ 'redirect' => helper::baseUrl() . $this->getUrl(0) . '/comment', - 'notification' => 'Commentaires supprimés', + 'notification' => 'Commentaire supprimé', 'state' => true ]); } @@ -249,12 +195,6 @@ class blog extends common { .' à '. utf8_encode(strftime('%H:%M', $this->getData(['module', $this->getUrl(0), $articleIds[$i], 'publishedOn']))), self::$states[$this->getData(['module', $this->getUrl(0), $articleIds[$i], 'state'])], - // Bouton pour afficher les commentaires de l'article - template::button('blogConfigComment' . $articleIds[$i], [ - 'class' => 'buttonGrey', - 'href' => helper::baseUrl() . $this->getUrl(0) . '/comment/' . $articleIds[$i], - 'value' => count($this->getData(['module', $this->getUrl(0), $articleIds[$i],'comment'])) - ]), template::button('blogConfigEdit' . $articleIds[$i], [ 'href' => helper::baseUrl() . $this->getUrl(0) . '/edit/' . $articleIds[$i] . '/' . $_SESSION['csrf'], 'value' => template::ico('pencil') @@ -326,12 +266,6 @@ class blog extends common { else { // Soumission du formulaire if($this->isPost()) { - if($this->getUser('group') === self::GROUP_ADMIN){ - $newuserid = $this->getInput('blogEditUserId', helper::FILTER_STRING_SHORT, true); - } - else{ - $newuserid = $this->getUser('id'); - } $articleId = $this->getInput('blogEditTitle', helper::FILTER_ID, true); // Incrémente le nouvel id de l'article if($articleId !== $this->getUrl(2)) { @@ -352,8 +286,7 @@ class blog extends common { 'publishedOn' => $this->getInput('blogEditPublishedOn', helper::FILTER_DATETIME, true), 'state' => $this->getInput('blogEditState', helper::FILTER_BOOLEAN), 'title' => $this->getInput('blogEditTitle', helper::FILTER_STRING_SHORT, true), - 'userId' => $newuserid, - 'maxlengthcomment' => $this->getInput('blogEditlength', null) + 'userId' => $this->getInput('blogEditUserId', helper::FILTER_ID, true) ]]); // Supprime l'ancien article if($articleId !== $this->getUrl(2)) { @@ -417,7 +350,7 @@ class blog extends common { $commentId = helper::increment(uniqid(), $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment'])); $this->setData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentId, [ 'author' => $this->getInput('blogArticleAuthor', helper::FILTER_STRING_SHORT, empty($this->getInput('blogArticleUserId')) ? TRUE : FALSE), - 'content' => $this->getInput('blogArticleContent', false), + 'content' => $this->getInput('blogArticleContent', helper::FILTER_STRING_SHORT, true), 'createdOn' => time(), 'userId' => $this->getInput('blogArticleUserId'), ]]); @@ -437,8 +370,7 @@ class blog extends common { $to, 'Nouveau commentaire', 'Bonjour' . ' ' . $user['firstname'] . ' ' . $user['lastname'] . ',

    ' . - 'Nouveau commentaire déposé sur la page "' . $this->getData(['page', $this->getUrl(0), 'title']) . '" :

    '. - $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentId, 'content']), + 'Nouveau commentaire déposé sur la page "' . $this->getData(['page', $this->getUrl(0), 'title']) . '" :

    ', '' ); // Valeurs en sortie @@ -466,76 +398,14 @@ class blog extends common { $pagination = helper::pagination($commentIds, $this->getUrl(),$this->getData(['config','itemsperPage']),'#comment'); // Liste des pages self::$pages = $pagination['pages']; - // Signature de l'article - $userIdArticle = $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'userId']); - switch ($this->getData(['user', $userIdArticle, 'signature'])){ - case 1: - self::$articleSignature = $userIdArticle; - break; - case 2: - self::$articleSignature = $this->getData(['user', $userIdArticle, 'pseudo']); - break; - case 3: - self::$articleSignature = $this->getData(['user', $userIdArticle, 'firstname']) . ' ' . $this->getData(['user', $userIdArticle, 'lastname']); - break; - case 4: - self::$articleSignature = $this->getData(['user', $userIdArticle, 'lastname']) . ' ' . $this->getData(['user', $userIdArticle, 'firstname']); - break; - default: - self::$articleSignature = $this->getData(['user', $userIdArticle, 'firstname']); - } - // Signature du commentaire édité - if($this->getUser('password') === $this->getInput('ZWII_USER_PASSWORD')) { - $useridcomment = $this->getUser('id'); - switch ($this->getData(['user', $useridcomment, 'signature'])){ - case 1: - self::$editCommentSignature = $useridcomment; - break; - case 2: - self::$editCommentSignature = $this->getData(['user', $useridcomment, 'pseudo']); - break; - case 3: - self::$editCommentSignature = $this->getData(['user', $useridcomment, 'firstname']) . ' ' . $this->getData(['user', $useridcomment, 'lastname']); - break; - case 4: - self::$editCommentSignature = $this->getData(['user', $useridcomment, 'lastname']) . ' ' . $this->getData(['user', $useridcomment, 'firstname']); - break; - default: - self::$editCommentSignature = $this->getData(['user', $useridcomment, 'firstname']); - } - } // Commentaires en fonction de la pagination for($i = $pagination['first']; $i < $pagination['last']; $i++) { - // Signatures des commentaires - $e = $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentIds[$i],'userId']); - if ($e) { - switch ($this->getData(['user', $e, 'signature'])){ - case 1: - self::$commentsSignature[$commentIds[$i]] = $e; - break; - case 2: - self::$commentsSignature[$commentIds[$i]] = $this->getData(['user', $e, 'pseudo']); - break; - case 3: - self::$commentsSignature[$commentIds[$i]] = $this->getData(['user', $e, 'firstname']) . ' ' . $this->getData(['user', $e, 'lastname']); - break; - case 4: - self::$commentsSignature[$commentIds[$i]] = $this->getData(['user', $e, 'lastname']) . ' ' . $this->getData(['user', $e, 'firstname']); - break; - } - } else { - self::$commentsSignature[$commentIds[$i]] = $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentIds[$i],'author']); - } - // Données du commentaire self::$comments[$commentIds[$i]] = $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentIds[$i]]); } // Valeurs en sortie $this->addOutput([ 'showBarEditButton' => true, 'title' => $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'title']), - 'vendor' => [ - 'tinymce' - ], 'view' => 'article' ]); } @@ -568,4 +438,4 @@ class blog extends common { ]); } } -} +} \ No newline at end of file diff --git a/module/blog/view/add/add.js.php b/module/blog/view/add/add.js.php old mode 100755 new mode 100644 diff --git a/module/blog/view/add/add.php b/module/blog/view/add/add.php old mode 100755 new mode 100644 index 2c33a4bb..37230abd --- a/module/blog/view/add/add.php +++ b/module/blog/view/add/add.php @@ -73,8 +73,7 @@

    Options de publication

    'Auteur', - 'selected' => $this->getUser('id'), - 'disabled' => $this->getUser('group') !== self::GROUP_ADMIN ? true : false + 'selected' => $this->getUser('id') ]); ?> 'L\'article n\'est visible qu\'après la date de publication prévue.', @@ -86,11 +85,6 @@

    Options avancées

    - 'Choix du nombre maximum de caractères pour chaque commentaire de l\'article, caractères de mise en forme html inclus.', - 'label' => 'Nombre maximum de caractères pour chaque commentaire', - 'selected' => '5000' - ]); ?> 'Editeurs = éditeurs + administrateurs
    Membres = membres + éditeurs + administrateurs' @@ -101,4 +95,4 @@
    - + \ No newline at end of file diff --git a/module/blog/view/article/article.css b/module/blog/view/article/article.css index 7828afc9..e75691a1 100755 --- a/module/blog/view/article/article.css +++ b/module/blog/view/article/article.css @@ -50,4 +50,6 @@ .blogArticlePicture { height:auto; max-width: 100%;} -} + } + + diff --git a/module/blog/view/article/article.js.php b/module/blog/view/article/article.js.php old mode 100755 new mode 100644 index 3994542a..9c5d795f --- a/module/blog/view/article/article.js.php +++ b/module/blog/view/article/article.js.php @@ -10,7 +10,6 @@ * @link http://zwiicms.com/ */ - /** * Affiche le bloc pour rédiger un commentaire */ @@ -41,4 +40,4 @@ $("#blogArticleCommentHide").on("click focus", function() { */ $("#blogArticleCommentForm").on("submit", function() { $(location).attr("href", "#comment"); -}); +}); \ No newline at end of file diff --git a/module/blog/view/article/article.php b/module/blog/view/article/article.php old mode 100755 new mode 100644 index ab4b6982..e3386281 --- a/module/blog/view/article/article.php +++ b/module/blog/view/article/article.php @@ -3,7 +3,7 @@
    getData(['module', $this->getUrl(0), $this->getUrl(1), 'publishedOn']))); ?> - à getData(['module', $this->getUrl(0), $this->getUrl(1), 'publishedOn']))); ?> + à getData(['module', $this->getUrl(0), $this->getUrl(1), 'publishedOn']))); ?>
    getUser('group') >= self::GROUP_ADMIN): ?> @@ -18,11 +18,15 @@ getData(['module', $this->getUrl(0), $this->getUrl(1), 'pictureSize']) === null ? '100' : $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'pictureSize']); ?> getData(['module', $this->getUrl(0), $this->getUrl(1), 'hidePicture']) == false) { echo '' . $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'picture']) . ''; } ?> + getData(['module', $this->getUrl(0), $this->getUrl(1), 'content']); ?> -

    +

    + getData(['user', $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'userId']), 'firstname']); ?> + getData(['user', $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'userId']), 'lastname']); ?> +

    getData(['module', $this->getUrl(0), $this->getUrl(1), 'closeComment'])): ?>

    Cet article ne reçoit pas de commentaire.

    @@ -37,11 +41,11 @@ 'readonly' => true ]); ?>
    - getUser('password') === $this->getInput('ZWII_USER_PASSWORD')): ?> + getUser('password') === $this->getInput('ZWII_USER_PASSWORD')): ?> 'Nom', 'readonly' => true, - 'value' => $module::$editCommentSignature + 'value' => $this->getUser('firstname') . ' ' . $this->getUser('lastname') ]); ?> $this->getUser('id') @@ -65,11 +69,9 @@
    'Commentaire avec maximum '.$this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'maxlengthcomment']).' caractères', - 'class' => 'editorWysiwygComment', - 'maxlength' => $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'maxlengthcomment']) + 'label' => 'Commentaire', + 'maxlength' => '500' ]); ?> -
    getUser('password') !== $this->getInput('ZWII_USER_PASSWORD')): ?>
    @@ -99,7 +101,12 @@
    $comment): ?>
    -

    +

    + + getData(['user', $comment['userId'], 'firstname']) . ' ' . $this->getData(['user', $comment['userId'], 'lastname']); ?> + + + le

    diff --git a/module/blog/view/comment/comment.css b/module/blog/view/comment/comment.css index 9f63f1c4..74fce65d 100755 --- a/module/blog/view/comment/comment.css +++ b/module/blog/view/comment/comment.css @@ -13,4 +13,4 @@ */ -@import url("site/data/admin.css"); +@import url("site/data/admin.css"); \ No newline at end of file diff --git a/module/blog/view/comment/comment.js.php b/module/blog/view/comment/comment.js.php old mode 100755 new mode 100644 index 132fbead..680c2e6a --- a/module/blog/view/comment/comment.js.php +++ b/module/blog/view/comment/comment.js.php @@ -18,10 +18,4 @@ $(".blogCommentDelete").on("click", function() { return core.confirm("Êtes-vous sûr de vouloir supprimer ce commentaire ?", function() { $(location).attr("href", _this.attr("href")); }); -}); -$(".blogCommentDeleteAll").on("click", function() { - var _this = $(this); - return core.confirm("Êtes-vous sûr de vouloir supprimer les "+ getData(['module',$this->getUrl(0), $this->getUrl(2), 'comment']));?>+" commentaires de l'article sélectionné ?", function() { - $(location).attr("href", _this.attr("href")); - }); -}); +}); \ No newline at end of file diff --git a/module/blog/view/comment/comment.php b/module/blog/view/comment/comment.php old mode 100755 new mode 100644 index d528be80..d6b58853 --- a/module/blog/view/comment/comment.php +++ b/module/blog/view/comment/comment.php @@ -7,19 +7,10 @@ 'value' => 'Retour' ]); ?>
    - +
    -
    - -
    -
    - -
    - -
    - '; ?> + -
    - + \ No newline at end of file diff --git a/module/blog/view/config/config.js.php b/module/blog/view/config/config.js.php old mode 100755 new mode 100644 diff --git a/module/blog/view/config/config.php b/module/blog/view/config/config.php old mode 100755 new mode 100644 index 4dbfd3d0..a8d472dd --- a/module/blog/view/config/config.php +++ b/module/blog/view/config/config.php @@ -7,7 +7,13 @@ 'value' => 'Retour' ]); ?> -
    +
    + helper::baseUrl() . $this->getUrl(0) . '/comment', + 'value' => 'Gérer les commentaires' + ]); ?> +
    +
    helper::baseUrl() . $this->getUrl(0) . '/add', 'ico' => 'plus', @@ -16,11 +22,11 @@
    - +
    Version n° -
    + \ No newline at end of file diff --git a/module/blog/view/edit/edit.js.php b/module/blog/view/edit/edit.js.php old mode 100755 new mode 100644 diff --git a/module/blog/view/edit/edit.php b/module/blog/view/edit/edit.php old mode 100755 new mode 100644 index c4c25205..da093b3f --- a/module/blog/view/edit/edit.php +++ b/module/blog/view/edit/edit.php @@ -78,8 +78,7 @@

    Options de publication

    'Auteur', - 'selected' => $this->getUser('id'), - 'disabled' => $this->getUser('group') !== self::GROUP_ADMIN ? true : false + 'selected' => $this->getUser('id') ]); ?> 'L\'article n\'est visible qu\'après la date de publication prévue.', @@ -91,11 +90,6 @@

    Options avancées

    - 'Choix du nombre maximum de caractères pour chaque commentaire de l\'article, caractères de mise en forme html inclus.', - 'label' => 'Nombre maximum de caractères pour chaque commentaire', - 'selected' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'maxlengthcomment']) - ]); ?> $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'closeComment']) ]); ?> @@ -111,4 +105,4 @@
    - + \ No newline at end of file diff --git a/module/blog/view/index/index.php b/module/blog/view/index/index.php old mode 100755 new mode 100644 diff --git a/module/form/form.php b/module/form/form.php old mode 100755 new mode 100644 diff --git a/module/form/view/config/config.js.php b/module/form/view/config/config.js.php old mode 100755 new mode 100644 diff --git a/module/form/view/config/config.php b/module/form/view/config/config.php old mode 100755 new mode 100644 diff --git a/module/form/view/data/data.js.php b/module/form/view/data/data.js.php old mode 100755 new mode 100644 diff --git a/module/form/view/data/data.php b/module/form/view/data/data.php old mode 100755 new mode 100644 diff --git a/module/form/view/index/index.js.php b/module/form/view/index/index.js.php old mode 100755 new mode 100644 diff --git a/module/form/view/index/index.php b/module/form/view/index/index.php old mode 100755 new mode 100644 diff --git a/module/gallery/gallery.php b/module/gallery/gallery.php old mode 100755 new mode 100644 index 14bcae07..27a7d9d2 --- a/module/gallery/gallery.php +++ b/module/gallery/gallery.php @@ -19,7 +19,7 @@ class gallery extends common { const SORT_ASC = 'SORT_ASC'; const SORT_DSC = 'SORT_DSC'; const SORT_HAND = 'SORT_HAND'; - const GALLERY_VERSION = '2.25'; + const GALLERY_VERSION = '2.26'; public static $directories = []; @@ -66,7 +66,16 @@ class gallery extends common { 'right' => 'À droite' ]; - public static $galleryThemeSize = [ + public static $galleryThemeSizeWidth = [ + '9em' => 'Très petite', + '12em' => 'Petite', + '15em' => 'Moyenne', + '18em' => 'Grande', + '21em' => 'Très grande', + '100%' => 'Proportionnelle' + ]; + + public static $galleryThemeSizeHeight = [ '9em' => 'Très petite', '12em' => 'Petite', '15em' => 'Moyenne', diff --git a/module/gallery/ressource/defaultdata.php b/module/gallery/ressource/defaultdata.php old mode 100755 new mode 100644 diff --git a/module/gallery/view/config/config.js.php b/module/gallery/view/config/config.js.php old mode 100755 new mode 100644 diff --git a/module/gallery/view/config/config.php b/module/gallery/view/config/config.php old mode 100755 new mode 100644 diff --git a/module/gallery/view/edit/edit.js.php b/module/gallery/view/edit/edit.js.php old mode 100755 new mode 100644 diff --git a/module/gallery/view/edit/edit.php b/module/gallery/view/edit/edit.php old mode 100755 new mode 100644 diff --git a/module/gallery/view/gallery/gallery.js.php b/module/gallery/view/gallery/gallery.js.php old mode 100755 new mode 100644 diff --git a/module/gallery/view/gallery/gallery.php b/module/gallery/view/gallery/gallery.php old mode 100755 new mode 100644 diff --git a/module/gallery/view/index/index.php b/module/gallery/view/index/index.php old mode 100755 new mode 100644 diff --git a/module/gallery/view/theme/theme.php b/module/gallery/view/theme/theme.php old mode 100755 new mode 100644 index 5e756cc9..704cb0c7 --- a/module/gallery/view/theme/theme.php +++ b/module/gallery/view/theme/theme.php @@ -10,7 +10,7 @@
    -
    +
    @@ -18,17 +18,17 @@

    Configuration des vignettes

    - 'Largeur', 'selected' => $this->getData(['theme', $this->getUrl(0),'thumbWidth']) ]); ?>
    - 'Hauteur', 'selected' => $this->getData(['theme', $this->getUrl(0),'thumbHeight']) ]); ?> -
    +
    'Alignement', @@ -48,15 +48,15 @@ 'label' => 'Bordure', 'selected' => $this->getData(['theme', $this->getUrl(0),'thumbBorder']) ]); ?> -
    +
    'colorPicker', - 'help' => 'Le curseur horizontal règle le niveau de transparence.', + 'help' => 'Le curseur horizontal règle le niveau de transparence.', 'label' => 'Couleur de la bordure', 'value' => $this->getData(['theme', $this->getUrl(0),'thumbBorderColor']) ]); ?> -
    +
    'Arrondi des angles', @@ -64,7 +64,7 @@ ]); ?>
    -
    +
    'Ombre', @@ -74,20 +74,20 @@
    'colorPicker', - 'help' => 'Le curseur horizontal règle le niveau de transparence.', + 'help' => 'Le curseur horizontal règle le niveau de transparence.', 'label' => 'Couleur de l\'ombre', 'value' => $this->getData(['theme', $this->getUrl(0),'thumbShadowsColor']) ]); ?> -
    +
    'Opacité au survol', 'selected' => $this->getData(['theme', $this->getUrl(0),'thumbOpacity']) ]); ?> -
    +
    - - + +
    @@ -97,19 +97,19 @@
    'colorPicker', - 'help' => 'Le curseur horizontal règle le niveau de transparence.', + 'help' => 'Le curseur horizontal règle le niveau de transparence.', 'label' => 'Texte', 'value' => $this->getData(['theme', $this->getUrl(0),'legendTextColor']) - ]); ?> + ]); ?>
    'colorPicker', - 'help' => 'Le curseur horizontal règle le niveau de transparence.', + 'help' => 'Le curseur horizontal règle le niveau de transparence.', 'label' => 'Fond', 'value' => $this->getData(['theme', $this->getUrl(0),'legendBgColor']) - ]); ?> -
    + ]); ?> +
    'Hauteur', @@ -125,11 +125,11 @@
    - +
    Version n°
    -
    \ No newline at end of file + \ No newline at end of file diff --git a/module/news/news.php b/module/news/news.php old mode 100755 new mode 100644 diff --git a/module/news/view/add/add.js.php b/module/news/view/add/add.js.php old mode 100755 new mode 100644 diff --git a/module/news/view/add/add.php b/module/news/view/add/add.php old mode 100755 new mode 100644 diff --git a/module/news/view/config/config.js.php b/module/news/view/config/config.js.php old mode 100755 new mode 100644 diff --git a/module/news/view/config/config.php b/module/news/view/config/config.php old mode 100755 new mode 100644 diff --git a/module/news/view/edit/edit.js.php b/module/news/view/edit/edit.js.php old mode 100755 new mode 100644 diff --git a/module/news/view/edit/edit.php b/module/news/view/edit/edit.php old mode 100755 new mode 100644 diff --git a/module/news/view/index/index.php b/module/news/view/index/index.php old mode 100755 new mode 100644 diff --git a/module/redirection/redirection.php b/module/redirection/redirection.php old mode 100755 new mode 100644 diff --git a/module/redirection/view/config/config.php b/module/redirection/view/config/config.php old mode 100755 new mode 100644 diff --git a/module/redirection/view/index/index.js.php b/module/redirection/view/index/index.js.php old mode 100755 new mode 100644 diff --git a/module/redirection/view/index/index.php b/module/redirection/view/index/index.php old mode 100755 new mode 100644 From 457b536fcabb5f1cc06ba4f52afeee1b31b46de3 Mon Sep 17 00:00:00 2001 From: Fred Date: Thu, 2 Jul 2020 19:48:47 +0200 Subject: [PATCH 003/127] Merge blog folder --- module/blog/blog.php | 162 +++++++++++++++++++++--- module/blog/view/add/add.php | 10 +- module/blog/view/article/article.css | 4 +- module/blog/view/article/article.php | 27 ++-- module/blog/view/comment/comment.js.php | 8 +- module/blog/view/comment/comment.php | 15 ++- module/blog/view/config/config.php | 12 +- module/blog/view/edit/edit.php | 10 +- 8 files changed, 195 insertions(+), 53 deletions(-) mode change 100644 => 100755 module/blog/blog.php mode change 100644 => 100755 module/blog/view/add/add.php mode change 100644 => 100755 module/blog/view/article/article.php mode change 100644 => 100755 module/blog/view/comment/comment.js.php mode change 100644 => 100755 module/blog/view/comment/comment.php mode change 100644 => 100755 module/blog/view/config/config.php mode change 100644 => 100755 module/blog/view/edit/edit.php diff --git a/module/blog/blog.php b/module/blog/blog.php old mode 100644 new mode 100755 index 67f3a7e5..704e2103 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -18,6 +18,7 @@ class blog extends common { 'add' => self::GROUP_MODERATOR, 'comment' => self::GROUP_MODERATOR, 'commentDelete' => self::GROUP_MODERATOR, + 'commentDeleteAll' => self::GROUP_MODERATOR, 'config' => self::GROUP_MODERATOR, 'delete' => self::GROUP_MODERATOR, 'edit' => self::GROUP_MODERATOR, @@ -26,8 +27,21 @@ class blog extends common { public static $articles = []; + // Signature de l'article + public static $articleSignature = ''; + + // Signature du commentaire + public static $editCommentSignature = ''; + public static $comments = []; + public static $messageComments; + + public static $commentsDelete; + + // Signatures des commentaires déjà saisis + public static $commentsSignature = []; + public static $pages; public static $states = [ @@ -48,10 +62,18 @@ class blog extends common { 'right' => 'À droite ', ]; + //Paramètre longueur maximale des commentaires en nb de caractères + public static $longueur_comment = [ + '500' => '500', + '1000' => '1000', + '2000' => '2000', + '5000' => '5000', + '10000' => '10000' + ]; public static $users = []; - const BLOG_VERSION = '2.02'; + const BLOG_VERSION = '2.04'; /** * Édition @@ -59,6 +81,13 @@ class blog extends common { public function add() { // Soumission du formulaire if($this->isPost()) { + // Modification de l'userId + if($this->getUser('group') === self::GROUP_ADMIN){ + $newuserid = $this->getInput('blogAddUserId', helper::FILTER_STRING_SHORT, true); + } + else{ + $newuserid = $this->getUser('id'); + } // Incrémente l'id de l'article $articleId = helper::increment($this->getInput('blogAddTitle', helper::FILTER_ID), $this->getData(['page'])); $articleId = helper::increment($articleId, (array) $this->getData(['module', $this->getUrl(0)])); @@ -77,7 +106,8 @@ class blog extends common { 'publishedOn' => $this->getInput('blogAddPublishedOn', helper::FILTER_DATETIME, true), 'state' => $this->getInput('blogAddState', helper::FILTER_BOOLEAN), 'title' => $this->getInput('blogAddTitle', helper::FILTER_STRING_SHORT, true), - 'userId' => $this->getInput('blogAddUserId', helper::FILTER_ID, true) + 'userId' => $newuserid, + 'maxlengthcomment' => $this->getInput('blogAddlength', null) ]]); // Valeurs en sortie $this->addOutput([ @@ -108,14 +138,14 @@ class blog extends common { * Liste des commentaires */ public function comment() { - // Liste les commentaires - $comments = []; - foreach((array) $this->getData(['module', $this->getUrl(0)]) as $articleId => $article) { - foreach($article['comment'] as &$comment) { - $comment['articleId'] = $articleId; - } - $comments += $article['comment']; - } + $comments = $this->getData(['module', $this->getUrl(0), $this->getUrl(2),'comment']); + self::$messageComments = '

    Commentaires de l\'article '. $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'title']).'

    '; + self::$commentsDelete = template::button('blogCommentDeleteAll', [ + 'class' => 'blogCommentDeleteAll buttonRed', + 'href' => helper::baseUrl() . $this->getUrl(0) . '/commentDeleteAll/' . $this->getUrl(2).'/' . $_SESSION['csrf'] , + 'ico' => 'cancel', + 'value' => 'Tout effacer' + ]); // Ids des commentaires par ordre de création $commentIds = array_keys(helper::arrayCollumn($comments, 'createdOn', 'SORT_DESC')); // Pagination @@ -132,7 +162,7 @@ class blog extends common { $comment['userId'] ? $this->getData(['user', $comment['userId'], 'firstname']) . ' ' . $this->getData(['user', $comment['userId'], 'lastname']) : $comment['author'], template::button('blogCommentDelete' . $commentIds[$i], [ 'class' => 'blogCommentDelete buttonRed', - 'href' => helper::baseUrl() . $this->getUrl(0) . '/comment-delete/' . $comment['articleId'] . '/' . $commentIds[$i] . '/' . $_SESSION['csrf'] , + 'href' => helper::baseUrl() . $this->getUrl(0) . '/commentDelete/' . $this->getUrl(2) . '/' . $commentIds[$i] . '/' . $_SESSION['csrf'] , 'value' => template::ico('cancel') ]) ]; @@ -168,13 +198,37 @@ class blog extends common { $this->deleteData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3)]); // Valeurs en sortie $this->addOutput([ - 'redirect' => helper::baseUrl() . $this->getUrl(0) . '/comment', + 'redirect' => helper::baseUrl() . $this->getUrl(0) . '/comment/'.$this->getUrl(2), 'notification' => 'Commentaire supprimé', 'state' => true ]); } } + /** + * Suppression de tous les commentaires de l'article $this->getUrl(2) + */ + public function commentDeleteAll() { + // Jeton incorrect + if ($this->getUrl(3) !== $_SESSION['csrf']) { + // Valeurs en sortie + $this->addOutput([ + 'redirect' => helper::baseUrl() . $this->getUrl(0) . '/config', + 'notification' => 'Action non autorisée' + ]); + } + // Suppression + else { + $this->setData(['module', $this->getUrl(0), $this->getUrl(2), 'comment',[] ]); + // Valeurs en sortie + $this->addOutput([ + 'redirect' => helper::baseUrl() . $this->getUrl(0) . '/comment', + 'notification' => 'Commentaires supprimés', + 'state' => true + ]); + } + } + /** * Configuration */ @@ -195,6 +249,12 @@ class blog extends common { .' à '. utf8_encode(strftime('%H:%M', $this->getData(['module', $this->getUrl(0), $articleIds[$i], 'publishedOn']))), self::$states[$this->getData(['module', $this->getUrl(0), $articleIds[$i], 'state'])], + // Bouton pour afficher les commentaires de l'article + template::button('blogConfigComment' . $articleIds[$i], [ + 'class' => 'buttonGrey', + 'href' => helper::baseUrl() . $this->getUrl(0) . '/comment/' . $articleIds[$i], + 'value' => count($this->getData(['module', $this->getUrl(0), $articleIds[$i],'comment'])) + ]), template::button('blogConfigEdit' . $articleIds[$i], [ 'href' => helper::baseUrl() . $this->getUrl(0) . '/edit/' . $articleIds[$i] . '/' . $_SESSION['csrf'], 'value' => template::ico('pencil') @@ -266,6 +326,12 @@ class blog extends common { else { // Soumission du formulaire if($this->isPost()) { + if($this->getUser('group') === self::GROUP_ADMIN){ + $newuserid = $this->getInput('blogEditUserId', helper::FILTER_STRING_SHORT, true); + } + else{ + $newuserid = $this->getUser('id'); + } $articleId = $this->getInput('blogEditTitle', helper::FILTER_ID, true); // Incrémente le nouvel id de l'article if($articleId !== $this->getUrl(2)) { @@ -286,7 +352,8 @@ class blog extends common { 'publishedOn' => $this->getInput('blogEditPublishedOn', helper::FILTER_DATETIME, true), 'state' => $this->getInput('blogEditState', helper::FILTER_BOOLEAN), 'title' => $this->getInput('blogEditTitle', helper::FILTER_STRING_SHORT, true), - 'userId' => $this->getInput('blogEditUserId', helper::FILTER_ID, true) + 'userId' => $newuserid, + 'maxlengthcomment' => $this->getInput('blogEditlength', null) ]]); // Supprime l'ancien article if($articleId !== $this->getUrl(2)) { @@ -350,7 +417,7 @@ class blog extends common { $commentId = helper::increment(uniqid(), $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment'])); $this->setData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentId, [ 'author' => $this->getInput('blogArticleAuthor', helper::FILTER_STRING_SHORT, empty($this->getInput('blogArticleUserId')) ? TRUE : FALSE), - 'content' => $this->getInput('blogArticleContent', helper::FILTER_STRING_SHORT, true), + 'content' => $this->getInput('blogArticleContent', false), 'createdOn' => time(), 'userId' => $this->getInput('blogArticleUserId'), ]]); @@ -370,7 +437,8 @@ class blog extends common { $to, 'Nouveau commentaire', 'Bonjour' . ' ' . $user['firstname'] . ' ' . $user['lastname'] . ',

    ' . - 'Nouveau commentaire déposé sur la page "' . $this->getData(['page', $this->getUrl(0), 'title']) . '" :

    ', + 'Nouveau commentaire déposé sur la page "' . $this->getData(['page', $this->getUrl(0), 'title']) . '" :

    '. + $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentId, 'content']), '' ); // Valeurs en sortie @@ -398,14 +466,76 @@ class blog extends common { $pagination = helper::pagination($commentIds, $this->getUrl(),$this->getData(['config','itemsperPage']),'#comment'); // Liste des pages self::$pages = $pagination['pages']; + // Signature de l'article + $userIdArticle = $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'userId']); + switch ($this->getData(['user', $userIdArticle, 'signature'])){ + case 1: + self::$articleSignature = $userIdArticle; + break; + case 2: + self::$articleSignature = $this->getData(['user', $userIdArticle, 'pseudo']); + break; + case 3: + self::$articleSignature = $this->getData(['user', $userIdArticle, 'firstname']) . ' ' . $this->getData(['user', $userIdArticle, 'lastname']); + break; + case 4: + self::$articleSignature = $this->getData(['user', $userIdArticle, 'lastname']) . ' ' . $this->getData(['user', $userIdArticle, 'firstname']); + break; + default: + self::$articleSignature = $this->getData(['user', $userIdArticle, 'firstname']); + } + // Signature du commentaire édité + if($this->getUser('password') === $this->getInput('ZWII_USER_PASSWORD')) { + $useridcomment = $this->getUser('id'); + switch ($this->getData(['user', $useridcomment, 'signature'])){ + case 1: + self::$editCommentSignature = $useridcomment; + break; + case 2: + self::$editCommentSignature = $this->getData(['user', $useridcomment, 'pseudo']); + break; + case 3: + self::$editCommentSignature = $this->getData(['user', $useridcomment, 'firstname']) . ' ' . $this->getData(['user', $useridcomment, 'lastname']); + break; + case 4: + self::$editCommentSignature = $this->getData(['user', $useridcomment, 'lastname']) . ' ' . $this->getData(['user', $useridcomment, 'firstname']); + break; + default: + self::$editCommentSignature = $this->getData(['user', $useridcomment, 'firstname']); + } + } // Commentaires en fonction de la pagination for($i = $pagination['first']; $i < $pagination['last']; $i++) { + // Signatures des commentaires + $e = $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentIds[$i],'userId']); + if ($e) { + switch ($this->getData(['user', $e, 'signature'])){ + case 1: + self::$commentsSignature[$commentIds[$i]] = $e; + break; + case 2: + self::$commentsSignature[$commentIds[$i]] = $this->getData(['user', $e, 'pseudo']); + break; + case 3: + self::$commentsSignature[$commentIds[$i]] = $this->getData(['user', $e, 'firstname']) . ' ' . $this->getData(['user', $e, 'lastname']); + break; + case 4: + self::$commentsSignature[$commentIds[$i]] = $this->getData(['user', $e, 'lastname']) . ' ' . $this->getData(['user', $e, 'firstname']); + break; + } + } else { + self::$commentsSignature[$commentIds[$i]] = $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentIds[$i],'author']); + } + // Données du commentaire self::$comments[$commentIds[$i]] = $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentIds[$i]]); } // Valeurs en sortie $this->addOutput([ 'showBarEditButton' => true, 'title' => $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'title']), + 'vendor' => [ + 'tinymce' + ], 'view' => 'article' ]); } @@ -438,4 +568,4 @@ class blog extends common { ]); } } -} \ No newline at end of file +} diff --git a/module/blog/view/add/add.php b/module/blog/view/add/add.php old mode 100644 new mode 100755 index 37230abd..2c33a4bb --- a/module/blog/view/add/add.php +++ b/module/blog/view/add/add.php @@ -73,7 +73,8 @@

    Options de publication

    'Auteur', - 'selected' => $this->getUser('id') + 'selected' => $this->getUser('id'), + 'disabled' => $this->getUser('group') !== self::GROUP_ADMIN ? true : false ]); ?> 'L\'article n\'est visible qu\'après la date de publication prévue.', @@ -85,6 +86,11 @@

    Options avancées

    + 'Choix du nombre maximum de caractères pour chaque commentaire de l\'article, caractères de mise en forme html inclus.', + 'label' => 'Nombre maximum de caractères pour chaque commentaire', + 'selected' => '5000' + ]); ?> 'Editeurs = éditeurs + administrateurs
    Membres = membres + éditeurs + administrateurs' @@ -95,4 +101,4 @@
    - \ No newline at end of file + diff --git a/module/blog/view/article/article.css b/module/blog/view/article/article.css index e75691a1..7828afc9 100755 --- a/module/blog/view/article/article.css +++ b/module/blog/view/article/article.css @@ -50,6 +50,4 @@ .blogArticlePicture { height:auto; max-width: 100%;} - } - - +} diff --git a/module/blog/view/article/article.php b/module/blog/view/article/article.php old mode 100644 new mode 100755 index e3386281..ab4b6982 --- a/module/blog/view/article/article.php +++ b/module/blog/view/article/article.php @@ -3,7 +3,7 @@
    getData(['module', $this->getUrl(0), $this->getUrl(1), 'publishedOn']))); ?> - à getData(['module', $this->getUrl(0), $this->getUrl(1), 'publishedOn']))); ?> + à getData(['module', $this->getUrl(0), $this->getUrl(1), 'publishedOn']))); ?>
    getUser('group') >= self::GROUP_ADMIN): ?> @@ -18,15 +18,11 @@ getData(['module', $this->getUrl(0), $this->getUrl(1), 'pictureSize']) === null ? '100' : $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'pictureSize']); ?> getData(['module', $this->getUrl(0), $this->getUrl(1), 'hidePicture']) == false) { echo '' . $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'picture']) . ''; } ?> - getData(['module', $this->getUrl(0), $this->getUrl(1), 'content']); ?> -

    - getData(['user', $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'userId']), 'firstname']); ?> - getData(['user', $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'userId']), 'lastname']); ?> -

    +

    getData(['module', $this->getUrl(0), $this->getUrl(1), 'closeComment'])): ?>

    Cet article ne reçoit pas de commentaire.

    @@ -41,11 +37,11 @@ 'readonly' => true ]); ?>
    - getUser('password') === $this->getInput('ZWII_USER_PASSWORD')): ?> + getUser('password') === $this->getInput('ZWII_USER_PASSWORD')): ?> 'Nom', 'readonly' => true, - 'value' => $this->getUser('firstname') . ' ' . $this->getUser('lastname') + 'value' => $module::$editCommentSignature ]); ?> $this->getUser('id') @@ -69,9 +65,11 @@
    'Commentaire', - 'maxlength' => '500' + 'label' => 'Commentaire avec maximum '.$this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'maxlengthcomment']).' caractères', + 'class' => 'editorWysiwygComment', + 'maxlength' => $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'maxlengthcomment']) ]); ?> +
    getUser('password') !== $this->getInput('ZWII_USER_PASSWORD')): ?>
    @@ -101,12 +99,7 @@
    $comment): ?>
    -

    - - getData(['user', $comment['userId'], 'firstname']) . ' ' . $this->getData(['user', $comment['userId'], 'lastname']); ?> - - - +

    le

    diff --git a/module/blog/view/comment/comment.js.php b/module/blog/view/comment/comment.js.php old mode 100644 new mode 100755 index 680c2e6a..132fbead --- a/module/blog/view/comment/comment.js.php +++ b/module/blog/view/comment/comment.js.php @@ -18,4 +18,10 @@ $(".blogCommentDelete").on("click", function() { return core.confirm("Êtes-vous sûr de vouloir supprimer ce commentaire ?", function() { $(location).attr("href", _this.attr("href")); }); -}); \ No newline at end of file +}); +$(".blogCommentDeleteAll").on("click", function() { + var _this = $(this); + return core.confirm("Êtes-vous sûr de vouloir supprimer les "+ getData(['module',$this->getUrl(0), $this->getUrl(2), 'comment']));?>+" commentaires de l'article sélectionné ?", function() { + $(location).attr("href", _this.attr("href")); + }); +}); diff --git a/module/blog/view/comment/comment.php b/module/blog/view/comment/comment.php old mode 100644 new mode 100755 index d6b58853..d528be80 --- a/module/blog/view/comment/comment.php +++ b/module/blog/view/comment/comment.php @@ -7,10 +7,19 @@ 'value' => 'Retour' ]); ?>
    -
    + +
    + +
    +
    + +
    + +
    - + '; ?> +
    - \ No newline at end of file + diff --git a/module/blog/view/config/config.php b/module/blog/view/config/config.php old mode 100644 new mode 100755 index a8d472dd..4dbfd3d0 --- a/module/blog/view/config/config.php +++ b/module/blog/view/config/config.php @@ -7,13 +7,7 @@ 'value' => 'Retour' ]); ?> -
    - helper::baseUrl() . $this->getUrl(0) . '/comment', - 'value' => 'Gérer les commentaires' - ]); ?> -
    -
    +
    helper::baseUrl() . $this->getUrl(0) . '/add', 'ico' => 'plus', @@ -22,11 +16,11 @@
    - +
    Version n° -
    \ No newline at end of file + diff --git a/module/blog/view/edit/edit.php b/module/blog/view/edit/edit.php old mode 100644 new mode 100755 index da093b3f..c4c25205 --- a/module/blog/view/edit/edit.php +++ b/module/blog/view/edit/edit.php @@ -78,7 +78,8 @@

    Options de publication

    'Auteur', - 'selected' => $this->getUser('id') + 'selected' => $this->getUser('id'), + 'disabled' => $this->getUser('group') !== self::GROUP_ADMIN ? true : false ]); ?> 'L\'article n\'est visible qu\'après la date de publication prévue.', @@ -90,6 +91,11 @@

    Options avancées

    + 'Choix du nombre maximum de caractères pour chaque commentaire de l\'article, caractères de mise en forme html inclus.', + 'label' => 'Nombre maximum de caractères pour chaque commentaire', + 'selected' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'maxlengthcomment']) + ]); ?> $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'closeComment']) ]); ?> @@ -105,4 +111,4 @@
    - \ No newline at end of file + From ef3e9db7f5f439f6f362d8815824a944a5106819 Mon Sep 17 00:00:00 2001 From: Fred Date: Thu, 2 Jul 2020 19:53:52 +0200 Subject: [PATCH 004/127] Merge module user --- core/module/user/user.php | 186 +++++++++++++++------------- core/module/user/view/add/add.php | 14 ++- core/module/user/view/edit/edit.php | 18 ++- 3 files changed, 127 insertions(+), 91 deletions(-) mode change 100644 => 100755 core/module/user/user.php mode change 100644 => 100755 core/module/user/view/add/add.php mode change 100644 => 100755 core/module/user/view/edit/edit.php diff --git a/core/module/user/user.php b/core/module/user/user.php old mode 100644 new mode 100755 index 0b6678d7..085b384c --- a/core/module/user/user.php +++ b/core/module/user/user.php @@ -26,6 +26,15 @@ class user extends common { ]; public static $users = []; + //Paramètre pour choix de la signature + public static $signature = [ + 1 => 'Identifiant', + 2 => 'Pseudo', + 3 => 'Prénom Nom', + 4 => 'Nom Prénom' + ]; + + /** * Ajout */ @@ -48,9 +57,12 @@ class user extends common { $userFirstname = $this->getInput('userAddFirstname', helper::FILTER_STRING_SHORT, true); $userLastname = $this->getInput('userAddLastname', helper::FILTER_STRING_SHORT, true); $userMail = $this->getInput('userAddMail', helper::FILTER_MAIL, true); + $userPseudo = $this->getInput('userAddPseudo', helper::FILTER_STRING_SHORT, true); + $usersignature = $this->getInput('userAddSignature', helper::FILTER_STRING_SHORT, true); // Pas de nom saisi if (empty($userFirstname) || empty($userLastname) || + empty($userPseudo) || empty($this->getInput('userAddPassword', helper::FILTER_STRING_SHORT, true)) || empty($this->getInput('userAddConfirmPassword', helper::FILTER_STRING_SHORT, true))) { $check=false; @@ -65,8 +77,10 @@ class user extends common { 'forgot' => 0, 'group' => $this->getInput('userAddGroup', helper::FILTER_INT, true), 'lastname' => $userLastname, + 'pseudo' => $userPseudo, + 'signature' => $usersignature, 'mail' => $userMail, - 'password' => $this->getInput('userAddPassword', helper::FILTER_PASSWORD, true), + 'password' => $this->getInput('userAddPassword', helper::FILTER_PASSWORD, true) ] ]); } @@ -210,15 +224,26 @@ class user extends common { else { $newGroup = $this->getData(['user', $this->getUrl(2), 'group']); } + // Modification de nom Prénom + if($this->getUser('group') === self::GROUP_ADMIN){ + $newfirstname = $this->getInput('userEditFirstname', helper::FILTER_STRING_SHORT, true); + $newlastname = $this->getInput('userEditLastname', helper::FILTER_STRING_SHORT, true); + } + else{ + $newfirstname = $this->getData(['user', $this->getUrl(2), 'firstname']); + $newlastname = $this->getData(['user', $this->getUrl(2), 'lastname']); + } // Modifie l'utilisateur $this->setData([ 'user', $this->getUrl(2), [ - 'firstname' => $this->getInput('userEditFirstname', helper::FILTER_STRING_SHORT, true), + 'firstname' => $newfirstname, 'forgot' => 0, 'group' => $newGroup, - 'lastname' => $this->getInput('userEditLastname', helper::FILTER_STRING_SHORT, true), + 'lastname' => $newlastname, + 'pseudo' => $this->getInput('userEditPseudo', helper::FILTER_STRING_SHORT, true), + 'signature' => $this->getInput('userEditSignature', helper::FILTER_INT, true), 'mail' => $this->getInput('userEditMail', helper::FILTER_MAIL, true), 'password' => $newPassword, 'connectFail' => $this->getData(['user',$this->getUrl(2),'connectFail']), @@ -338,108 +363,97 @@ class user extends common { if($this->isPost()) { $userId = $this->getInput('userLoginId', helper::FILTER_ID, true); - /** - * Aucun compte existant - */ - if ( !$this->getData(['user', $userId])) { + // le userId n'existe pas, créer ou mettre à jour une entrée dans la liste noire + if( !$this->getData(['user', $userId])) { //Stockage de l'IP $this->setData([ 'blacklist', $userId, [ - 'connectFail' => $this->getData(['blacklist',$userId,'connectFail']) + 1, + 'connectFail' => $this->getData(['blacklist',$userId,'connectFail']) ? $this->getData(['blacklist',$userId,'connectFail']) + 1 : 1, 'lastFail' => time(), - 'ip' => helper::getIp() + 'ip' => $_SERVER['REMOTE_ADDR'] ] ]); - // Verrouillage des IP - $ipBlackList = helper::arrayCollumn($this->getData(['blacklist']), 'ip'); - if ( $this->getData(['blacklist',$userId,'connectFail']) >= $this->getData(['config', 'connect', 'attempt']) - OR in_array($this->getData(['blacklist',$userId,'ip']),$ipBlackList) ) { - // Valeurs en sortie + $notification = 'Identifiant ou mot de passe incorrect'; + } + + /** + * Compte valide : + * Mot de passe + * Groupe + */ + if( $this->getData(['user',$userId,'connectTimeout']) + $this->getData(['config', 'connect', 'timeout']) < time() + AND $this->getData(['user',$userId,'connectFail']) < $this->getData(['config', 'connect', 'attempt']) + AND password_verify($this->getInput('userLoginPassword', helper::FILTER_STRING_SHORT, true), $this->getData(['user', $userId, 'password'])) + AND $this->getData(['user', $userId, 'group']) >= self::GROUP_MEMBER + ) { + $expire = $this->getInput('userLoginLongTime') ? strtotime("+1 year") : 0; + setcookie('ZWII_USER_ID', $userId, $expire, helper::baseUrl(false, false)); + setcookie('ZWII_USER_PASSWORD', $this->getData(['user', $userId, 'password']), $expire, helper::baseUrl(false, false)); + // Accès multiples avec le même compte + $this->setData(['user',$userId,'accessCsrf',$_SESSION['csrf']]); + // Valeurs en sortie lorsque le site est en maintenance et que l'utilisateur n'est pas administrateur + if( + $this->getData(['config', 'maintenance']) + AND $this->getData(['user', $userId, 'group']) < self::GROUP_ADMIN + ) { $this->addOutput([ - 'notification' => 'Trop de tentatives, compte verrouillé', + 'notification' => 'Seul un administrateur peut se connecter lors d\'une maintenance', 'redirect' => helper::baseUrl(), 'state' => false ]); - } else { - // Valeurs en sortie - $this->addOutput([ - 'notification' => 'Identifiant ou mot de passe incorrect' - ]); } - /** - * Le compte existe - */ - } else { - // Cas 4 : le délai de blocage est dépassé et le compte est au max - Réinitialiser - if ($this->getData(['user',$userId,'connectTimeout']) + $this->getData(['config', 'connect', 'timeout']) < time() - AND $this->getData(['user',$userId,'connectFail']) === $this->getData(['config', 'connect', 'attempt']) ) { + else { + // RAZ compteur échec connexion $this->setData(['user',$userId,'connectFail',0 ]); $this->setData(['user',$userId,'connectTimeout',0 ]); - } - // Check la présence des variables et contrôle du blocage du compte si valeurs dépassées - // Vérification du mot de passe et du groupe - if ( - ( $this->getData(['user',$userId,'connectTimeout']) + $this->getData(['config', 'connect', 'timeout']) ) < time() - AND $this->getData(['user',$userId,'connectFail']) < $this->getData(['config', 'connect', 'attempt']) - AND password_verify($this->getInput('userLoginPassword', helper::FILTER_STRING_SHORT, true), $this->getData(['user', $userId, 'password'])) - AND $this->getData(['user', $userId, 'group']) >= self::GROUP_MEMBER - ) { - $expire = $this->getInput('userLoginLongTime') ? strtotime("+1 year") : 0; - setcookie('ZWII_USER_ID', $userId, $expire, helper::baseUrl(false, false)); - setcookie('ZWII_USER_PASSWORD', $this->getData(['user', $userId, 'password']), $expire, helper::baseUrl(false, false)); - // Accès multiples avec le même compte - $this->setData(['user',$userId,'accessCsrf',$_SESSION['csrf']]); - // Valeurs en sortie lorsque le site est en maintenance et que l'utilisateur n'est pas administrateur - if( - $this->getData(['config', 'maintenance']) - AND $this->getData(['user', $userId, 'group']) < self::GROUP_ADMIN - ) { - $this->addOutput([ - 'notification' => 'Seul un administrateur peut se connecter lors d\'une maintenance', - 'redirect' => helper::baseUrl(), - 'state' => false - ]); - } else { - // Valeurs en sortie - $this->addOutput([ - 'notification' => 'Connexion réussie', - 'redirect' => helper::baseUrl() . str_replace('_', '/', str_replace('__', '#', $this->getUrl(2))), - 'state' => true - ]); - } - // Sinon notification d'échec - } else { - $notification = 'Identifiant ou mot de passe incorrect'; - // Cas 1 le nombre de connexions est inférieur aux tentatives autorisées : incrément compteur d'échec - if ($this->getData(['user',$userId,'connectFail']) < $this->getData(['config', 'connect', 'attempt'])) { - $this->setData(['user',$userId,'connectFail',$this->getdata(['user',$userId,'connectFail']) + 1 ]); - } - // Cas 2 la limite du nombre de connexion est atteinte : placer le timer - if ( $this->getdata(['user',$userId,'connectFail']) == $this->getData(['config', 'connect', 'attempt']) ) { - $this->setData(['user',$userId,'connectTimeout', time()]); - } - // Cas 3 le délai de bloquage court - if ($this->getData(['user',$userId,'connectTimeout']) + $this->getData(['config', 'connect', 'timeout']) > time() ) { - $notification = 'Trop de tentatives, accès bloqué durant ' . ($this->getData(['config', 'connect', 'timeout']) / 60) . ' minutes.'; - } - // Journalisation - $dataLog = strftime('%d/%m/%y',time()) . ';' . strftime('%R',time()) . ';' ; - $dataLog .= helper::getIp() . ';'; - $dataLog .= $userId . ';' ; - $dataLog .= $this->getUrl() .';' ; - $dataLog .= 'échec de connexion' ; - $dataLog .= PHP_EOL; - if ($this->getData(['config','connect','log'])) { - file_put_contents(self::DATA_DIR . 'journal.log', $dataLog, FILE_APPEND); - } // Valeurs en sortie $this->addOutput([ - 'notification' => $notification + 'notification' => 'Connexion réussie', + 'redirect' => helper::baseUrl() . str_replace('_', '/', str_replace('__', '#', $this->getUrl(2))), + 'state' => true ]); } } + // Sinon notification d'échec + else { + // L'utilisateur existe : incrémenter le compteur d'échec de connexion + if ( is_array($this->getdata(['user',$userId])) + ) { + $this->setData(['user',$userId,'connectFail',$this->getdata(['user',$userId,'connectFail']) + 1 ]); + // Mettre à jour le timer et notifier + if ( $this->getdata(['user',$userId,'connectFail']) >= $this->getData(['config', 'connect', 'attempt']) + ) { + $notification = 'Trop de tentatives, accès bloqué durant ' . ($this->getData(['config', 'connect', 'timeout']) / 60) . ' minutes.'; + // Incrémenter le timer + if ($this->getData(['user',$userId,'connectTimeout']) + $this->getData(['config', 'connect', 'timeout']) < time() ) { + $this->setData(['user',$userId,'connectTimeout', time()]); + } + } else { + $notification = 'Identifiant ou mot de passe incorrect'; + } + // L'utilisateur n'existe pas + // Bloquer l'IP après les tentatives autorisées avec ce compte, + } elseif ( + $this->getData(['blacklist',$userId,'connectFail']) >= $this->getData(['config', 'connect', 'attempt']) + ) { + $notification = 'Trop de tentatives, compte verrouillé'; + } + // Journalisation + $dataLog = strftime('%d/%m/%y',time()) . ';' . strftime('%R',time()) . ';' ; + $dataLog .= $userId . ';' ; + $dataLog .= $this->getUrl() .';' ; + $dataLog .= 'échec de connexion' ; + $dataLog .= PHP_EOL; + if ($this->getData(['config','connect','log'])) { + file_put_contents(self::DATA_DIR . 'journal.log', $dataLog, FILE_APPEND); + } + // Valeurs en sortie + $this->addOutput([ + 'notification' => $notification + ]); + } } // Valeurs en sortie $this->addOutput([ @@ -515,4 +529,4 @@ class user extends common { ]); } } -} \ No newline at end of file +} diff --git a/core/module/user/view/add/add.php b/core/module/user/view/add/add.php old mode 100644 new mode 100755 index 18a52d5d..ad80e4d1 --- a/core/module/user/view/add/add.php +++ b/core/module/user/view/add/add.php @@ -30,6 +30,14 @@ ]); ?> + 'off', + 'label' => 'Pseudo' + ]); ?> + 'Signature', + 'selected' => 1 + ]); ?> 'off', 'label' => 'Adresse mail' @@ -73,9 +81,9 @@ 'label' => 'Confirmation' ]); ?> + 'Prévenir l\'utilisateur par mail'); + ?> - \ No newline at end of file + diff --git a/core/module/user/view/edit/edit.php b/core/module/user/view/edit/edit.php old mode 100644 new mode 100755 index dce157f6..a5ed3d77 --- a/core/module/user/view/edit/edit.php +++ b/core/module/user/view/edit/edit.php @@ -1,7 +1,10 @@ + getUser('group') > 2): $readonly = false; + else: $readonly = true; + endif;?>
    - getUser('group') === self::GROUP_ADMIN): ?> + getUrl(3)): ?> 'buttonGrey', 'href' => helper::baseUrl() . 'user', @@ -29,6 +32,7 @@
    'off', + 'disabled' => $readonly, 'label' => 'Prénom', 'value' => $this->getData(['user', $this->getUrl(2), 'firstname']) ]); ?> @@ -36,11 +40,21 @@
    'off', + 'disabled' => $readonly, 'label' => 'Nom', 'value' => $this->getData(['user', $this->getUrl(2), 'lastname']) ]); ?>
    + 'off', + 'label' => 'Pseudo', + 'value' => $this->getData(['user', $this->getUrl(2), 'pseudo']) + ]); ?> + 'Signature', + 'selected' => $this->getData(['user', $this->getUrl(2), 'signature']) + ]); ?> 'off', 'label' => 'Adresse mail', @@ -98,4 +112,4 @@
    - \ No newline at end of file + From f32dbfc52d885563136e9bc21b777bc3a3004891 Mon Sep 17 00:00:00 2001 From: Fred Date: Thu, 2 Jul 2020 19:58:35 +0200 Subject: [PATCH 005/127] merge install pseudo --- core/module/install/install.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) mode change 100644 => 100755 core/module/install/install.php diff --git a/core/module/install/install.php b/core/module/install/install.php old mode 100644 new mode 100755 index fa966310..3ff2bbc2 --- a/core/module/install/install.php +++ b/core/module/install/install.php @@ -81,7 +81,8 @@ class install extends common { 'group' => self::GROUP_ADMIN, 'lastname' => $userLastname, 'mail' => $userMail, - 'password' => $this->getInput('installPassword', helper::FILTER_PASSWORD, true) + 'password' => $this->getInput('installPassword', helper::FILTER_PASSWORD, true), + 'pseudo' => $userFirstname ] ]); if ($success === true) { // Formulaire complété envoi du mail From ef141d72bffc5b403da702a9020f706dbadf48c9 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Mon, 6 Jul 2020 11:46:34 +0200 Subject: [PATCH 006/127] Ajout de la classe editorWysiwygComment --- core/vendor/tinymce/init.js | 153 ++++++++++++++++++++++++++++++++++-- 1 file changed, 146 insertions(+), 7 deletions(-) diff --git a/core/vendor/tinymce/init.js b/core/vendor/tinymce/init.js index edefd352..41692072 100755 --- a/core/vendor/tinymce/init.js +++ b/core/vendor/tinymce/init.js @@ -4,6 +4,13 @@ */ + /** + * Quand tinyMCE est invoqué hors connexion, initialiser privateKey + */ + if ( typeof(privateKey) == 'undefined') { + var privateKey = null; +}; + tinymce.init({ // Classe où appliquer l'éditeur selector: ".editorWysiwyg", @@ -118,12 +125,6 @@ tinymce.init({ external_plugins: { "filemanager": baseUrl + "core/vendor/filemanager/plugin.min.js" }, - // Thème mobile - // mobile: { - // theme: "mobile", - // plugins: [ 'autosave', 'lists', 'autolink' ], - // toolbar: [ 'undo', 'bold', 'italic', 'styleselect' ] - //}, // Contenu du bouton insérer insert_button_items: "anchor hr table", // Contenu du bouton formats @@ -206,6 +207,144 @@ tinymce.init({ ] }); + +tinymce.init({ + // Classe où appliquer l'éditeur + selector: ".editorWysiwygComment", + setup:function(ed) { + // Aperçu dans le pied de page + ed.on('change', function(e) { + if (ed.id === 'themeFooterText') { + $("#footerText").html(tinyMCE.get('themeFooterText').getContent()); + } + }); + // Limitation du nombre de caractères des commentaires à maxlength + var alarmCaraMin = 200; // alarme sur le nombre de caractères restants à partir de... + var maxlength = parseInt($("#" + (ed.id)).attr("maxlength")); + var id_alarm = "#blogArticleContentAlarm" + var contentLength = 0; + ed.on("keydown", function(e) { + contentLength = ed.getContent({format : 'text'}).length; + if (contentLength > maxlength) { + $(id_alarm).html("Vous avez atteint le maximum de " + maxlength + " caractères ! "); + if(e.keyCode != 8 && e.keyCode != 46){ + e.preventDefault(); + e.stopPropagation(); + return false; + } + } + else{ + if(maxlength - contentLength < alarmCaraMin){ + $(id_alarm).html((maxlength - contentLength) + " caractères restants"); + } + else{ + $(id_alarm).html(" "); + } + } + }); + // Limitation y compris lors d'un copier/coller + ed.on("paste", function(e){ + contentLeng = ed.getContent({format : 'text'}).length - 16; + var data = e.clipboardData.getData('Text'); + if (data.length > (maxlength - contentLeng)) { + $(id_alarm).html("Vous alliez dépasser le maximum de " + maxlength + " caractères ! "); + return false; + } else { + if(maxlength - contentLeng < alarmCaraMin){ + $(id_alarm).html((maxlength - contentLeng - data.length) + " caractères restants"); + } + else{ + $(id_alarm).html(" "); + } + return true; + } + }); + }, + // Langue + language: "fr_FR", + // Plugins + plugins: "advlist anchor autolink autoresize autosave colorpicker contextmenu fullscreen hr lists paste searchreplace stickytoolbar tabfocus template textcolor visualblocks emoticons", + // Contenu de la barre d'outils + toolbar: "restoredraft | undo redo | styleselect | bold italic forecolor backcolor | alignleft aligncenter alignright alignjustify | bullist numlist emoticons | visualblocks fullscreen", + // Emoticons + emoticons_append: { + custom_mind_explode: { + keywords: ["brain", "mind", "explode", "blown"], + char: "🤯" + } + }, + // Titre des images + image_title: true, + // Pages internes + link_list: baseUrl + "core/vendor/tinymce/links.php", + // Contenu du menu contextuel + contextmenu: "cut copy paste pastetext | selectall searchreplace ", + // Fichiers CSS à intégrer à l'éditeur + content_css: [ + baseUrl + "core/layout/common.css", + baseUrl + "core/vendor/tinymce/content.css", + baseUrl + "site/data/theme.css", + baseUrl + "site/data/custom.css" + ], +// Classe à ajouter à la balise body dans l'iframe + body_class: "editorWysiwyg", + // Cache les menus + menubar: false, + // URL menu contextuel + link_context_toolbar: true, + // Cache la barre de statut + statusbar: false, + // Autorise le copié collé à partir du web + paste_data_images: true, + // Autorise tous les éléments + //valid_elements :"*[*]", + //valid_children : "*[*]", + // Autorise l'ajout de script + // extended_valid_elements: "script[language|type|src]", + // Bloque le dimensionnement des médias (car automatiquement en fullsize avec fitvids pour le responsive) + media_dimensions: true, + // Désactiver la dimension des images + image_dimensions: true, + // Active l'onglet avancé lors de l'ajout d'une image + image_advtab: true, + // Urls absolues + relative_urls: false, + // Url de base + document_base_url: baseUrl, + // Contenu du bouton formats + style_formats: [ + {title: "Headers", items: [ + {title: "Header 1", format: "h1"}, + {title: "Header 2", format: "h2"}, + {title: "Header 3", format: "h3"}, + {title: "Header 4", format: "h4"} + ]}, + {title: "Inline", items: [ + {title: "Bold", icon: "bold", format: "bold"}, + {title: "Italic", icon: "italic", format: "italic"}, + {title: "Underline", icon: "underline", format: "underline"}, + {title: "Strikethrough", icon: "strikethrough", format: "strikethrough"}, + {title: "Superscript", icon: "superscript", format: "superscript"}, + {title: "Subscript", icon: "subscript", format: "subscript"}, + {title: "Code", icon: "code", format: "code"} + ]}, + {title: "Blocks", items: [ + {title: "Paragraph", format: "p"}, + {title: "Blockquote", format: "blockquote"}, + {title: "Div", format: "div"}, + {title: "Pre", format: "pre"} + ]}, + {title: "Alignment", items: [ + {title: "Left", icon: "alignleft", format: "alignleft"}, + {title: "Center", icon: "aligncenter", format: "aligncenter"}, + {title: "Right", icon: "alignright", format: "alignright"}, + {title: "Justify", icon: "alignjustify", format: "alignjustify"} + ]} + ] +}); + + + tinymce.PluginManager.add('stickytoolbar', function(editor, url) { editor.on('init', function() { setSticky(); @@ -297,4 +436,4 @@ tinymce.PluginManager.add('stickytoolbar', function(editor, url) { return false; } - }); + }); \ No newline at end of file From 3ea30e92681d2b7a184ff87a56fff78ef76a0f07 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Mon, 6 Jul 2020 12:14:13 +0200 Subject: [PATCH 007/127] Messages de confirmation de suppression --- module/blog/view/comment/comment.js.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/module/blog/view/comment/comment.js.php b/module/blog/view/comment/comment.js.php index 132fbead..200182b3 100755 --- a/module/blog/view/comment/comment.js.php +++ b/module/blog/view/comment/comment.js.php @@ -10,18 +10,31 @@ * @link http://zwiicms.com/ */ + /** * Confirmation de suppression */ $(".blogCommentDelete").on("click", function() { var _this = $(this); - return core.confirm("Êtes-vous sûr de vouloir supprimer ce commentaire ?", function() { + var nom = "getData(['module', $this->getUrl(0), $this->getUrl(2), 'title' ]); ?>"; + return core.confirm("Êtes-vous sûr de vouloir supprimer le commentaire de l'article " + nom + " ?", function() { $(location).attr("href", _this.attr("href")); }); }); + +/** + * Confirmation de suppression en masse + */ $(".blogCommentDeleteAll").on("click", function() { var _this = $(this); - return core.confirm("Êtes-vous sûr de vouloir supprimer les "+ getData(['module',$this->getUrl(0), $this->getUrl(2), 'comment']));?>+" commentaires de l'article sélectionné ?", function() { + var nombre = "getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment' ])); ?>"; + var nom = "getData(['module', $this->getUrl(0), $this->getUrl(2), 'title' ]); ?>"; + if( nombre === "1"){ + var message = "Êtes-vous sûr de vouloir supprimer le commentaire de l'article " + nom + " ?"; + } else{ + var message = "Êtes-vous sûr de vouloir supprimer les " + nombre + " commentaires de l'article " + nom + " ?"; + } + return core.confirm(message, function() { $(location).attr("href", _this.attr("href")); }); }); From e44575d0aebace977c04cfab7e4a695182917b0f Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Mon, 6 Jul 2020 12:20:46 +0200 Subject: [PATCH 008/127] Message effacement + court et nom de l'article --- module/blog/blog.php | 5 +---- module/blog/view/comment/comment.js.php | 6 +++--- module/blog/view/comment/comment.php | 5 +---- 3 files changed, 5 insertions(+), 11 deletions(-) diff --git a/module/blog/blog.php b/module/blog/blog.php index 704e2103..dbedf0d9 100755 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -35,8 +35,6 @@ class blog extends common { public static $comments = []; - public static $messageComments; - public static $commentsDelete; // Signatures des commentaires déjà saisis @@ -139,7 +137,6 @@ class blog extends common { */ public function comment() { $comments = $this->getData(['module', $this->getUrl(0), $this->getUrl(2),'comment']); - self::$messageComments = '

    Commentaires de l\'article '. $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'title']).'

    '; self::$commentsDelete = template::button('blogCommentDeleteAll', [ 'class' => 'blogCommentDeleteAll buttonRed', 'href' => helper::baseUrl() . $this->getUrl(0) . '/commentDeleteAll/' . $this->getUrl(2).'/' . $_SESSION['csrf'] , @@ -169,7 +166,7 @@ class blog extends common { } // Valeurs en sortie $this->addOutput([ - 'title' => 'Gestion des commentaires', + 'title' => 'Gestion des commentaires : '. $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'title']), 'view' => 'comment' ]); } diff --git a/module/blog/view/comment/comment.js.php b/module/blog/view/comment/comment.js.php index 200182b3..87fa6da2 100755 --- a/module/blog/view/comment/comment.js.php +++ b/module/blog/view/comment/comment.js.php @@ -17,7 +17,7 @@ $(".blogCommentDelete").on("click", function() { var _this = $(this); var nom = "getData(['module', $this->getUrl(0), $this->getUrl(2), 'title' ]); ?>"; - return core.confirm("Êtes-vous sûr de vouloir supprimer le commentaire de l'article " + nom + " ?", function() { + return core.confirm("Supprimer le commentaire de l'article " + nom + " ?", function() { $(location).attr("href", _this.attr("href")); }); }); @@ -30,9 +30,9 @@ $(".blogCommentDeleteAll").on("click", function() { var nombre = "getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment' ])); ?>"; var nom = "getData(['module', $this->getUrl(0), $this->getUrl(2), 'title' ]); ?>"; if( nombre === "1"){ - var message = "Êtes-vous sûr de vouloir supprimer le commentaire de l'article " + nom + " ?"; + var message = "Supprimer le commentaire de l'article " + nom + " ?"; } else{ - var message = "Êtes-vous sûr de vouloir supprimer les " + nombre + " commentaires de l'article " + nom + " ?"; + var message = "Supprimer les " + nombre + " commentaires de l'article " + nom + " ?"; } return core.confirm(message, function() { $(location).attr("href", _this.attr("href")); diff --git a/module/blog/view/comment/comment.php b/module/blog/view/comment/comment.php index d528be80..3d1d4fa5 100755 --- a/module/blog/view/comment/comment.php +++ b/module/blog/view/comment/comment.php @@ -9,10 +9,7 @@ -
    - -
    -
    +
    From 52a22f571741d55e7cc0836547743a3e663ad507 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Mon, 6 Jul 2020 12:24:06 +0200 Subject: [PATCH 009/127] blocage annulation saisie commentaire --- module/blog/view/article/article.php | 1 + 1 file changed, 1 insertion(+) diff --git a/module/blog/view/article/article.php b/module/blog/view/article/article.php index ab4b6982..7de493c8 100755 --- a/module/blog/view/article/article.php +++ b/module/blog/view/article/article.php @@ -67,6 +67,7 @@ 'Commentaire avec maximum '.$this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'maxlengthcomment']).' caractères', 'class' => 'editorWysiwygComment', + 'noDirty' => true, 'maxlength' => $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'maxlengthcomment']) ]); ?>
    From a28419225af55cc39a4450211c8d10d7d71c0394 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Mon, 6 Jul 2020 19:53:33 +0200 Subject: [PATCH 010/127] Version 10.3 --- core/core.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/core.php b/core/core.php index 9f11f47a..78d01a39 100755 --- a/core/core.php +++ b/core/core.php @@ -39,7 +39,7 @@ class common { const ACCESS_TIMER = 1800; // Numéro de version - const ZWII_VERSION = '10.2.02'; + const ZWII_VERSION = '10.3.00'; const ZWII_UPDATE_CHANNEL = "v10"; public static $actions = []; From 4c348e44f03219c8f9244c4078b0042ee585cbec Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Tue, 7 Jul 2020 15:04:19 +0200 Subject: [PATCH 011/127] =?UTF-8?q?Initialiser=20la=20signature=20avec=20l?= =?UTF-8?q?e=20pseudo,=20le=20pr=C3=A9nom=20par=20d=C3=A9faut?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/module/install/install.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/module/install/install.php b/core/module/install/install.php index 3ff2bbc2..f71674cc 100755 --- a/core/module/install/install.php +++ b/core/module/install/install.php @@ -82,7 +82,8 @@ class install extends common { 'lastname' => $userLastname, 'mail' => $userMail, 'password' => $this->getInput('installPassword', helper::FILTER_PASSWORD, true), - 'pseudo' => $userFirstname + 'pseudo' => $userFirstname, + 'signature'=> 2 // Pseudo ] ]); if ($success === true) { // Formulaire complété envoi du mail From a4ac38557733864b5a8f79e61e7f174b52e6542a Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Tue, 7 Jul 2020 15:17:48 +0200 Subject: [PATCH 012/127] =?UTF-8?q?Emp=C3=AAcher=20l'=C3=A9dition=20nom=20?= =?UTF-8?q?prenom=20par=20un=20membre=20simple=20=20-optimisation=20=C3=A9?= =?UTF-8?q?criture?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/module/user/view/edit/edit.php | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/core/module/user/view/edit/edit.php b/core/module/user/view/edit/edit.php index a5ed3d77..9f70a2f1 100755 --- a/core/module/user/view/edit/edit.php +++ b/core/module/user/view/edit/edit.php @@ -1,7 +1,4 @@ - getUser('group') > 2): $readonly = false; - else: $readonly = true; - endif;?>
    getUrl(3)): ?> @@ -32,7 +29,7 @@
    'off', - 'disabled' => $readonly, + 'disabled' => $this->getUser('group') > 2 ? false : true, 'label' => 'Prénom', 'value' => $this->getData(['user', $this->getUrl(2), 'firstname']) ]); ?> @@ -40,7 +37,7 @@
    'off', - 'disabled' => $readonly, + 'disabled' => $this->getUser('group') > 2 ? false : true, 'label' => 'Nom', 'value' => $this->getData(['user', $this->getUrl(2), 'lastname']) ]); ?> From fe8d473a76f13f47a77862587a912ade530acb0d Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Tue, 7 Jul 2020 15:31:57 +0200 Subject: [PATCH 013/127] =?UTF-8?q?Initialisation=20des=20champs=20lors=20?= =?UTF-8?q?d'une=20mise=20=C3=A0=20jour?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/core.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/core/core.php b/core/core.php index 78d01a39..959849a5 100755 --- a/core/core.php +++ b/core/core.php @@ -1356,6 +1356,15 @@ class common { $this->deleteData(['theme','footer','displayMemberLogout']); $this->setData(['core', 'dataVersion', 10201]); } + // Version 10.3.00 + if ($this->getData(['core', 'dataVersion']) < 10300) { + // Ajouter le prénom comme pseudo et le pseudo comme signature + foreach($this->getData(['user']) as $userId => $userIds){ + $this->setData(['user',$userId,'pseudo',$this->getData(['user',$userId,'firstname'])]); + $this->setData(['user',$userId,'signature',2]); + } + $this->setData(['core', 'dataVersion', 10300]); + } } } From 4e3263b5fe6c5d8ab754d365188914f2d7654202 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Thu, 9 Jul 2020 14:40:48 +0200 Subject: [PATCH 014/127] =?UTF-8?q?changes=20+=20listes=20d'objectifs=20?= =?UTF-8?q?=20=C3=A0=20r=C3=A9aliser?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGES.md | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 0eea657a..41a2d3af 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,20 @@ # Changelog +## version 10.3.00 +- Modifications : + - refonte du module Blog : + - Pour chaque utilisateur, choix de la signature, nom+prenom ; nom+prenom ; id ; pseudo + - Texte du commentaire enrichi. + - Nombre maximal de caractère par commentaire. + - Gestion des commentaires article par article. + - Suppression des commentaires en masse. + A réaliser + - Edition de l'article, afficher les signatures plutôt que les noms + - Limiter l'édition des articles et des commentaires à l'id de l'éditeur + - Approbation des commentaires + - Reprise de la date, bug avec Chrome + + ## version 10.2.01 - Corrections : - Optimisation et correction de l'algorithme de contrôle d'accès. @@ -22,7 +37,7 @@ - Thème, les sélecteurs de couleur affiche la valeur RGBa d'une couleur différente de celle de la sélection. - Thème de l'administration, amélioration du rendu. - Image tag : adaptations suite à la modification de l'API Google. - - Installation automatique d'une mise à jour en ligne : un nouvelle option de configuration permet de conserver + - Installation automatique d'une mise à jour en ligne : un nouvelle option de configuration permet de conserver le fichier htaccess afin de préserver les modifications nécessaires à certains hébergeurs. - Suppression de la barre de membre (membres simples) et déport des options dans le menu. - Module Blog 2.02 : homogénéisation des interfaces. @@ -46,7 +61,7 @@ - Image Tag absente : non régénérée au lancement de la configuration du site, image masquée dans si absente. ## version 10.1.01 -- Correction : +- Correction : - Extension image tag. ## version 10.1.00 From 91accd2c0d7e6df653c64163028b194c54fc4ef9 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Thu, 9 Jul 2020 19:25:24 +0200 Subject: [PATCH 015/127] Edit user retour ou accueil selon droits --- core/module/user/view/edit/edit.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/module/user/view/edit/edit.php b/core/module/user/view/edit/edit.php index 9f70a2f1..c6b427a2 100755 --- a/core/module/user/view/edit/edit.php +++ b/core/module/user/view/edit/edit.php @@ -1,7 +1,7 @@
    - getUrl(3)): ?> + getUser('group') === self::GROUP_ADMIN): ?> 'buttonGrey', 'href' => helper::baseUrl() . 'user', From a371a3770eb7c4e69a8edd34e77fec413b6d0a64 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Thu, 9 Jul 2020 19:47:08 +0200 Subject: [PATCH 016/127] changes --- CHANGES.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index e6b5a34e..234d46cc 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -2,12 +2,14 @@ ## version 10.3.00 - Modifications : - - refonte du module Blog : - - Pour chaque utilisateur, choix de la signature, nom+prenom ; nom+prenom ; id ; pseudo + - Module User + - Pour les articles de blog et de news, choix de la signature, nom+prenom ; nom+prenom ; id ; pseudo + - Module Blog : - Texte du commentaire enrichi. - Nombre maximal de caractère par commentaire. - Gestion des commentaires article par article. - Suppression des commentaires en masse. + - Empêcher le pré A réaliser - Edition de l'article, afficher les signatures plutôt que les noms - Limiter l'édition des articles et des commentaires à l'id de l'éditeur @@ -17,6 +19,7 @@ ## version 10.2.03 - Corrections : - Les entrées de menu disposent d'une classe par groupe de parent en lieu et place des ids. + - Edition du compte de l'utilisateur, empêcher le préremplissage de l'ancien mot de passe ## version 10.2.02 - Corrections : From 42fd538ccb41e0a99e22c3ae7a37690d5eaa2791 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Fri, 10 Jul 2020 16:57:21 +0200 Subject: [PATCH 017/127] Signatures : noms d'objets --- core/core.php | 4 ++++ core/module/install/install.php | 2 +- core/module/user/user.php | 10 +++++----- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/core/core.php b/core/core.php index 1f0b5b69..6e33f607 100755 --- a/core/core.php +++ b/core/core.php @@ -25,6 +25,10 @@ class common { const GROUP_MEMBER = 1; const GROUP_MODERATOR = 2; const GROUP_ADMIN = 3; + const SIGNATURE_ID = 1; + const SIGNATURE_PSEUDO = 2; + const SIGNATURE_FIRSTLASTNAME = 3; + const SIGNATURE_LASTFIRSTNAME = 4; // Dossier de travail const BACKUP_DIR = 'site/backup/'; const DATA_DIR = 'site/data/'; diff --git a/core/module/install/install.php b/core/module/install/install.php index f71674cc..f359d338 100755 --- a/core/module/install/install.php +++ b/core/module/install/install.php @@ -83,7 +83,7 @@ class install extends common { 'mail' => $userMail, 'password' => $this->getInput('installPassword', helper::FILTER_PASSWORD, true), 'pseudo' => $userFirstname, - 'signature'=> 2 // Pseudo + 'signature'=> self::SIGNATURE_PSEUDO ] ]); if ($success === true) { // Formulaire complété envoi du mail diff --git a/core/module/user/user.php b/core/module/user/user.php index 085b384c..2e095cc9 100755 --- a/core/module/user/user.php +++ b/core/module/user/user.php @@ -26,12 +26,12 @@ class user extends common { ]; public static $users = []; - //Paramètre pour choix de la signature + //Paramètres pour choix de la signature public static $signature = [ - 1 => 'Identifiant', - 2 => 'Pseudo', - 3 => 'Prénom Nom', - 4 => 'Nom Prénom' + self::SIGNATURE_ID => 'Identifiant', + self::SIGNATURE_PSEUDO => 'Pseudo', + self::SIGNATURE_FIRSTLASTNAME => 'Prénom Nom', + self::SIGNATURE_LASTFIRSTNAME => 'Nom Prénom' ]; From 125378ec93b9a95c54ccdeef56da65d9f8072616 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Sat, 11 Jul 2020 19:44:02 +0200 Subject: [PATCH 018/127] blog config layout + jquery --- module/blog/view/edit/edit.js.php | 34 ++++++++++++++++++++++++ module/blog/view/edit/edit.php | 43 ++++++++++++++++++------------- 2 files changed, 59 insertions(+), 18 deletions(-) diff --git a/module/blog/view/edit/edit.js.php b/module/blog/view/edit/edit.js.php index 837db768..0b4cc432 100755 --- a/module/blog/view/edit/edit.js.php +++ b/module/blog/view/edit/edit.js.php @@ -28,4 +28,38 @@ $("#blogEditMailNotification").on("change", function() { $("#blogEditDraft").on("click", function() { $("#blogEditState").val(0); $("#blogEditForm").trigger("submit"); +}); + + +$("#blogEditCloseComment").on("change", function() { + if ($(this).is(':checked') ) { + $("#commentOptionsWrapper").slideUp(); + } else { + $("#commentOptionsWrapper").slideDown(); + } +}); + +$("#blogEditMailNotification").on("change", function() { + if ($(this).is(':checked') ) { + $("#blogEditGroupNotification").slideDown(); + } else { + $("#blogEditGroupNotification").slideUp(); + } +}); + + +$( document).ready(function() { + + if ($("#blogEditCloseComment").is(':checked') ) { + $("#commentOptionsWrapper").slideUp(); + } else { + $("#commentOptionsWrapper").slideDown(); + } + + if ($("#blogEditMailNotification").is(':checked') ) { + $("#blogEditGroupNotification").slideDown(); + } else { + $("#blogEditGroupNotification").slideUp(); + } + }); \ No newline at end of file diff --git a/module/blog/view/edit/edit.php b/module/blog/view/edit/edit.php index c4c25205..bd27ed4b 100755 --- a/module/blog/view/edit/edit.php +++ b/module/blog/view/edit/edit.php @@ -21,6 +21,7 @@ 'Publier' ]); ?> +
    @@ -73,13 +74,18 @@ 'value' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'content']) ]); ?>
    -
    +

    Options de publication

    + 'Choix du nombre maximum de caractères pour chaque commentaire de l\'article, mise en forme html comprise.', + 'label' => 'Caractères par commentaire', + 'selected' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'maxlengthcomment']) + ]); ?> 'Auteur', 'selected' => $this->getUser('id'), - 'disabled' => $this->getUser('group') !== self::GROUP_ADMIN ? true : false + 'disabled' => $this->getUser('group') !== self::GROUP_ADMIN ? true : false ]); ?> 'L\'article n\'est visible qu\'après la date de publication prévue.', @@ -88,26 +94,27 @@ ]); ?>
    -
    +
    -

    Options avancées

    - 'Choix du nombre maximum de caractères pour chaque commentaire de l\'article, caractères de mise en forme html inclus.', - 'label' => 'Nombre maximum de caractères pour chaque commentaire', - 'selected' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'maxlengthcomment']) - ]); ?> +

    Options des commentaires

    $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'closeComment']) ]); ?> - $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'mailNotification']), - 'help' => 'Editeurs = éditeurs + administrateurs
    Membres = membres + éditeurs + administrateurs' - - ]); ?> - '', - 'selected' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'groupNotification']) - ]); ?> +
    +
    +
    + $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'mailNotification']), + ]); ?> +
    +
    + $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'groupNotification']), + 'help' => 'Editeurs = éditeurs + administrateurs
    Membres = membres + éditeurs + administrateurs' + ]); ?> +
    +
    +
    From 29ef8f06f55541ad605c3ee0288c28dfa31411c9 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Sat, 11 Jul 2020 20:00:31 +0200 Subject: [PATCH 019/127] Comments Approval WIP --- module/blog/blog.php | 3 ++- module/blog/view/edit/edit.php | 23 +++++++++++++++++++---- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/module/blog/blog.php b/module/blog/blog.php index dbedf0d9..251fa1a3 100755 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -350,7 +350,8 @@ class blog extends common { 'state' => $this->getInput('blogEditState', helper::FILTER_BOOLEAN), 'title' => $this->getInput('blogEditTitle', helper::FILTER_STRING_SHORT, true), 'userId' => $newuserid, - 'maxlengthcomment' => $this->getInput('blogEditlength', null) + 'maxlengthcomment' => $this->getInput('blogEditLength'), + 'commentApprove' => $this->getInput('blogEditCommentApprove') ]]); // Supprime l'ancien article if($articleId !== $this->getUrl(2)) { diff --git a/module/blog/view/edit/edit.php b/module/blog/view/edit/edit.php index bd27ed4b..8cf5a56e 100755 --- a/module/blog/view/edit/edit.php +++ b/module/blog/view/edit/edit.php @@ -74,10 +74,17 @@ 'value' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'content']) ]); ?>
    -
    +
    +
    +

    Permissions

    +
    +
    +
    +
    +

    Options de publication

    - 'Choix du nombre maximum de caractères pour chaque commentaire de l\'article, mise en forme html comprise.', 'label' => 'Caractères par commentaire', 'selected' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'maxlengthcomment']) @@ -94,13 +101,21 @@ ]); ?>
    -
    +
    -

    Options des commentaires

    +

    Commentaires

    $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'closeComment']) ]); ?>
    +
    +
    + $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'commentApprove']), + '' + ]); ?> +
    +
    Date: Sun, 12 Jul 2020 18:05:33 +0200 Subject: [PATCH 020/127] Constantes --- module/blog/blog.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/module/blog/blog.php b/module/blog/blog.php index 251fa1a3..67757a5f 100755 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -14,6 +14,12 @@ class blog extends common { + // Objets + // Propriétaire - groupe Editeur - groupe Admin + const EDIT_ALL = '011'; // Groupes Editeurs et admins + const EDIT_OWNER_ADMIN = '101'; // Propriétaire + groupe admin + const EDIT_ADMIN = '001'; // Groupe des admin + public static $actions = [ 'add' => self::GROUP_MODERATOR, 'comment' => self::GROUP_MODERATOR, @@ -69,6 +75,13 @@ class blog extends common { '10000' => '10000' ]; + // Permission d'un article + public static $articlePermissions = [ + self::EDIT_ALL => 'Groupes des éditeurs et des administrateurs', + self::EDIT_OWNER_ADMIN => 'Auteur et groupe des administrateurs', + self::EDIT_ADMIN => 'Groupe des administrateurs', + ]; + public static $users = []; const BLOG_VERSION = '2.04'; From 529f495f3d8f3c9edf4e19437e6e22d0be193b5a Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Thu, 16 Jul 2020 09:18:58 +0200 Subject: [PATCH 021/127] =?UTF-8?q?Num=C3=A9rotation=20=20+=20changes.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGES.md | 12 ++++++------ module/blog/blog.php | 6 +++--- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 74afb14e..6895bbba 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -9,12 +9,12 @@ - Nombre maximal de caractère par commentaire. - Gestion des commentaires article par article. - Suppression des commentaires en masse. - - Empêcher le pré - A réaliser - - Edition de l'article, afficher les signatures plutôt que les noms - - Limiter l'édition des articles et des commentaires à l'id de l'éditeur - - Approbation des commentaires - - Reprise de la date, bug avec Chrome + En cours : + - Limiter l'édition des articles et des commentaires à l'id de l'éditeur + A réaliser : + - Approbation des commentaires + - Edition de l'article, afficher les signatures plutôt que les noms + - Reprise de la date d'édition, bug avec Chrome ## version 10.2.03 - Corrections : diff --git a/module/blog/blog.php b/module/blog/blog.php index 67757a5f..be62f31d 100755 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -17,7 +17,7 @@ class blog extends common { // Objets // Propriétaire - groupe Editeur - groupe Admin const EDIT_ALL = '011'; // Groupes Editeurs et admins - const EDIT_OWNER_ADMIN = '101'; // Propriétaire + groupe admin + const EDIT_OWNER_ADMIN = '101'; // Propriétaire éditeur + groupe admin const EDIT_ADMIN = '001'; // Groupe des admin public static $actions = [ @@ -77,14 +77,14 @@ class blog extends common { // Permission d'un article public static $articlePermissions = [ - self::EDIT_ALL => 'Groupes des éditeurs et des administrateurs', + self::EDIT_ALL => 'Editeurs et administrateurs', self::EDIT_OWNER_ADMIN => 'Auteur et groupe des administrateurs', self::EDIT_ADMIN => 'Groupe des administrateurs', ]; public static $users = []; - const BLOG_VERSION = '2.04'; + const BLOG_VERSION = '3.00.dev'; /** * Édition From ce610b2d0a343ea26dd53821d84d8f733353adf8 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Thu, 16 Jul 2020 09:21:57 +0200 Subject: [PATCH 022/127] Variables names --- module/blog/blog.php | 4 ++-- module/blog/view/article/article.php | 4 ++-- module/blog/view/edit/edit.php | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/module/blog/blog.php b/module/blog/blog.php index be62f31d..922f1b64 100755 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -118,7 +118,7 @@ class blog extends common { 'state' => $this->getInput('blogAddState', helper::FILTER_BOOLEAN), 'title' => $this->getInput('blogAddTitle', helper::FILTER_STRING_SHORT, true), 'userId' => $newuserid, - 'maxlengthcomment' => $this->getInput('blogAddlength', null) + 'commentMaxlength' => $this->getInput('blogAddlength', null) ]]); // Valeurs en sortie $this->addOutput([ @@ -363,7 +363,7 @@ class blog extends common { 'state' => $this->getInput('blogEditState', helper::FILTER_BOOLEAN), 'title' => $this->getInput('blogEditTitle', helper::FILTER_STRING_SHORT, true), 'userId' => $newuserid, - 'maxlengthcomment' => $this->getInput('blogEditLength'), + 'commentMaxlength' => $this->getInput('blogEditCommentMaxlength'), 'commentApprove' => $this->getInput('blogEditCommentApprove') ]]); // Supprime l'ancien article diff --git a/module/blog/view/article/article.php b/module/blog/view/article/article.php index 7de493c8..e496fc23 100755 --- a/module/blog/view/article/article.php +++ b/module/blog/view/article/article.php @@ -65,10 +65,10 @@
    'Commentaire avec maximum '.$this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'maxlengthcomment']).' caractères', + 'label' => 'Commentaire avec maximum '.$this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'commentMaxlength']).' caractères', 'class' => 'editorWysiwygComment', 'noDirty' => true, - 'maxlength' => $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'maxlengthcomment']) + 'maxlength' => $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'commentMaxlength']) ]); ?>
    getUser('password') !== $this->getInput('ZWII_USER_PASSWORD')): ?> diff --git a/module/blog/view/edit/edit.php b/module/blog/view/edit/edit.php index 8cf5a56e..285c4e03 100755 --- a/module/blog/view/edit/edit.php +++ b/module/blog/view/edit/edit.php @@ -84,10 +84,10 @@

    Options de publication

    - 'Choix du nombre maximum de caractères pour chaque commentaire de l\'article, mise en forme html comprise.', 'label' => 'Caractères par commentaire', - 'selected' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'maxlengthcomment']) + 'selected' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'commentMaxlength']) ]); ?> 'Auteur', From 2e35c1fa2c709866339f297b6ac77f8fd64e9e41 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Thu, 16 Jul 2020 10:33:37 +0200 Subject: [PATCH 023/127] Approbation des commentaires WIP --- module/blog/blog.php | 25 ++++++++++++++++++------- module/blog/view/add/add.php | 2 +- module/blog/view/edit/edit.php | 2 +- 3 files changed, 20 insertions(+), 9 deletions(-) diff --git a/module/blog/blog.php b/module/blog/blog.php index 922f1b64..3a72ab4b 100755 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -67,7 +67,7 @@ class blog extends common { ]; //Paramètre longueur maximale des commentaires en nb de caractères - public static $longueur_comment = [ + public static $commentLength = [ '500' => '500', '1000' => '1000', '2000' => '2000', @@ -251,6 +251,16 @@ class blog extends common { self::$pages = $pagination['pages']; // Articles en fonction de la pagination for($i = $pagination['first']; $i < $pagination['last']; $i++) { + // Nombre de commentaires à approuver et approuvés + if ( !empty(helper::arrayCollumn($this->getData(['module', $this->getUrl(0), $articleIds[$i], 'comment' ]),'approval', 'SORT_DESC'))) { + $a = array_values(helper::arrayCollumn($this->getData(['module', $this->getUrl(0), $articleIds[$i], 'comment' ]),'approval', 'SORT_DESC')); + $toApprove = count(array_keys($a,false)); + $approved = count(array_keys($a,true)); + } else { + $toApprove = 0; + $approved = count($this->getData(['module', $this->getUrl(0), $articleIds[$i],'comment'])); + } + // Met en forme le tableau self::$articles[] = [ $this->getData(['module', $this->getUrl(0), $articleIds[$i], 'title']), @@ -261,9 +271,10 @@ class blog extends common { self::$states[$this->getData(['module', $this->getUrl(0), $articleIds[$i], 'state'])], // Bouton pour afficher les commentaires de l'article template::button('blogConfigComment' . $articleIds[$i], [ - 'class' => 'buttonGrey', - 'href' => helper::baseUrl() . $this->getUrl(0) . '/comment/' . $articleIds[$i], - 'value' => count($this->getData(['module', $this->getUrl(0), $articleIds[$i],'comment'])) + 'class' => $toApprove == 0 ? 'buttonGrey' : 'buttonBlue' , + 'href' => $toApprove > 0 ? helper::baseUrl() . $this->getUrl(0) . '/comment/' . $articleIds[$i] : '', + 'value' => $toApprove > 0 ? $toApprove . '/' . $approved : $approved + //'value' => count($this->getData(['module', $this->getUrl(0), $articleIds[$i],'comment'])) ]), template::button('blogConfigEdit' . $articleIds[$i], [ 'href' => helper::baseUrl() . $this->getUrl(0) . '/edit/' . $articleIds[$i] . '/' . $_SESSION['csrf'], @@ -350,7 +361,7 @@ class blog extends common { $articleId = helper::increment($articleId, array_keys(self::$actions)); } $this->setData(['module', $this->getUrl(0), $articleId, [ - 'closeComment' => $this->getInput('blogEditCloseComment'), + 'closeComment' => $this->getInput('blogEditCloseComment', helper::FILTER_BOOLEAN), 'mailNotification' => $this->getInput('blogEditMailNotification', helper::FILTER_BOOLEAN), 'groupNotification' => $this->getInput('blogEditGroupNotification', helper::FILTER_INT), 'comment' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment']), @@ -364,7 +375,7 @@ class blog extends common { 'title' => $this->getInput('blogEditTitle', helper::FILTER_STRING_SHORT, true), 'userId' => $newuserid, 'commentMaxlength' => $this->getInput('blogEditCommentMaxlength'), - 'commentApprove' => $this->getInput('blogEditCommentApprove') + 'commentApprove' => $this->getInput('blogEditCommentApprove', helper::FILTER_BOOLEAN) ]]); // Supprime l'ancien article if($articleId !== $this->getUrl(2)) { @@ -431,8 +442,8 @@ class blog extends common { 'content' => $this->getInput('blogArticleContent', false), 'createdOn' => time(), 'userId' => $this->getInput('blogArticleUserId'), + 'approval' => !$this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'commentApprove']) // true commentaire publié false en attente de publication ]]); - // Envoi d'une notification aux administrateurs // Init tableau $to = []; diff --git a/module/blog/view/add/add.php b/module/blog/view/add/add.php index 2c33a4bb..149c81d7 100755 --- a/module/blog/view/add/add.php +++ b/module/blog/view/add/add.php @@ -86,7 +86,7 @@

    Options avancées

    - 'Choix du nombre maximum de caractères pour chaque commentaire de l\'article, caractères de mise en forme html inclus.', 'label' => 'Nombre maximum de caractères pour chaque commentaire', 'selected' => '5000' diff --git a/module/blog/view/edit/edit.php b/module/blog/view/edit/edit.php index 285c4e03..c5b3bf9c 100755 --- a/module/blog/view/edit/edit.php +++ b/module/blog/view/edit/edit.php @@ -84,7 +84,7 @@

    Options de publication

    - 'Choix du nombre maximum de caractères pour chaque commentaire de l\'article, mise en forme html comprise.', 'label' => 'Caractères par commentaire', 'selected' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'commentMaxlength']) From dca8fb57ab7fb5d22200869050ee7da7fd4ce4d8 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Thu, 16 Jul 2020 12:06:51 +0200 Subject: [PATCH 024/127] Comment approve : filtering missing --- module/blog/blog.php | 53 ++++++++++++++++++++++++- module/blog/view/comment/comment.js.php | 22 ++++++++++ module/blog/view/comment/comment.php | 2 +- 3 files changed, 74 insertions(+), 3 deletions(-) diff --git a/module/blog/blog.php b/module/blog/blog.php index 3a72ab4b..137e691c 100755 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -23,6 +23,7 @@ class blog extends common { public static $actions = [ 'add' => self::GROUP_MODERATOR, 'comment' => self::GROUP_MODERATOR, + 'commentApprove' => self::GROUP_MODERATOR, 'commentDelete' => self::GROUP_MODERATOR, 'commentDeleteAll' => self::GROUP_MODERATOR, 'config' => self::GROUP_MODERATOR, @@ -166,10 +167,20 @@ class blog extends common { for($i = $pagination['first']; $i < $pagination['last']; $i++) { // Met en forme le tableau $comment = $comments[$commentIds[$i]]; + // Bouton d'approbation + $buttonApproval = ''; + if ( $this->getData(['module', $this->getUrl(0), $this->getUrl(2),'commentApprove']) === true) { + $buttonApproval = template::button('blogcommentApprove' . $commentIds[$i], [ + 'class' => $comment['approval'] === true ? 'blogCommentApprove' : 'blogCommentApprove buttonRed' , + 'href' => helper::baseUrl() . $this->getUrl(0) . '/commentApprove/' . $this->getUrl(2) . '/' . $commentIds[$i] . '/' . $_SESSION['csrf'] , + 'value' => $comment['approval'] === true ? 'A' : 'R' + ]); + } self::$comments[] = [ utf8_encode(strftime('%d %B %Y - %H:%M', $comment['createdOn'])), $comment['content'], $comment['userId'] ? $this->getData(['user', $comment['userId'], 'firstname']) . ' ' . $this->getData(['user', $comment['userId'], 'lastname']) : $comment['author'], + $buttonApproval, template::button('blogCommentDelete' . $commentIds[$i], [ 'class' => 'blogCommentDelete buttonRed', 'href' => helper::baseUrl() . $this->getUrl(0) . '/commentDelete/' . $this->getUrl(2) . '/' . $commentIds[$i] . '/' . $_SESSION['csrf'] , @@ -239,6 +250,44 @@ class blog extends common { } } + /** + * Approbation oou désapprobation de commentaire + */ + public function commentApprove() { + // Le commentaire n'existe pas + if($this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3)]) === null) { + // Valeurs en sortie + $this->addOutput([ + 'access' => false + ]); + } + // Jeton incorrect + elseif ($this->getUrl(4) !== $_SESSION['csrf']) { + // Valeurs en sortie + $this->addOutput([ + 'redirect' => helper::baseUrl() . $this->getUrl(0) . '/config', + 'notification' => 'Action non autorisée' + ]); + } + // Inversion du statut + else { + $this->setData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3), [ + 'author' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3), 'author']), + 'content' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3), 'content']), + 'createdOn' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3), 'createdOn']), + 'userId' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3), 'userId']), + 'approval' => !$this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3), 'approval']) + ]]); + + // Valeurs en sortie + $this->addOutput([ + 'redirect' => helper::baseUrl() . $this->getUrl(0) . '/comment/'.$this->getUrl(2), + 'notification' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3), 'approval']) === true ? 'Commentaire approuvé' : 'Commentaire rejeté', + 'state' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3), 'approval']) + ]); + } + } + /** * Configuration */ @@ -271,8 +320,8 @@ class blog extends common { self::$states[$this->getData(['module', $this->getUrl(0), $articleIds[$i], 'state'])], // Bouton pour afficher les commentaires de l'article template::button('blogConfigComment' . $articleIds[$i], [ - 'class' => $toApprove == 0 ? 'buttonGrey' : 'buttonBlue' , - 'href' => $toApprove > 0 ? helper::baseUrl() . $this->getUrl(0) . '/comment/' . $articleIds[$i] : '', + 'class' => ($toApprove || $approved ) > 0 ? 'buttonBlue' : 'buttonGrey' , + 'href' => ($toApprove || $approved ) > 0 ? helper::baseUrl() . $this->getUrl(0) . '/comment/' . $articleIds[$i] : '', 'value' => $toApprove > 0 ? $toApprove . '/' . $approved : $approved //'value' => count($this->getData(['module', $this->getUrl(0), $articleIds[$i],'comment'])) ]), diff --git a/module/blog/view/comment/comment.js.php b/module/blog/view/comment/comment.js.php index 87fa6da2..4d83befb 100755 --- a/module/blog/view/comment/comment.js.php +++ b/module/blog/view/comment/comment.js.php @@ -22,6 +22,28 @@ $(".blogCommentDelete").on("click", function() { }); }); +/** + * Confirmation d'approbation + */ +$(".blogCommentApprove").on("click", function() { + var _this = $(this); + var nom = "getData(['module', $this->getUrl(0), $this->getUrl(2), 'title' ]); ?>"; + return core.confirm("Approuver le commentaire de l'article " + nom + " ?", function() { + $(location).attr("href", _this.attr("href")); + }); +}); + +/** + * Confirmation de rejet + */ +$(".blogCommentReject").on("click", function() { + var _this = $(this); + var nom = "getData(['module', $this->getUrl(0), $this->getUrl(2), 'title' ]); ?>"; + return core.confirm("Rejeter le commentaire de l'article " + nom + " ?", function() { + $(location).attr("href", _this.attr("href")); + }); +}); + /** * Confirmation de suppression en masse */ diff --git a/module/blog/view/comment/comment.php b/module/blog/view/comment/comment.php index 3d1d4fa5..08d5e9ee 100755 --- a/module/blog/view/comment/comment.php +++ b/module/blog/view/comment/comment.php @@ -14,7 +14,7 @@
    - + '; ?>
    From 4387390dbcf619be327035a00506556ac22cb908 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Thu, 16 Jul 2020 12:10:20 +0200 Subject: [PATCH 025/127] Comment approve : filtering missing --- module/blog/blog.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/blog/blog.php b/module/blog/blog.php index 137e691c..4069bd0d 100755 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -171,7 +171,7 @@ class blog extends common { $buttonApproval = ''; if ( $this->getData(['module', $this->getUrl(0), $this->getUrl(2),'commentApprove']) === true) { $buttonApproval = template::button('blogcommentApprove' . $commentIds[$i], [ - 'class' => $comment['approval'] === true ? 'blogCommentApprove' : 'blogCommentApprove buttonRed' , + 'class' => $comment['approval'] === true ? 'blogCommentReject' : 'blogCommentApprove buttonRed' , 'href' => helper::baseUrl() . $this->getUrl(0) . '/commentApprove/' . $this->getUrl(2) . '/' . $commentIds[$i] . '/' . $_SESSION['csrf'] , 'value' => $comment['approval'] === true ? 'A' : 'R' ]); From 90d281b4839f86bad9eea3d74216914bdd1d1b84 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Thu, 16 Jul 2020 12:24:52 +0200 Subject: [PATCH 026/127] Article link in config screen --- module/blog/blog.php | 4 +++- module/blog/view/config/config.php | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/module/blog/blog.php b/module/blog/blog.php index 4069bd0d..395c8b1a 100755 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -312,7 +312,9 @@ class blog extends common { // Met en forme le tableau self::$articles[] = [ - $this->getData(['module', $this->getUrl(0), $articleIds[$i], 'title']), + '' . + $this->getData(['module', $this->getUrl(0), $articleIds[$i], 'title']) . + '', // date('d/m/Y H:i', $this->getData(['module', $this->getUrl(0), $articleIds[$i], 'publishedOn'])), utf8_encode(strftime('%d %B %Y', $this->getData(['module', $this->getUrl(0), $articleIds[$i], 'publishedOn']))) .' à '. diff --git a/module/blog/view/config/config.php b/module/blog/view/config/config.php index 4dbfd3d0..d1e22ec0 100755 --- a/module/blog/view/config/config.php +++ b/module/blog/view/config/config.php @@ -16,7 +16,7 @@
    - + From d6b2dc7e20a9995b693c1e38340f7b8e10ae5734 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Thu, 16 Jul 2020 13:59:04 +0200 Subject: [PATCH 027/127] Notification commentaire en attente d'approbation --- module/blog/blog.php | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/module/blog/blog.php b/module/blog/blog.php index 395c8b1a..dbde3e6b 100755 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -505,21 +505,21 @@ class blog extends common { } } // Envoi du mail $sent code d'erreur ou de réussite + $notification = $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentId, 'approval']) === false ? 'Commentaire déposé en attente d\'approbation.': 'Commentaire déposé.'; if ($this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'mailNotification']) === true) { $sent = $this->sendMail( $to, 'Nouveau commentaire', 'Bonjour' . ' ' . $user['firstname'] . ' ' . $user['lastname'] . ',

    ' . - 'Nouveau commentaire déposé sur la page "' . $this->getData(['page', $this->getUrl(0), 'title']) . '" :

    '. + 'Nouveau commentaire ' . $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentId, 'approval']) === false ? 'à approuver' : '' . + 'déposé sur la page "' . $this->getData(['page', $this->getUrl(0), 'title']) . '" :

    '. $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentId, 'content']), '' ); // Valeurs en sortie $this->addOutput([ 'redirect' => helper::baseUrl() . $this->getUrl() . '#comment', - //'notification' => 'Commentaire ajouté', - //'state' => true - 'notification' => ($sent === true ? 'Commentaire ajouté et une notification envoyée' : 'Commentaire ajouté, erreur de notification :
    ' . $sent), + 'notification' => ($sent === true ? $notification . '
    Une notification a été envoyée.' : $notification . '
    Erreur de notification : ' . $sent), 'state' => ($sent === true ? true : null) ]); @@ -527,7 +527,7 @@ class blog extends common { // Valeurs en sortie $this->addOutput([ 'redirect' => helper::baseUrl() . $this->getUrl() . '#comment', - 'notification' => 'Commentaire ajouté', + 'notification' => $notification, 'state' => true ]); } @@ -599,8 +599,10 @@ class blog extends common { } else { self::$commentsSignature[$commentIds[$i]] = $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentIds[$i],'author']); } - // Données du commentaire - self::$comments[$commentIds[$i]] = $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentIds[$i]]); + // Données du commentaire si approuvé + if ($this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentIds[$i],'approval']) === true ) { + self::$comments[$commentIds[$i]] = $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment', $commentIds[$i]]); + } } // Valeurs en sortie $this->addOutput([ From a7efdbf6c5e552ea9cd5ad9cfd0d88bce9cd0760 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Thu, 16 Jul 2020 18:50:57 +0200 Subject: [PATCH 028/127] Approbation des commentaires --- CHANGES.md | 6 +-- module/blog/blog.php | 61 ++++++++++++++++------- module/blog/view/add/add.js.php | 36 ++++++++++++++ module/blog/view/add/add.php | 82 ++++++++++++++++++++++--------- module/blog/view/edit/edit.js.php | 4 +- module/blog/view/edit/edit.php | 48 +++++++++++------- 6 files changed, 175 insertions(+), 62 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index cd55d25f..f18dae11 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -9,11 +9,9 @@ - Nombre maximal de caractère par commentaire. - Gestion des commentaires article par article. - Suppression des commentaires en masse. + - Limiter l'édition des articles et des commentaires à l'id de l'éditeur + - Approbation des commentaires En cours : - - Limiter l'édition des articles et des commentaires à l'id de l'éditeur - A réaliser : - - Approbation des commentaires - - Edition de l'article, afficher les signatures plutôt que les noms - Reprise de la date d'édition, bug avec Chrome git ## version 10.2.04 diff --git a/module/blog/blog.php b/module/blog/blog.php index dbde3e6b..cf7e6b05 100755 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -15,10 +15,10 @@ class blog extends common { // Objets - // Propriétaire - groupe Editeur - groupe Admin - const EDIT_ALL = '011'; // Groupes Editeurs et admins - const EDIT_OWNER_ADMIN = '101'; // Propriétaire éditeur + groupe admin - const EDIT_ADMIN = '001'; // Groupe des admin + // Propriétaire - groupe + const EDIT_ALL = '02'; // Groupes Editeurs et admins + const EDIT_OWNER_ADMIN = '23'; // Propriétaire éditeur + groupe admin + const EDIT_ADMIN = '03'; // Groupe des admin public static $actions = [ 'add' => self::GROUP_MODERATOR, @@ -76,11 +76,15 @@ class blog extends common { '10000' => '10000' ]; - // Permission d'un article - public static $articlePermissions = [ - self::EDIT_ALL => 'Editeurs et administrateurs', - self::EDIT_OWNER_ADMIN => 'Auteur et groupe des administrateurs', - self::EDIT_ADMIN => 'Groupe des administrateurs', + // Permissions d'un article + public static $articleRightsAdmin = [ + self::EDIT_ALL => 'Groupes des éditeurs et des administrateurs', + self::EDIT_OWNER_ADMIN => 'Editeur et groupe des administrateurs', + self::EDIT_ADMIN => 'Groupe des administrateurs' + ]; + public static $articleRightsModerator = [ + self::EDIT_ALL => 'Groupes des éditeurs et des administrateurs', + self::EDIT_OWNER_ADMIN => 'Editeur et groupe des administrateurs' ]; public static $users = []; @@ -294,6 +298,24 @@ class blog extends common { public function config() { // Ids des articles par ordre de publication $articleIds = array_keys(helper::arrayCollumn($this->getData(['module', $this->getUrl(0)]), 'publishedOn', 'SORT_DESC')); + // Gestion des droits d'accès + $filterData=[]; + foreach ($articleIds as $key => $value) { + $rights = $this->getData(['module', $this->getUrl(0), $value,'editRights']); + // Compatibilité pas de droit stocké placer droit par défaut + $rights = empty($rights) ? '02' : $rights; + // Check les droits du propriétaire + // Check les droits du groupe + if ( + ( substr($rights,0,1) === '2' + AND $this->getData(['module', $this->getUrl(0), $value,'userId']) === $this->getUser('id') + ) + OR ( $this->getUser('group') >= substr($rights,1,1) ) + ) { + $filterData[] = $value; + } + } + $articleIds = $filterData; // Pagination $pagination = helper::pagination($articleIds, $this->getUrl(),$this->getData(['config','itemsperPage'])); // Liste des pages @@ -301,15 +323,19 @@ class blog extends common { // Articles en fonction de la pagination for($i = $pagination['first']; $i < $pagination['last']; $i++) { // Nombre de commentaires à approuver et approuvés - if ( !empty(helper::arrayCollumn($this->getData(['module', $this->getUrl(0), $articleIds[$i], 'comment' ]),'approval', 'SORT_DESC'))) { - $a = array_values(helper::arrayCollumn($this->getData(['module', $this->getUrl(0), $articleIds[$i], 'comment' ]),'approval', 'SORT_DESC')); - $toApprove = count(array_keys($a,false)); - $approved = count(array_keys($a,true)); - } else { + $approvals = []; + // Compatibilité : vérifier si les données sont disponibles + if ( $this->getData(['module', $this->getUrl(0), $articleIds[$i], 'comment' ,'approval' ]) !== NULL ) { + $approvals = helper::arrayCollumn($this->getData(['module', $this->getUrl(0), $articleIds[$i], 'comment' ]),'approval', 'SORT_DESC'); + } + if ( empty($approvals) ) { $toApprove = 0; $approved = count($this->getData(['module', $this->getUrl(0), $articleIds[$i],'comment'])); + } else { + $a = array_values($approvals); + $toApprove = count(array_keys($a,false)); + $approved = count(array_keys($a,true)); } - // Met en forme le tableau self::$articles[] = [ '' . @@ -426,7 +452,8 @@ class blog extends common { 'title' => $this->getInput('blogEditTitle', helper::FILTER_STRING_SHORT, true), 'userId' => $newuserid, 'commentMaxlength' => $this->getInput('blogEditCommentMaxlength'), - 'commentApprove' => $this->getInput('blogEditCommentApprove', helper::FILTER_BOOLEAN) + 'commentApprove' => $this->getInput('blogEditCommentApprove', helper::FILTER_BOOLEAN), + 'editRights' => $this->getInput('blogEditRights') ]]); // Supprime l'ancien article if($articleId !== $this->getUrl(2)) { @@ -443,7 +470,7 @@ class blog extends common { self::$users = helper::arrayCollumn($this->getData(['user']), 'firstname'); ksort(self::$users); foreach(self::$users as $userId => &$userFirstname) { - $userFirstname = $userFirstname . ' ' . $this->getData(['user', $userId, 'lastname']); + $userFirstname = $userFirstname . ' ' . $this->getData(['user', $userId, 'lastname']) . ' (' . self::$groupEdits[$this->getData(['user', $userId, 'group'])] . ')'; } unset($userFirstname); // Valeurs en sortie diff --git a/module/blog/view/add/add.js.php b/module/blog/view/add/add.js.php index bb843f65..aca2fb5f 100755 --- a/module/blog/view/add/add.js.php +++ b/module/blog/view/add/add.js.php @@ -16,4 +16,40 @@ $("#blogAddDraft").on("click", function() { $("#blogAddState").val(0); $("#blogAddForm").trigger("submit"); +}); + +/** + * Options de commentaires + */ +$("#blogAddCloseComment").on("change", function() { + if ($(this).is(':checked') ) { + $("#commentOptionsWrapper").slideUp(); + } else { + $("#commentOptionsWrapper").slideDown(); + } +}); + +$("#blogAddMailNotification").on("change", function() { + if ($(this).is(':checked') ) { + $("#blogAddGroupNotification").slideDown(); + } else { + $("#blogAddGroupNotification").slideUp(); + } +}); + + +$( document).ready(function() { + + if ($("#blogAddCloseComment").is(':checked') ) { + $("#commentOptionsWrapper").slideUp(); + } else { + $("#commentOptionsWrapper").slideDown(); + } + + if ($("#blogAddMailNotification").is(':checked') ) { + $("#blogAddGroupNotification").slideDown(); + } else { + $("#blogAddGroupNotification").slideUp(); + } + }); \ No newline at end of file diff --git a/module/blog/view/add/add.php b/module/blog/view/add/add.php index 149c81d7..058894c8 100755 --- a/module/blog/view/add/add.php +++ b/module/blog/view/add/add.php @@ -67,37 +67,75 @@ 'editorWysiwyg' ]); ?> +
    +
    +
    +

    Options de publication

    +
    +
    + 'Choix du nombre maximum de caractères pour chaque commentaire de l\'article, mise en forme html comprise.', + 'label' => 'Caractères par commentaire', + 'selected' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'commentMaxlength']) + ]); ?> +
    +
    + 'Auteur', + 'selected' => $this->getUser('id'), + 'disabled' => $this->getUser('group') !== self::GROUP_ADMIN ? true : false + ]); ?> +
    +
    + 'L\'article n\'est visible qu\'après la date de publication prévue.', + 'label' => 'Date de publication', + 'value' => time() + ]); ?> +
    +
    +
    +
    +
    -

    Options de publication

    - 'Auteur', - 'selected' => $this->getUser('id'), - 'disabled' => $this->getUser('group') !== self::GROUP_ADMIN ? true : false - ]); ?> - 'L\'article n\'est visible qu\'après la date de publication prévue.', - 'label' => 'Date de publication', - 'value' => time() +

    Permissions

    + getUser('group') === self::GROUP_ADMIN ? $module::$articleRightsAdmin : $module::$articleRightsModerator , [ + 'label' => 'Droits d\'édition et de modification', + 'selected' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'editRights']) ]); ?>
    -

    Options avancées

    - 'Choix du nombre maximum de caractères pour chaque commentaire de l\'article, caractères de mise en forme html inclus.', - 'label' => 'Nombre maximum de caractères pour chaque commentaire', - 'selected' => '5000' - ]); ?> - - 'Editeurs = éditeurs + administrateurs
    Membres = membres + éditeurs + administrateurs' - ]); ?> - '' +

    Commentaires

    + $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'closeComment']) ]); ?> +
    +
    +
    + $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'commentApprove']), + '' + ]); ?> +
    +
    +
    +
    + $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'mailNotification']), + ]); ?> +
    +
    + $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'groupNotification']), + 'help' => 'Editeurs = éditeurs + administrateurs
    Membres = membres + éditeurs + administrateurs' + ]); ?> +
    +
    +
    diff --git a/module/blog/view/edit/edit.js.php b/module/blog/view/edit/edit.js.php index 0b4cc432..f7be9c2f 100755 --- a/module/blog/view/edit/edit.js.php +++ b/module/blog/view/edit/edit.js.php @@ -30,7 +30,9 @@ $("#blogEditDraft").on("click", function() { $("#blogEditForm").trigger("submit"); }); - +/** + * Options de commentaires + */ $("#blogEditCloseComment").on("change", function() { if ($(this).is(':checked') ) { $("#commentOptionsWrapper").slideUp(); diff --git a/module/blog/view/edit/edit.php b/module/blog/view/edit/edit.php index c5b3bf9c..56d507ef 100755 --- a/module/blog/view/edit/edit.php +++ b/module/blog/view/edit/edit.php @@ -76,32 +76,44 @@
    -

    Permissions

    +

    Options de publication

    +
    +
    + 'Choix du nombre maximum de caractères pour chaque commentaire de l\'article, mise en forme html comprise.', + 'label' => 'Caractères par commentaire', + 'selected' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'commentMaxlength']) + ]); ?> +
    +
    + 'Auteur', + 'selected' => $this->getUser('id'), + 'disabled' => $this->getUser('group') !== self::GROUP_ADMIN ? true : false + ]); ?> +
    +
    + 'L\'article n\'est visible qu\'après la date de publication prévue.', + 'label' => 'Date de publication', + 'value' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'publishedOn']) + ]); ?> +
    +
    -
    +
    -

    Options de publication

    - 'Choix du nombre maximum de caractères pour chaque commentaire de l\'article, mise en forme html comprise.', - 'label' => 'Caractères par commentaire', - 'selected' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'commentMaxlength']) - ]); ?> - 'Auteur', - 'selected' => $this->getUser('id'), - 'disabled' => $this->getUser('group') !== self::GROUP_ADMIN ? true : false - ]); ?> - 'L\'article n\'est visible qu\'après la date de publication prévue.', - 'label' => 'Date de publication', - 'value' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'publishedOn']) +

    Permissions

    + getUser('group') === self::GROUP_ADMIN ? $module::$articleRightsAdmin : $module::$articleRightsModerator , [ + 'label' => 'Droits d\'édition et de modification', + 'selected' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'editRights']) ]); ?>
    -
    +

    Commentaires

    Date: Fri, 17 Jul 2020 10:05:24 +0200 Subject: [PATCH 029/127] =?UTF-8?q?Compatibilit=C3=A9=20anciens=20blogs=20?= =?UTF-8?q?et=20correction=20de=20bugs=20(d=C3=A9compte)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/core.php | 32 ++++++++++++++++++++++++++++ module/blog/blog.php | 18 +++++++--------- module/blog/view/article/article.php | 2 +- 3 files changed, 41 insertions(+), 11 deletions(-) diff --git a/core/core.php b/core/core.php index fcb5e126..1c6edfdf 100755 --- a/core/core.php +++ b/core/core.php @@ -1367,6 +1367,38 @@ class common { $this->setData(['user',$userId,'pseudo',$this->getData(['user',$userId,'firstname'])]); $this->setData(['user',$userId,'signature',2]); } + + // Ajouter les champs de blog v3 + // Liste des pages dans pageList + $pageList = array(); + foreach ($this->getHierarchy(null,null,null) as $parentKey=>$parentValue) { + $pageList [] = $parentKey; + foreach ($parentValue as $childKey) { + $pageList [] = $childKey; + } + } + // Parcourir pageList et rechercher les modules de blog + foreach ($pageList as $parentKey => $parent) { + //La page a une galerie + if ($this->getData(['page',$parent,'moduleId']) === 'blog' ) { + $articleIds = array_keys(helper::arrayCollumn($this->getData(['module',$parent]), 'publishedOn', 'SORT_DESC')); + foreach ($articleIds as $key => $article) { + // Droits les deux groupes + $this->setData(['module', $parent, $article,'editRights','22']); + // Limite de taille 500 + $this->setData(['module', $parent, $article,'commentMaxlength', '500']); + // Pas d'approbation des commentaires + $this->setData(['module', $parent, $article,'commentApprove', false ]); + } + // Traitement des commentaires + if ( is_array($this->getData(['module', $parent, $article,'comment'])) ) { + foreach($this->getData(['module', $parent, $article,'comment']) as $commentId => $comment) { + // Approbation + $this->setData(['module', $parent, $article,'comment', $commentId, 'approval', true ]); + } + } + } + } $this->setData(['core', 'dataVersion', 10300]); } } diff --git a/module/blog/blog.php b/module/blog/blog.php index cf7e6b05..d53d50fc 100755 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -173,6 +173,8 @@ class blog extends common { $comment = $comments[$commentIds[$i]]; // Bouton d'approbation $buttonApproval = ''; + // Compatibilité avec les commentaires des versions précédentes, les valider + $comment['approval'] = array_key_exists('approval', $comment) === false ? true : $comment['approval'] ; if ( $this->getData(['module', $this->getUrl(0), $this->getUrl(2),'commentApprove']) === true) { $buttonApproval = template::button('blogcommentApprove' . $commentIds[$i], [ 'class' => $comment['approval'] === true ? 'blogCommentReject' : 'blogCommentApprove buttonRed' , @@ -304,7 +306,7 @@ class blog extends common { $rights = $this->getData(['module', $this->getUrl(0), $value,'editRights']); // Compatibilité pas de droit stocké placer droit par défaut $rights = empty($rights) ? '02' : $rights; - // Check les droits du propriétaire + // Check les droits du propriétaire // Check les droits du groupe if ( ( substr($rights,0,1) === '2' @@ -323,18 +325,14 @@ class blog extends common { // Articles en fonction de la pagination for($i = $pagination['first']; $i < $pagination['last']; $i++) { // Nombre de commentaires à approuver et approuvés - $approvals = []; - // Compatibilité : vérifier si les données sont disponibles - if ( $this->getData(['module', $this->getUrl(0), $articleIds[$i], 'comment' ,'approval' ]) !== NULL ) { - $approvals = helper::arrayCollumn($this->getData(['module', $this->getUrl(0), $articleIds[$i], 'comment' ]),'approval', 'SORT_DESC'); - } - if ( empty($approvals) ) { - $toApprove = 0; - $approved = count($this->getData(['module', $this->getUrl(0), $articleIds[$i],'comment'])); - } else { + $approvals = helper::arrayCollumn($this->getData(['module', $this->getUrl(0), $articleIds[$i], 'comment' ]),'approval', 'SORT_DESC'); + if ( is_array($approvals) ) { $a = array_values($approvals); $toApprove = count(array_keys($a,false)); $approved = count(array_keys($a,true)); + } else { + $toApprove = 0; + $approved = count($this->getData(['module', $this->getUrl(0), $articleIds[$i],'comment'])); } // Met en forme le tableau self::$articles[] = [ diff --git a/module/blog/view/article/article.php b/module/blog/view/article/article.php index e496fc23..45d071a8 100755 --- a/module/blog/view/article/article.php +++ b/module/blog/view/article/article.php @@ -27,7 +27,7 @@

    Cet article ne reçoit pas de commentaire.

    - getData(['module', $this->getUrl(0), $this->getUrl(1), 'comment'])); ?> + 0 ? $commentsNb . ' ' . 'commentaire' . $s : 'Pas encore de commentaire'; ?>

    From 83d9980486d36f22c41c06a514bc0aeb08b8013f Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Fri, 17 Jul 2020 17:27:34 +0200 Subject: [PATCH 030/127] merge function login --- core/module/user/user.php | 145 ++++++++++++++++++++------------------ 1 file changed, 76 insertions(+), 69 deletions(-) diff --git a/core/module/user/user.php b/core/module/user/user.php index d0db4623..8d4ac569 100755 --- a/core/module/user/user.php +++ b/core/module/user/user.php @@ -363,101 +363,108 @@ class user extends common { if($this->isPost()) { $userId = $this->getInput('userLoginId', helper::FILTER_ID, true); - // le userId n'existe pas, créer ou mettre à jour une entrée dans la liste noire - if( !$this->getData(['user', $userId])) { + /** + * Aucun compte existant + */ + if ( !$this->getData(['user', $userId])) { //Stockage de l'IP $this->setData([ 'blacklist', $userId, [ - 'connectFail' => $this->getData(['blacklist',$userId,'connectFail']) ? $this->getData(['blacklist',$userId,'connectFail']) + 1 : 1, + 'connectFail' => $this->getData(['blacklist',$userId,'connectFail']) + 1, 'lastFail' => time(), - 'ip' => $_SERVER['REMOTE_ADDR'] + 'ip' => helper::getIp() ] ]); - $notification = 'Identifiant ou mot de passe incorrect'; - } - - /** - * Compte valide : - * Mot de passe - * Groupe - */ - if( $this->getData(['user',$userId,'connectTimeout']) + $this->getData(['config', 'connect', 'timeout']) < time() - AND $this->getData(['user',$userId,'connectFail']) < $this->getData(['config', 'connect', 'attempt']) - AND password_verify($this->getInput('userLoginPassword', helper::FILTER_STRING_SHORT, true), $this->getData(['user', $userId, 'password'])) - AND $this->getData(['user', $userId, 'group']) >= self::GROUP_MEMBER - ) { - $expire = $this->getInput('userLoginLongTime') ? strtotime("+1 year") : 0; - setcookie('ZWII_USER_ID', $userId, $expire, helper::baseUrl(false, false), '', helper::isHttps(), true); - setcookie('ZWII_USER_PASSWORD', $this->getData(['user', $userId, 'password']), $expire, helper::baseUrl(false, false), '', helper::isHttps(), true); - // Accès multiples avec le même compte - $this->setData(['user',$userId,'accessCsrf',$_SESSION['csrf']]); - // Valeurs en sortie lorsque le site est en maintenance et que l'utilisateur n'est pas administrateur - if( - $this->getData(['config', 'maintenance']) - AND $this->getData(['user', $userId, 'group']) < self::GROUP_ADMIN - ) { // Verrouillage des IP $ipBlackList = helper::arrayCollumn($this->getData(['blacklist']), 'ip'); if ( $this->getData(['blacklist',$userId,'connectFail']) >= $this->getData(['config', 'connect', 'attempt']) AND in_array($this->getData(['blacklist',$userId,'ip']),$ipBlackList) ) { // Valeurs en sortie $this->addOutput([ - 'notification' => 'Seul un administrateur peut se connecter lors d\'une maintenance', + 'notification' => 'Trop de tentatives, compte verrouillé', 'redirect' => helper::baseUrl(), 'state' => false ]); - } - else { - // RAZ compteur échec connexion - $this->setData(['user',$userId,'connectFail',0 ]); - $this->setData(['user',$userId,'connectTimeout',0 ]); + } else { // Valeurs en sortie $this->addOutput([ - 'notification' => 'Connexion réussie', - 'redirect' => helper::baseUrl() . str_replace('_', '/', str_replace('__', '#', $this->getUrl(2))), - 'state' => true + 'notification' => 'Identifiant ou mot de passe incorrect' ]); } - } - // Sinon notification d'échec - else { - // L'utilisateur existe : incrémenter le compteur d'échec de connexion - if ( is_array($this->getdata(['user',$userId])) + /** + * Le compte existe + */ + } else { + // Cas 4 : le délai de blocage est dépassé et le compte est au max - Réinitialiser + if ($this->getData(['user',$userId,'connectTimeout']) + $this->getData(['config', 'connect', 'timeout']) < time() + AND $this->getData(['user',$userId,'connectFail']) === $this->getData(['config', 'connect', 'attempt']) ) { + $this->setData(['user',$userId,'connectFail',0 ]); + $this->setData(['user',$userId,'connectTimeout',0 ]); + } + // Check la présence des variables et contrôle du blocage du compte si valeurs dépassées + // Vérification du mot de passe et du groupe + if ( + ( $this->getData(['user',$userId,'connectTimeout']) + $this->getData(['config', 'connect', 'timeout']) ) < time() + AND $this->getData(['user',$userId,'connectFail']) < $this->getData(['config', 'connect', 'attempt']) + AND password_verify($this->getInput('userLoginPassword', helper::FILTER_STRING_SHORT, true), $this->getData(['user', $userId, 'password'])) + AND $this->getData(['user', $userId, 'group']) >= self::GROUP_MEMBER ) { - $this->setData(['user',$userId,'connectFail',$this->getdata(['user',$userId,'connectFail']) + 1 ]); - // Mettre à jour le timer et notifier - if ( $this->getdata(['user',$userId,'connectFail']) >= $this->getData(['config', 'connect', 'attempt']) + // Expiration + $expire = $this->getInput('userLoginLongTime') ? strtotime("+1 year") : 0; + setcookie('ZWII_USER_ID', $userId, $expire, helper::baseUrl(false, false), '', helper::isHttps(), true); + setcookie('ZWII_USER_PASSWORD', $this->getData(['user', $userId, 'password']), $expire, helper::baseUrl(false, false), '', helper::isHttps(), true); + // Accès multiples avec le même compte + $this->setData(['user',$userId,'accessCsrf',$_SESSION['csrf']]); + // Valeurs en sortie lorsque le site est en maintenance et que l'utilisateur n'est pas administrateur + if( + $this->getData(['config', 'maintenance']) + AND $this->getData(['user', $userId, 'group']) < self::GROUP_ADMIN ) { - $notification = 'Trop de tentatives, accès bloqué durant ' . ($this->getData(['config', 'connect', 'timeout']) / 60) . ' minutes.'; - // Incrémenter le timer - if ($this->getData(['user',$userId,'connectTimeout']) + $this->getData(['config', 'connect', 'timeout']) < time() ) { - $this->setData(['user',$userId,'connectTimeout', time()]); - } + $this->addOutput([ + 'notification' => 'Seul un administrateur peut se connecter lors d\'une maintenance', + 'redirect' => helper::baseUrl(), + 'state' => false + ]); } else { - $notification = 'Identifiant ou mot de passe incorrect'; + // Valeurs en sortie + $this->addOutput([ + 'notification' => 'Connexion réussie', + 'redirect' => helper::baseUrl() . str_replace('_', '/', str_replace('__', '#', $this->getUrl(2))), + 'state' => true + ]); } - // L'utilisateur n'existe pas - // Bloquer l'IP après les tentatives autorisées avec ce compte, - } elseif ( - $this->getData(['blacklist',$userId,'connectFail']) >= $this->getData(['config', 'connect', 'attempt']) - ) { - $notification = 'Trop de tentatives, compte verrouillé'; + // Sinon notification d'échec + } else { + $notification = 'Identifiant ou mot de passe incorrect'; + // Cas 1 le nombre de connexions est inférieur aux tentatives autorisées : incrément compteur d'échec + if ($this->getData(['user',$userId,'connectFail']) < $this->getData(['config', 'connect', 'attempt'])) { + $this->setData(['user',$userId,'connectFail',$this->getdata(['user',$userId,'connectFail']) + 1 ]); + } + // Cas 2 la limite du nombre de connexion est atteinte : placer le timer + if ( $this->getdata(['user',$userId,'connectFail']) == $this->getData(['config', 'connect', 'attempt']) ) { + $this->setData(['user',$userId,'connectTimeout', time()]); + } + // Cas 3 le délai de bloquage court + if ($this->getData(['user',$userId,'connectTimeout']) + $this->getData(['config', 'connect', 'timeout']) > time() ) { + $notification = 'Trop de tentatives, accès bloqué durant ' . ($this->getData(['config', 'connect', 'timeout']) / 60) . ' minutes.'; + } + // Journalisation + $dataLog = strftime('%d/%m/%y',time()) . ';' . strftime('%R',time()) . ';' ; + $dataLog .= helper::getIp() . ';'; + $dataLog .= $userId . ';' ; + $dataLog .= $this->getUrl() .';' ; + $dataLog .= 'échec de connexion' ; + $dataLog .= PHP_EOL; + if ($this->getData(['config','connect','log'])) { + file_put_contents(self::DATA_DIR . 'journal.log', $dataLog, FILE_APPEND); + } + // Valeurs en sortie + $this->addOutput([ + 'notification' => $notification + ]); } - // Journalisation - $dataLog = strftime('%d/%m/%y',time()) . ';' . strftime('%R',time()) . ';' ; - $dataLog .= $userId . ';' ; - $dataLog .= $this->getUrl() .';' ; - $dataLog .= 'échec de connexion' ; - $dataLog .= PHP_EOL; - if ($this->getData(['config','connect','log'])) { - file_put_contents(self::DATA_DIR . 'journal.log', $dataLog, FILE_APPEND); - } - // Valeurs en sortie - $this->addOutput([ - 'notification' => $notification - ]); } } // Valeurs en sortie From a4c077db0b6cb96cb2e771a84b4b2d006d54f090 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Fri, 7 Aug 2020 08:18:57 +0200 Subject: [PATCH 031/127] changes --- CHANGES.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index cb36a7f9..cdc54766 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -11,8 +11,6 @@ - Suppression des commentaires en masse. - Limiter l'édition des articles et des commentaires à l'id de l'éditeur - Approbation des commentaires - En cours : - - Reprise de la date d'édition, bug avec Chrome ## version 10.2.05 - Correction : From 38d80dab965768f06661628ce39f27faa4c3d916 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Fri, 7 Aug 2020 08:20:01 +0200 Subject: [PATCH 032/127] changes --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8537e321..70cb6afe 100755 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ ![](https://img.shields.io/github/last-commit/fredtempez/ZwiiCMS/master) ![](https://img.shields.io/github/release-date/fredtempez/ZwiiCMS) -# ZwiiCMS 10.2.05 +# ZwiiCMS 10.3.00 Zwii est un CMS sans base de données (flat-file) qui permet de créer et gérer facilement un site web sans aucune connaissance en programmation. From a049fcb269f7b9b825d9ebcc3298c8fa3b45f84f Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Sat, 8 Aug 2020 14:44:45 +0200 Subject: [PATCH 033/127] Changes --- CHANGES.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGES.md b/CHANGES.md index 3e06cfc6..a0526baa 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -11,6 +11,7 @@ - Suppression des commentaires en masse. - Limiter l'édition des articles et des commentaires à l'id de l'éditeur - Approbation des commentaires + ## version 10.2.06 - Corrections : - Anticipation de la dépréciation de l'option de cookie samesite=none. From 0ffe4f7b40066f349e8b5fd5952960a8f9ac64af Mon Sep 17 00:00:00 2001 From: fredtempez Date: Wed, 2 Sep 2020 09:08:27 +0200 Subject: [PATCH 034/127] ajoute balise
    --- module/blog/view/article/article.php | 216 ++++++++++++++------------- module/blog/view/index/index.php | 2 + 2 files changed, 111 insertions(+), 107 deletions(-) diff --git a/module/blog/view/article/article.php b/module/blog/view/article/article.php index 45d071a8..1bf1ba9e 100755 --- a/module/blog/view/article/article.php +++ b/module/blog/view/article/article.php @@ -1,111 +1,113 @@ -
    -
    -
    - - getData(['module', $this->getUrl(0), $this->getUrl(1), 'publishedOn']))); ?> - à getData(['module', $this->getUrl(0), $this->getUrl(1), 'publishedOn']))); ?> -
    -
    - getUser('group') >= self::GROUP_ADMIN): ?> -
    - helper::baseUrl() . $this->getUrl(0) . '/edit/' . $this->getUrl(1) . '/' . $_SESSION['csrf'], - 'value' => 'Editer' - ]); ?> -
    - -
    - getData(['module', $this->getUrl(0), $this->getUrl(1), 'pictureSize']) === null ? '100' : $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'pictureSize']); ?> - getData(['module', $this->getUrl(0), $this->getUrl(1), 'hidePicture']) == false) { - echo '' . $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'picture']) . ''; - } ?> -getData(['module', $this->getUrl(0), $this->getUrl(1), 'content']); ?> -

    -getData(['module', $this->getUrl(0), $this->getUrl(1), 'closeComment'])): ?> -

    Cet article ne reçoit pas de commentaire.

    - -

    - - - 0 ? $commentsNb . ' ' . 'commentaire' . $s : 'Pas encore de commentaire'; ?> -

    - - 'Rédiger un commentaire...', - 'readonly' => true - ]); ?> -
    - getUser('password') === $this->getInput('ZWII_USER_PASSWORD')): ?> - 'Nom', - 'readonly' => true, - 'value' => $module::$editCommentSignature - ]); ?> - $this->getUser('id') - ]); ?> - -
    -
    - 'Nom' - ]); ?> -
    -
    -
    Ou
    -
    -
    - helper::baseUrl() . 'user/login/' . str_replace('/', '_', $this->getUrl()) . '__comment', - 'value' => 'Connexion' - ]); ?> -
    -
    - - 'Commentaire avec maximum '.$this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'commentMaxlength']).' caractères', - 'class' => 'editorWysiwygComment', - 'noDirty' => true, - 'maxlength' => $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'commentMaxlength']) - ]); ?> -
    - getUser('password') !== $this->getInput('ZWII_USER_PASSWORD')): ?> -
    -
    - -
    -
    - -
    -
    - 'buttonGrey', - 'value' => 'Annuler' - ]); ?> -
    -
    - 'Envoyer', - 'ico' => '' - ]); ?> -
    +
    +
    +
    +
    + + getData(['module', $this->getUrl(0), $this->getUrl(1), 'publishedOn']))); ?> + à getData(['module', $this->getUrl(0), $this->getUrl(1), 'publishedOn']))); ?>
    - - + getUser('group') >= self::GROUP_ADMIN): ?> +
    + helper::baseUrl() . $this->getUrl(0) . '/edit/' . $this->getUrl(1) . '/' . $_SESSION['csrf'], + 'value' => 'Editer' + ]); ?> +
    + +
    + getData(['module', $this->getUrl(0), $this->getUrl(1), 'pictureSize']) === null ? '100' : $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'pictureSize']); ?> + getData(['module', $this->getUrl(0), $this->getUrl(1), 'hidePicture']) == false) { + echo '' . $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'picture']) . ''; + } ?> + getData(['module', $this->getUrl(0), $this->getUrl(1), 'content']); ?> +

    + getData(['module', $this->getUrl(0), $this->getUrl(1), 'closeComment'])): ?> +

    Cet article ne reçoit pas de commentaire.

    + +

    + + + 0 ? $commentsNb . ' ' . 'commentaire' . $s : 'Pas encore de commentaire'; ?> +

    + + 'Rédiger un commentaire...', + 'readonly' => true + ]); ?> +
    + getUser('password') === $this->getInput('ZWII_USER_PASSWORD')): ?> + 'Nom', + 'readonly' => true, + 'value' => $module::$editCommentSignature + ]); ?> + $this->getUser('id') + ]); ?> + +
    +
    + 'Nom' + ]); ?> +
    +
    +
    Ou
    +
    +
    + helper::baseUrl() . 'user/login/' . str_replace('/', '_', $this->getUrl()) . '__comment', + 'value' => 'Connexion' + ]); ?> +
    +
    + + 'Commentaire avec maximum '.$this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'commentMaxlength']).' caractères', + 'class' => 'editorWysiwygComment', + 'noDirty' => true, + 'maxlength' => $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'commentMaxlength']) + ]); ?> +
    + getUser('password') !== $this->getInput('ZWII_USER_PASSWORD')): ?> +
    +
    + +
    +
    + +
    +
    + 'buttonGrey', + 'value' => 'Annuler' + ]); ?> +
    +
    + 'Envoyer', + 'ico' => '' + ]); ?> +
    +
    +
    + + -
    -
    - $comment): ?> -
    -

    - le -

    - -
    - +
    +
    + $comment): ?> +
    +

    + le +

    + +
    + +
    -
    - + +
    \ No newline at end of file diff --git a/module/blog/view/index/index.php b/module/blog/view/index/index.php index 3734b479..81fe7a66 100755 --- a/module/blog/view/index/index.php +++ b/module/blog/view/index/index.php @@ -21,6 +21,7 @@
    From d5beaec9d73eb8ede99062ea28c1c7f06b6e8594 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Thu, 24 Sep 2020 18:01:51 +0200 Subject: [PATCH 035/127] merge --- module/blog/view/article/article.php | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/module/blog/view/article/article.php b/module/blog/view/article/article.php index 942e4838..1bf1ba9e 100644 --- a/module/blog/view/article/article.php +++ b/module/blog/view/article/article.php @@ -93,31 +93,6 @@ ]); ?>
    - - 'Commentaire', - 'maxlength' => '500' - ]); ?> - getUser('password') !== $this->getInput('ZWII_USER_PASSWORD')): ?> -
    -
    - -
    -
    - -
    -
    - 'buttonGrey', - 'value' => 'Annuler' - ]); ?> -
    -
    - 'Envoyer', - 'ico' => '' - ]); ?> -
    From f08650f148711d7218d7956ac47a5b86beb03872 Mon Sep 17 00:00:00 2001 From: Fred <23246457+fredtempez@users.noreply.github.com> Date: Mon, 28 Sep 2020 15:48:03 +0200 Subject: [PATCH 036/127] Update index.php --- core/module/config/view/index/index.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/module/config/view/index/index.php b/core/module/config/view/index/index.php index 97ec4a6a..24ffafbb 100644 --- a/core/module/config/view/index/index.php +++ b/core/module/config/view/index/index.php @@ -49,7 +49,7 @@ 'Description du site', 'value' => $this->getData(['config', 'metaDescription']), - 'help' => 'La description participe au référencement, n\'oubliez pas de personnaliser la description de chaque page sans un copié collé.' + 'help' => 'La description d\'une page participe à son référencement, chaque page doit disposer d\'une description différente.' ]); ?>
    From 02951c7c669e36d4a0cb40c6b3487d20ac362817 Mon Sep 17 00:00:00 2001 From: Prof Langues Date: Mon, 28 Sep 2020 16:20:43 +0200 Subject: [PATCH 037/127] fic test fonction update --- core/core.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/core.php b/core/core.php index c751d56d..5d37a536 100644 --- a/core/core.php +++ b/core/core.php @@ -1420,7 +1420,7 @@ class common { $this->setData(['core', 'dataVersion', 10301]); } // Version 10.4.00 - if ($this->getData(['core', 'dataVersion']) < 10300) { + if ($this->getData(['core', 'dataVersion']) < 10400) { // Ajouter le prénom comme pseudo et le pseudo comme signature foreach($this->getData(['user']) as $userId => $userIds){ $this->setData(['user',$userId,'pseudo',$this->getData(['user',$userId,'firstname'])]); From cda2d93812736e0ef502e6c5bd52fd87881a0796 Mon Sep 17 00:00:00 2001 From: Prof Langues Date: Mon, 28 Sep 2020 16:21:04 +0200 Subject: [PATCH 038/127] =?UTF-8?q?approbation=20de=20commentaire=20notifi?= =?UTF-8?q?cation=20invers=C3=A9e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- module/blog/blog.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/module/blog/blog.php b/module/blog/blog.php index d06f43b8..b279e8a8 100644 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -288,8 +288,8 @@ class blog extends common { // Valeurs en sortie $this->addOutput([ 'redirect' => helper::baseUrl() . $this->getUrl(0) . '/comment/'.$this->getUrl(2), - 'notification' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3), 'approval']) === true ? 'Commentaire approuvé' : 'Commentaire rejeté', - 'state' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3), 'approval']) + 'notification' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3), 'approval']) === true ? 'Commentaire rejeté' : 'Commentaire approuvé', + 'state' => !$this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3), 'approval']) ]); } } From e222a7ded2b3ccecdb108be28b14c3c3fe9d9b6d Mon Sep 17 00:00:00 2001 From: Prof Langues Date: Mon, 28 Sep 2020 16:44:01 +0200 Subject: [PATCH 039/127] =?UTF-8?q?Editer=20l'auteur=20d'un=20article=20:?= =?UTF-8?q?=20limiter=20la=20liste=20aux=20=C3=A9diteurs=20et=20admins?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- module/blog/blog.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/module/blog/blog.php b/module/blog/blog.php index b279e8a8..75912c33 100644 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -468,6 +468,10 @@ class blog extends common { self::$users = helper::arrayCollumn($this->getData(['user']), 'firstname'); ksort(self::$users); foreach(self::$users as $userId => &$userFirstname) { + // Les membres ne sont pas éditeurs, les exclure de la liste + if ( $this->getData(['user', $userId, 'group']) < self::GROUP_MODERATOR) { + unset(self::$users[$userId]); + } $userFirstname = $userFirstname . ' ' . $this->getData(['user', $userId, 'lastname']) . ' (' . self::$groupEdits[$this->getData(['user', $userId, 'group'])] . ')'; } unset($userFirstname); From da4e8fc46cc83013bb51c81dc1c650c7f36872b5 Mon Sep 17 00:00:00 2001 From: Prof Langues Date: Mon, 28 Sep 2020 16:45:22 +0200 Subject: [PATCH 040/127] GROUP_MODERATOR devient GROUP_EDITOR --- core/core.php | 16 ++++++++-------- core/module/page/page.php | 8 ++++---- core/module/user/user.php | 4 ++-- core/module/user/view/add/add.php | 2 +- core/module/user/view/edit/edit.php | 2 +- module/blog/blog.php | 18 +++++++++--------- module/form/form.php | 12 ++++++------ module/gallery/gallery.php | 14 +++++++------- module/news/news.php | 8 ++++---- module/redirection/redirection.php | 4 ++-- module/search/search.php | 2 +- 11 files changed, 45 insertions(+), 45 deletions(-) diff --git a/core/core.php b/core/core.php index 5d37a536..34f2098f 100644 --- a/core/core.php +++ b/core/core.php @@ -23,7 +23,7 @@ class common { const GROUP_BANNED = -1; const GROUP_VISITOR = 0; const GROUP_MEMBER = 1; - const GROUP_MODERATOR = 2; + const GROUP_EDITOR = 2; const GROUP_ADMIN = 3; const SIGNATURE_ID = 1; const SIGNATURE_PSEUDO = 2; @@ -127,24 +127,24 @@ class common { self::GROUP_BANNED => 'Banni', self::GROUP_VISITOR => 'Visiteur', self::GROUP_MEMBER => 'Membre', - self::GROUP_MODERATOR => 'Éditeur', + self::GROUP_EDITOR => 'Éditeur', self::GROUP_ADMIN => 'Administrateur' ]; public static $groupEdits = [ self::GROUP_BANNED => 'Banni', self::GROUP_MEMBER => 'Membre', - self::GROUP_MODERATOR => 'Éditeur', + self::GROUP_EDITOR => 'Éditeur', self::GROUP_ADMIN => 'Administrateur' ]; public static $groupNews = [ self::GROUP_MEMBER => 'Membre', - self::GROUP_MODERATOR => 'Éditeur', + self::GROUP_EDITOR => 'Éditeur', self::GROUP_ADMIN => 'Administrateur' ]; public static $groupPublics = [ self::GROUP_VISITOR => 'Visiteur', self::GROUP_MEMBER => 'Membre', - self::GROUP_MODERATOR => 'Éditeur', + self::GROUP_EDITOR => 'Éditeur', self::GROUP_ADMIN => 'Administrateur' ]; public static $timezone; @@ -2678,7 +2678,7 @@ class layout extends common { if($this->getUser('password') === $this->getInput('ZWII_USER_PASSWORD')) { // Items de gauche $leftItems = ''; - if($this->getUser('group') >= self::GROUP_MODERATOR) { + if($this->getUser('group') >= self::GROUP_EDITOR) { $leftItems .= '
  • '; $leftItems .= ''; $leftItems .= ''; @@ -2759,7 +2759,7 @@ class layout extends common { } // Items de droite $rightItems = ''; - if($this->getUser('group') >= self::GROUP_EDITOR) { + if($this->getUser('group') >= self::GROUP_MODERATOR) { $rightItems .= '
  • ' . template::ico('folder') . '
  • '; } if($this->getUser('group') >= self::GROUP_ADMIN) { @@ -2818,7 +2818,7 @@ class layout extends common { $vars .= 'var baseUrlQs = ' . json_encode(helper::baseUrl()) . ';'; if( $this->getUser('password') === $this->getInput('ZWII_USER_PASSWORD') - AND $this->getUser('group') >= self::GROUP_EDITOR + AND $this->getUser('group') >= self::GROUP_MODERATOR ) { $vars .= 'var privateKey = ' . json_encode(md5_file(self::DATA_DIR.'core.json')) . ';'; } diff --git a/core/module/page/page.php b/core/module/page/page.php index 1a162123..013c1a08 100644 --- a/core/module/page/page.php +++ b/core/module/page/page.php @@ -17,10 +17,10 @@ class page extends common { public static $actions = [ - 'add' => self::GROUP_EDITOR, - 'delete' => self::GROUP_EDITOR, - 'edit' => self::GROUP_EDITOR, - 'duplicate' => self::GROUP_EDITOR + 'add' => self::GROUP_MODERATOR, + 'delete' => self::GROUP_MODERATOR, + 'edit' => self::GROUP_MODERATOR, + 'duplicate' => self::GROUP_MODERATOR ]; public static $pagesNoParentId = [ '' => 'Aucune' diff --git a/core/module/user/user.php b/core/module/user/user.php index af7e0fd4..a385bdeb 100644 --- a/core/module/user/user.php +++ b/core/module/user/user.php @@ -124,7 +124,7 @@ class user extends common { // L'utilisateur n'existe pas $this->getData(['user', $this->getUrl(2)]) === null // Groupe insuffisant - AND ($this->getUrl('group') < self::GROUP_EDITOR) + AND ($this->getUrl('group') < self::GROUP_MODERATOR) ) { // Valeurs en sortie $this->addOutput([ @@ -183,7 +183,7 @@ class user extends common { AND $this->getUrl('group') <= self::GROUP_VISITOR ) // Impossible d'éditer un autre utilisateur - OR ($this->getUrl('group') < self::GROUP_EDITOR) + OR ($this->getUrl('group') < self::GROUP_MODERATOR) ) ) { // Valeurs en sortie diff --git a/core/module/user/view/add/add.php b/core/module/user/view/add/add.php index 831a52bf..ad80e4d1 100644 --- a/core/module/user/view/add/add.php +++ b/core/module/user/view/add/add.php @@ -50,7 +50,7 @@
    • Accès aux pages privées membres
    -
      +
      • Accès aux pages privées membres et éditeurs
      • Ajout / Édition / Suppression de pages
      • Ajout / Édition / Suppression de fichiers
      • diff --git a/core/module/user/view/edit/edit.php b/core/module/user/view/edit/edit.php index 28dfe0e5..1e890fe7 100644 --- a/core/module/user/view/edit/edit.php +++ b/core/module/user/view/edit/edit.php @@ -68,7 +68,7 @@
        • Accès aux pages privées membres
        -
          +
          • Accès aux pages privées membres et éditeurs
          • Ajout / Édition / Suppression de pages
          • Ajout / Édition / Suppression de fichiers
          • diff --git a/module/blog/blog.php b/module/blog/blog.php index 5370b88f..e0dacf3a 100644 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -19,14 +19,14 @@ class blog extends common { const EDIT_ALL = 'all'; public static $actions = [ - 'add' => self::GROUP_EDITOR, - 'comment' => self::GROUP_EDITOR, - 'commentApprove' => self::GROUP_EDITOR, - 'commentDelete' => self::GROUP_EDITOR, - 'commentDeleteAll' => self::GROUP_EDITOR, - 'config' => self::GROUP_EDITOR, - 'delete' => self::GROUP_EDITOR, - 'edit' => self::GROUP_EDITOR, + 'add' => self::GROUP_MODERATOR, + 'comment' => self::GROUP_MODERATOR, + 'commentApprove' => self::GROUP_MODERATOR, + 'commentDelete' => self::GROUP_MODERATOR, + 'commentDeleteAll' => self::GROUP_MODERATOR, + 'config' => self::GROUP_MODERATOR, + 'delete' => self::GROUP_MODERATOR, + 'edit' => self::GROUP_MODERATOR, 'index' => self::GROUP_VISITOR ]; @@ -310,7 +310,7 @@ class blog extends common { ( $this->getData(['module', $this->getUrl(0), $value,'editConsent']) === self::EDIT_OWNER AND $this->getData(['module', $this->getUrl(0), $value,'userId']) === $this->getUser('id') - AND $this->getUser('group') >= self::GROUP_EDITOR + AND $this->getUser('group') >= self::GROUP_MODERATOR ) OR ( @@ -481,7 +481,7 @@ class blog extends common { ksort(self::$users); foreach(self::$users as $userId => &$userFirstname) { // Les membres ne sont pas éditeurs, les exclure de la liste - if ( $this->getData(['user', $userId, 'group']) < self::GROUP_EDITOR) { + if ( $this->getData(['user', $userId, 'group']) < self::GROUP_MODERATOR) { unset(self::$users[$userId]); } $userFirstname = $userFirstname . ' ' . $this->getData(['user', $userId, 'lastname']) . ' (' . self::$groupEdits[$this->getData(['user', $userId, 'group'])] . ')'; diff --git a/module/blog/view/article/article.php b/module/blog/view/article/article.php index b8592fbc..f6f1e4f3 100644 --- a/module/blog/view/article/article.php +++ b/module/blog/view/article/article.php @@ -15,7 +15,7 @@ ( $this->getData(['module', $this->getUrl(0), $this->getUrl(1),'editConsent']) === $module::EDIT_OWNER AND $this->getData(['module', $this->getUrl(0), $this->getUrl(1),'userId']) === $this->getUser('id') - AND $this->getUser('group') >= self::GROUP_EDITOR + AND $this->getUser('group') >= self::GROUP_MODERATOR ) ) OR ( // Groupe diff --git a/module/form/form.php b/module/form/form.php index ff9a1635..6c11b2df 100644 --- a/module/form/form.php +++ b/module/form/form.php @@ -17,13 +17,13 @@ class form extends common { public static $actions = [ - 'config' => self::GROUP_EDITOR, - 'data' => self::GROUP_EDITOR, - 'delete' => self::GROUP_EDITOR, - 'deleteall' => self::GROUP_EDITOR, + 'config' => self::GROUP_MODERATOR, + 'data' => self::GROUP_MODERATOR, + 'delete' => self::GROUP_MODERATOR, + 'deleteall' => self::GROUP_MODERATOR, 'index' => self::GROUP_VISITOR, - 'export2csv' => self::GROUP_EDITOR, - 'output2csv' => self::GROUP_EDITOR + 'export2csv' => self::GROUP_MODERATOR, + 'output2csv' => self::GROUP_MODERATOR ]; public static $data = []; diff --git a/module/gallery/gallery.php b/module/gallery/gallery.php index c89655ef..77d0f2c3 100644 --- a/module/gallery/gallery.php +++ b/module/gallery/gallery.php @@ -36,13 +36,13 @@ class gallery extends common { public static $thumbs = []; public static $actions = [ - 'config' => self::GROUP_EDITOR, - 'delete' => self::GROUP_EDITOR, - 'dirs' => self::GROUP_EDITOR, - 'sortGalleries' => self::GROUP_EDITOR, - 'sortPictures' => self::GROUP_EDITOR, - 'edit' => self::GROUP_EDITOR, - 'theme' => self::GROUP_EDITOR, + 'config' => self::GROUP_MODERATOR, + 'delete' => self::GROUP_MODERATOR, + 'dirs' => self::GROUP_MODERATOR, + 'sortGalleries' => self::GROUP_MODERATOR, + 'sortPictures' => self::GROUP_MODERATOR, + 'edit' => self::GROUP_MODERATOR, + 'theme' => self::GROUP_MODERATOR, 'index' => self::GROUP_VISITOR ]; diff --git a/module/news/news.php b/module/news/news.php index adc1a2d3..4499028c 100644 --- a/module/news/news.php +++ b/module/news/news.php @@ -15,10 +15,10 @@ class news extends common { public static $actions = [ - 'add' => self::GROUP_EDITOR, - 'config' => self::GROUP_EDITOR, - 'delete' => self::GROUP_EDITOR, - 'edit' => self::GROUP_EDITOR, + 'add' => self::GROUP_MODERATOR, + 'config' => self::GROUP_MODERATOR, + 'delete' => self::GROUP_MODERATOR, + 'edit' => self::GROUP_MODERATOR, 'index' => self::GROUP_VISITOR ]; diff --git a/module/redirection/redirection.php b/module/redirection/redirection.php index f6aa0852..5c92521c 100644 --- a/module/redirection/redirection.php +++ b/module/redirection/redirection.php @@ -15,7 +15,7 @@ class redirection extends common { public static $actions = [ - 'config' => self::GROUP_EDITOR, + 'config' => self::GROUP_MODERATOR, 'index' => self::GROUP_VISITOR ]; @@ -49,7 +49,7 @@ class redirection extends common { // Message si l'utilisateur peut éditer la page if( $this->getUser('password') === $this->getInput('ZWII_USER_PASSWORD') - AND $this->getUser('group') >= self::GROUP_EDITOR + AND $this->getUser('group') >= self::GROUP_MODERATOR AND $this->getUrl(1) !== 'force' ) { // Valeurs en sortie diff --git a/module/search/search.php b/module/search/search.php index 556036f0..b2a41f07 100644 --- a/module/search/search.php +++ b/module/search/search.php @@ -20,7 +20,7 @@ class search extends common { public static $actions = [ 'index' => self::GROUP_VISITOR, - 'config' => self::GROUP_EDITOR + 'config' => self::GROUP_MODERATOR ]; // Variables pour l'affichage des résultats From 5c6a90c0acb88c97ecf40cefbf82a62a0c3b31ca Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Wed, 14 Oct 2020 19:17:37 +0200 Subject: [PATCH 082/127] Version module blog --- module/blog/blog.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/blog/blog.php b/module/blog/blog.php index e0dacf3a..1bf3c1d1 100644 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -86,7 +86,7 @@ class blog extends common { public static $users = []; - const BLOG_VERSION = '3.05.dev'; + const BLOG_VERSION = '3.1'; /** * Édition From ccc5041dad54630bd94bddcd93d46dc4852f28e4 Mon Sep 17 00:00:00 2001 From: Prof Langues Date: Thu, 15 Oct 2020 16:12:20 +0200 Subject: [PATCH 083/127] erreur de variables --- module/blog/blog.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/module/blog/blog.php b/module/blog/blog.php index 1bf3c1d1..c484e3b1 100644 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -177,8 +177,8 @@ class blog extends common { $buttonApproval = ''; // Compatibilité avec les commentaires des versions précédentes, les valider $comment['approval'] = array_key_exists('approval', $comment) === false ? true : $comment['approval'] ; - if ( $this->getData(['module', $this->getUrl(0), $this->getUrl(2),'commentApprove']) === true) { - $buttonApproval = template::button('blogcommentApprove' . $commentIds[$i], [ + if ( $this->getData(['module', $this->getUrl(0), $this->getUrl(2),'commentApproved']) === true) { + $buttonApproval = template::button('blogcommentApproved' . $commentIds[$i], [ 'class' => $comment['approval'] === true ? 'blogCommentReject' : 'blogCommentApprove buttonRed' , 'href' => helper::baseUrl() . $this->getUrl(0) . '/commentApprove/' . $this->getUrl(2) . '/' . $commentIds[$i] . '/' . $_SESSION['csrf'] , 'value' => $comment['approval'] === true ? 'A' : 'R' @@ -549,7 +549,7 @@ class blog extends common { } // Envoi du mail $sent code d'erreur ou de réussite $notification = $this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'commentApproved']) === true ? 'Commentaire déposé en attente d\'approbation': 'Commentaire déposé'; - if ($this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'mailNotification']) === true) { + if ($this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'commentNotification']) === true) { $sent = $this->sendMail( $to, 'Nouveau commentaire', From 4be16c87e88ada0f1485fd33f3257eab1aa5a0e3 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Thu, 15 Oct 2020 21:13:48 +0200 Subject: [PATCH 084/127] Modif Sylvain --- module/blog/blog.php | 21 ++++++++++----------- module/blog/view/article/article.php | 22 ++++++++++++---------- module/blog/view/edit/edit.php | 2 +- 3 files changed, 23 insertions(+), 22 deletions(-) diff --git a/module/blog/blog.php b/module/blog/blog.php index c484e3b1..f32e28f2 100644 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -178,8 +178,8 @@ class blog extends common { // Compatibilité avec les commentaires des versions précédentes, les valider $comment['approval'] = array_key_exists('approval', $comment) === false ? true : $comment['approval'] ; if ( $this->getData(['module', $this->getUrl(0), $this->getUrl(2),'commentApproved']) === true) { - $buttonApproval = template::button('blogcommentApproved' . $commentIds[$i], [ - 'class' => $comment['approval'] === true ? 'blogCommentReject' : 'blogCommentApprove buttonRed' , + $buttonApproval = template::button('blogCommentApproved' . $commentIds[$i], [ + 'class' => $comment['approval'] === true ? 'blogCommentReject' : 'blogCommentApproved buttonRed' , 'href' => helper::baseUrl() . $this->getUrl(0) . '/commentApprove/' . $this->getUrl(2) . '/' . $commentIds[$i] . '/' . $_SESSION['csrf'] , 'value' => $comment['approval'] === true ? 'A' : 'R' ]); @@ -307,21 +307,20 @@ class blog extends common { foreach ($articleIds as $key => $value) { if ( ( // Propriétaire - ( - $this->getData(['module', $this->getUrl(0), $value,'editConsent']) === self::EDIT_OWNER - AND $this->getData(['module', $this->getUrl(0), $value,'userId']) === $this->getUser('id') - AND $this->getUser('group') >= self::GROUP_MODERATOR - ) + $this->getData(['module', $this->getUrl(0), $value,'editConsent']) === self::EDIT_OWNER + AND ( $this->getData(['module', $this->getUrl(0), $value,'userId']) === $this->getUser('id') + OR $this->getUser('group') === self::GROUP_ADMIN ) + ) OR ( // Groupe - $this->getData(['module', $this->getUrl(0), $value,'editConsent'])) !== self::EDIT_OWNER + $this->getData(['module', $this->getUrl(0), $value,'editConsent']) !== self::EDIT_OWNER AND $this->getUser('group') >= $this->getData(['module',$this->getUrl(0), $value,'editConsent']) - ) + ) OR ( // Tout le monde $this->getData(['module', $this->getUrl(0), $value,'editConsent']) === self::EDIT_ALL - ) + ) ) { $filterData[] = $value; } @@ -457,7 +456,7 @@ class blog extends common { 'state' => $this->getInput('blogEditState', helper::FILTER_BOOLEAN), 'title' => $this->getInput('blogEditTitle', helper::FILTER_STRING_SHORT, true), 'userId' => $newuserid, - 'editConsent' => $this->getInput('blogEditConsent') === self::EDIT_GROUP ? $this->getUser('group') : self::EDIT_OWNER, + 'editConsent' => $this->getInput('blogEditConsent') === self::EDIT_GROUP ? $this->getUser('group') : $this->getInput('blogEditConsent'), 'commentMaxlength' => $this->getInput('blogEditCommentMaxlength'), 'commentApproved' => $this->getInput('blogEditCommentApproved', helper::FILTER_BOOLEAN), 'commentClose' => $this->getInput('blogEditCommentClose', helper::FILTER_BOOLEAN), diff --git a/module/blog/view/article/article.php b/module/blog/view/article/article.php index f6f1e4f3..41c30a49 100644 --- a/module/blog/view/article/article.php +++ b/module/blog/view/article/article.php @@ -13,18 +13,20 @@ AND ( // Propriétaire ( - $this->getData(['module', $this->getUrl(0), $this->getUrl(1),'editConsent']) === $module::EDIT_OWNER - AND $this->getData(['module', $this->getUrl(0), $this->getUrl(1),'userId']) === $this->getUser('id') - AND $this->getUser('group') >= self::GROUP_MODERATOR - ) - ) OR ( - // Groupe - $this->getData(['module', $this->getUrl(0), $this->getUrl(1),'editConsent']) !== $module::EDIT_OWNER - AND $this->getUser('group') >= $this->getData(['module',$this->getUrl(0), $this->getUrl(1),'editConsent']) + $this->getData(['module', $this->getUrl(0), $this->getUrl(1),'editConsent']) === $module::EDIT_OWNER + AND ( $this->getData(['module', $this->getUrl(0), $this->getUrl(1),'userId']) === $this->getUser('id') + OR $this->getUser('group') === self::GROUP_ADMIN ) ) OR ( - // Tout le monde - $this->getData(['module', $this->getUrl(0), $this->getUrl(1),'editConsent']) === $module::EDIT_ALL + // Groupe + $this->getData(['module', $this->getUrl(0), $this->getUrl(1),'editConsent']) !== $module::EDIT_OWNER + AND $this->getUser('group') >= $this->getData(['module',$this->getUrl(0), $this->getUrl(1),'editConsent']) + ) + OR ( + // Tout le monde + $this->getData(['module', $this->getUrl(0), $this->getUrl(1),'editConsent']) === $module::EDIT_ALL + AND $this->getUser('group') >= $module::$action['config'] + ) ) ): ?>
    - $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'commentApproved']), '' ]); ?> From fa0323141b3e6a7cfce68ff8e3d2d2bc513a1592 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Fri, 16 Oct 2020 16:59:13 +0200 Subject: [PATCH 085/127] Modifs Sylvain --- module/blog/view/article/article.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/module/blog/view/article/article.php b/module/blog/view/article/article.php index 41c30a49..51c6ec80 100644 --- a/module/blog/view/article/article.php +++ b/module/blog/view/article/article.php @@ -19,13 +19,14 @@ ) OR ( // Groupe - $this->getData(['module', $this->getUrl(0), $this->getUrl(1),'editConsent']) !== $module::EDIT_OWNER + ( $this->getData(['module', $this->getUrl(0), $this->getUrl(1),'editConsent']) === self::GROUP_ADMIN + OR $this->getData(['module', $this->getUrl(0), $this->getUrl(1),'editConsent']) === self::GROUP_MODERATOR) AND $this->getUser('group') >= $this->getData(['module',$this->getUrl(0), $this->getUrl(1),'editConsent']) ) OR ( // Tout le monde $this->getData(['module', $this->getUrl(0), $this->getUrl(1),'editConsent']) === $module::EDIT_ALL - AND $this->getUser('group') >= $module::$action['config'] + AND $this->getUser('group') >= $module::$actions['config'] ) ) ): ?> @@ -44,7 +45,7 @@ } ?> getData(['module', $this->getUrl(0), $this->getUrl(1), 'content']); ?>

    - getData(['module', $this->getUrl(0), $this->getUrl(1), 'closeComment'])): ?> + getData(['module', $this->getUrl(0), $this->getUrl(1), 'commentClose'])): ?>

    Cet article ne reçoit pas de commentaire.

    From 0562fbe33c9ba302df1572fe6e181f5f786b48fc Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Sat, 17 Oct 2020 16:45:30 +0200 Subject: [PATCH 086/127] correctif sylvain --- core/module/install/ressource/defaultdata.php | 6 +++--- module/blog/blog.php | 2 +- module/blog/view/edit/edit.php | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/module/install/ressource/defaultdata.php b/core/module/install/ressource/defaultdata.php index dabad596..03ff078d 100644 --- a/core/module/install/ressource/defaultdata.php +++ b/core/module/install/ressource/defaultdata.php @@ -660,7 +660,7 @@ class init extends common { 'state' => true, 'title' => 'Mon premier article', 'userId' => '', // Géré au moment de l'installation - 'editConsent' => 'group', + 'editConsent' => 'all', 'commentMaxlength' => '500', 'commentApproved' => false, 'commentClose' => false, @@ -677,7 +677,7 @@ class init extends common { 'state' => true, 'title' => 'Mon deuxième article', 'userId' => '', // Géré au moment de l'installation - 'editConsent' => 'group', + 'editConsent' => 'all', 'commentMaxlength' => '500', 'commentApproved' => false, 'commentClose' => false, @@ -694,7 +694,7 @@ class init extends common { 'state' => true, 'title' => 'Mon troisième article', 'userId' => '', // Géré au moment de l'installation - 'editConsent' => 'group', + 'editConsent' => 'all', 'commentMaxlength' => '500', 'commentApproved' => false, 'commentClose' => true, diff --git a/module/blog/blog.php b/module/blog/blog.php index f32e28f2..11ab9724 100644 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -119,7 +119,7 @@ class blog extends common { 'state' => $this->getInput('blogAddState', helper::FILTER_BOOLEAN), 'title' => $this->getInput('blogAddTitle', helper::FILTER_STRING_SHORT, true), 'userId' => $newuserid, - 'editConsent' => $this->getInput('blogEditConsent') === self::EDIT_GROUP ? $this->getUser('group') : self::EDIT_OWNER, + 'editConsent' => $this->getInput('blogAddConsent') === self::EDIT_GROUP ? $this->getUser('group') : $this->getInput('blogAddConsent'), 'commentMaxlength' => $this->getInput('blogAddCommentMaxlength'), 'commentApproved' => $this->getInput('blogAddCommentApproved', helper::FILTER_BOOLEAN), 'commentClose' => $this->getInput('blogAddCommentClose', helper::FILTER_BOOLEAN), diff --git a/module/blog/view/edit/edit.php b/module/blog/view/edit/edit.php index 8d39381e..1b8c37a6 100644 --- a/module/blog/view/edit/edit.php +++ b/module/blog/view/edit/edit.php @@ -95,7 +95,7 @@
    'Edition / Suppression', - 'selected' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'editConsent']), + 'selected' => is_numeric($this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'editConsent'])) ? $module::EDIT_GROUP : $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'editConsent']), 'help' => 'Les utilisateurs des groupes supérieurs accèdent à l\'article sans restriction' ]); ?>
    From 617351290dc75fe594aa24fd8979b9c5b8dc3134 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Sat, 17 Oct 2020 17:18:41 +0200 Subject: [PATCH 087/127] init --- core/core.php | 40 ++++++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 16 deletions(-) diff --git a/core/core.php b/core/core.php index 81709e99..1925e554 100644 --- a/core/core.php +++ b/core/core.php @@ -151,6 +151,8 @@ class common { private $url = ''; // Données de site private $user = []; + private $core = []; + private $config = []; private $page = []; private $module = []; @@ -167,17 +169,24 @@ class common { $this->input['_COOKIE'] = $_COOKIE; } + // Mise en cache des pages et des modules + $this->page = $this->getCache('page'); + $this->module = $this->getCache('module'); + $this->config = $this->getCache('config'); + $this->core = $this->getCache('core'); + // Import version 9 if (file_exists(self::DATA_DIR . 'core.json') === true && - $this->getData(['core','dataVersion']) < 10000) { - $keepUsers = isset($_SESSION['KEEP_USERS']) ? $_SESSION['KEEP_USERS'] : false; - $this->importData($keepUsers); - unset ($_SESSION['KEEP_USERS']); - // Réinstaller htaccess - copy('core/module/install/ressource/.htaccess', self::DATA_DIR . '.htaccess'); - common::$importNotices [] = "Importation réalisée avec succès" ; - //echo ''; + $this->getData(['core','dataVersion']) < 10000) { + $keepUsers = isset($_SESSION['KEEP_USERS']) ? $_SESSION['KEEP_USERS'] : false; + $this->importData($keepUsers); + unset ($_SESSION['KEEP_USERS']); + // Réinstaller htaccess + copy('core/module/install/ressource/.htaccess', self::DATA_DIR . '.htaccess'); + common::$importNotices [] = "Importation réalisée avec succès" ; + //echo ''; } + // Installation fraîche, initialisation des modules manquants // La langue d'installation par défaut est fr foreach (self::$dataStage as $stageId) { @@ -193,10 +202,6 @@ class common { $this->user = $this->getData(['user', $this->getInput('ZWII_USER_ID')]); } - // Mise en cache des pages et des modules - $this->page = $this->getCache('page'); - $this->module = $this->getCache('module'); - // Construit la liste des pages parents/enfants if($this->hierarchy['all'] === []) { $pages = helper::arrayCollumn($this->getData(['page']), 'position', 'SORT_ASC'); @@ -375,15 +380,18 @@ class common { * Lecture dans le cache, page et module */ if ($keys[0] === 'page' || - $keys[0] === 'module' ) { + $keys[0] === 'module' || + $keys[0] === 'core' || + $keys[0] === 'config' || + $keys[0] === 'page') { // Décent dans les niveaux de la variable $data - $data = array_merge ($this->page , $this->module); + $data = array_merge ($this->page , $this->module, $this->user, $this->config, $this->core); foreach($keys as $key) { // Si aucune donnée n'existe retourne null if(isset($data[$key]) === false) { return null; } - // Sinon décent dans les niveaux + // Sinon descend dans les niveaux else { $data = $data[$key]; } @@ -2857,4 +2865,4 @@ class layout extends common { } } -} \ No newline at end of file +} From b6023ede0f6099f29daae2ddec1497df627f4e5a Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Sun, 18 Oct 2020 08:51:02 +0200 Subject: [PATCH 088/127] engine ok --- core/core.php | 108 ++++++++++++++++---------------------------------- 1 file changed, 34 insertions(+), 74 deletions(-) diff --git a/core/core.php b/core/core.php index 1925e554..b4416740 100644 --- a/core/core.php +++ b/core/core.php @@ -156,6 +156,21 @@ class common { private $page = []; private $module = []; + // Descripteur de données Entrées / Sorties + // Liste ici tous les fichiers de données + private $dataFiles = [ + 'page' => '', + 'module' => '', + 'core' => '', + 'config' => '', + 'page' => '', + 'user' => '', + 'theme' => '', + 'admin' => '', + 'blacklist' => '' + ]; + + /** * Constructeur commun @@ -169,11 +184,16 @@ class common { $this->input['_COOKIE'] = $_COOKIE; } - // Mise en cache des pages et des modules - $this->page = $this->getCache('page'); - $this->module = $this->getCache('module'); - $this->config = $this->getCache('config'); - $this->core = $this->getCache('core'); + // Instanciation de la classe des entrées / sorties + // Récupére les descripteurs + foreach ($this->dataFiles as $keys => $value) { + // Constructeur JsonDB + $this->dataFiles[$keys] = new \Prowebcraft\JsonDb([ + 'name' => $keys . '.json', + 'dir' => $this->dirData ($keys,'fr') + ]);; + } + // Import version 9 if (file_exists(self::DATA_DIR . 'core.json') === true && @@ -186,7 +206,7 @@ class common { common::$importNotices [] = "Importation réalisée avec succès" ; //echo ''; } - + // Installation fraîche, initialisation des modules manquants // La langue d'installation par défaut est fr foreach (self::$dataStage as $stageId) { @@ -328,13 +348,9 @@ class common { * @param array $keys Clé(s) des données */ public function deleteData($keys) { - //Retourne une chaine contenant le dossier à créer - $folder = $this->dirData ($keys[0],'fr'); - // Constructeur JsonDB - $db = new \Prowebcraft\JsonDb([ - 'name' => $keys[0] . '.json', - 'dir' => $folder - ]); + // Descripteur + $db = $this->dataFiles[$keys[0]]; + // Aiguillage switch(count($keys)) { case 1: $db->delete($keys[0]); @@ -375,41 +391,10 @@ class common { public function getData($keys = []) { if (count($keys) >= 1) { - - /** - * Lecture dans le cache, page et module - */ - if ($keys[0] === 'page' || - $keys[0] === 'module' || - $keys[0] === 'core' || - $keys[0] === 'config' || - $keys[0] === 'page') { - // Décent dans les niveaux de la variable $data - $data = array_merge ($this->page , $this->module, $this->user, $this->config, $this->core); - foreach($keys as $key) { - // Si aucune donnée n'existe retourne null - if(isset($data[$key]) === false) { - return null; - } - // Sinon descend dans les niveaux - else { - $data = $data[$key]; - } - } - // Retourne les données - return $data; - } - /** * Lecture directe */ - //Retourne une chaine contenant le dossier à créer - $folder = $this->dirData ($keys[0],'fr'); - // Constructeur JsonDB - $db = new \Prowebcraft\JsonDb([ - 'name' => $keys[0] . '.json', - 'dir' => $folder - ]); + $db = $this->dataFiles[$keys[0]]; switch(count($keys)) { case 1: $tempData = $db->get($keys[0]); @@ -437,22 +422,6 @@ class common { } } - - /** - * Lecture des fichiers de données de page et mise ne cache - * @param @return string données des pages - */ - public function getCache($data) { - $folder = $this->dirData ($data,'fr'); - // Constructeur JsonDB - $db = new \Prowebcraft\JsonDb([ - 'name' => $data . '.json', - 'dir' => $folder - ]); - $tempData = $db->get($data); - return [$data => $tempData]; - } - /* * Dummy function * Compatibilité des modules avec v8 et v9 @@ -967,14 +936,10 @@ class common { return false; } - //Retourne une chaine contenant le dossier à créer - $folder = $this->dirData ($keys[0],'fr'); - // Constructeur JsonDB - $db = new \Prowebcraft\JsonDb([ - 'name' => $keys[0] . '.json', - 'dir' => $folder - ]); + // Descripteur + $db = $this->dataFiles[$keys[0]]; + // Aiguillage switch(count($keys)) { case 2: $db->set($keys[0],$keys[1]); @@ -1019,12 +984,7 @@ class common { if (!file_exists(self::DATA_DIR . '/' . $lang)) { mkdir (self::DATA_DIR . '/' . $lang); } - $folder = $this->dirData ($module,$lang); - // Constructeur JsonDB - $db = new \Prowebcraft\JsonDb([ - 'name' => $module . '.json', - 'dir' => $folder - ]); + $db = $this->dataFiles[$module]; if ($sampleSite === true) { $db->set($module,init::$siteData[$module]); } else { From 4b296ff48fa0defd3363ff754364ed6cea799c97 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Sun, 18 Oct 2020 09:03:50 +0200 Subject: [PATCH 089/127] =?UTF-8?q?Modif=20s=C3=A9lect?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- module/blog/view/add/add.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/blog/view/add/add.php b/module/blog/view/add/add.php index 85ab6b20..1af17238 100644 --- a/module/blog/view/add/add.php +++ b/module/blog/view/add/add.php @@ -89,7 +89,7 @@
    'Edition / Suppression', - 'selected' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'editConsent']), + 'selected' => $module::EDIT_ALL, 'help' => 'Les utilisateurs des groupes supérieurs accèdent à l\'article sans restriction' ]); ?>
    From dac78b6c02dec2358237248f912c44a65cbdc91b Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Sun, 18 Oct 2020 13:23:47 +0200 Subject: [PATCH 090/127] pas d'options selected --- module/blog/view/add/add.php | 25 ++++++------------------- 1 file changed, 6 insertions(+), 19 deletions(-) diff --git a/module/blog/view/add/add.php b/module/blog/view/add/add.php index 1af17238..f3ec7731 100644 --- a/module/blog/view/add/add.php +++ b/module/blog/view/add/add.php @@ -56,9 +56,7 @@

    - $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'hidePicture']) - ]); ?> +
    @@ -103,35 +101,24 @@

    Commentaires

    - $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'commentClose']) - ]); ?> +
    - $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'commentApproved']), - '' - ]); ?> +
    'Choix du nombre maximum de caractères pour chaque commentaire de l\'article, mise en forme html comprise.', - 'label' => 'Caractères par commentaire', - 'selected' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'commentMaxlength']) + 'label' => 'Caractères par commentaire' ]); ?>
    - $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'commentNotification']), - ]); ?> +
    - $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'commentGroupNotification']), - 'help' => 'Editeurs = éditeurs + administrateurs
    Membres = membres + éditeurs + administrateurs' - ]); ?> +
    From cd41906adf4b9e2fcb873d1d82195c4a8f5030e0 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Sun, 18 Oct 2020 17:19:20 +0200 Subject: [PATCH 091/127] Notification mail : icone dans la liste --- core/module/user/user.php | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/core/module/user/user.php b/core/module/user/user.php index a385bdeb..d8405b87 100644 --- a/core/module/user/user.php +++ b/core/module/user/user.php @@ -615,7 +615,7 @@ class user extends common { // Nettoyage de l'identifiant $userId = helper::filter($item['id'] , helper::FILTER_ID); // Enregistre le user - $this->setData([ + $create = $this->setData([ 'user', $userId, [ 'firstname' => $item['prenom'], @@ -633,19 +633,10 @@ class user extends common { "accessCsrf" => null ]]); // Icône de notification - $item['notification'] = template::ico('check'); - // Création du tableau de confirmation - self::$users[] = [ - $userId, - $item['nom'], - $item['prenom'], - self::$groups[$item['groupe']], - $item['prenom'], - $item['email'], - $item['notification'] - ]; + $item['notification'] = $create ? template::ico('check') : template::ico('cancel'); // Envoi du mail - if ($this->getInput('userImportNotification',helper::FILTER_BOOLEAN) === true) { + if ($create + AND $this->getInput('userImportNotification',helper::FILTER_BOOLEAN) === true) { $sent = $this->sendMail( $item['email'], 'Compte créé sur ' . $this->getData(['config', 'title']), @@ -659,6 +650,16 @@ class user extends common { $item['notification'] = template::ico('comment') ; } } + // Création du tableau de confirmation + self::$users[] = [ + $userId, + $item['nom'], + $item['prenom'], + self::$groups[$item['groupe']], + $item['prenom'], + $item['email'], + $item['notification'] + ]; } } } From f80db3cacf220cb38877db42780e9936e5de6f4c Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Sun, 18 Oct 2020 17:27:20 +0200 Subject: [PATCH 092/127] icone mail au lieu de comment --- core/module/user/user.php | 2 +- core/vendor/zwiico/css/zwiico-codes.css | 7 ++++--- core/vendor/zwiico/css/zwiico-embedded.css | 19 +++++++++--------- core/vendor/zwiico/css/zwiico-ie7-codes.css | 7 ++++--- core/vendor/zwiico/css/zwiico-ie7.css | 7 ++++--- core/vendor/zwiico/css/zwiico.css | 21 ++++++++++---------- core/vendor/zwiico/font/zwiico.eot | Bin 19376 -> 20368 bytes core/vendor/zwiico/font/zwiico.svg | 10 ++++++---- core/vendor/zwiico/font/zwiico.ttf | Bin 19216 -> 20208 bytes core/vendor/zwiico/font/zwiico.woff | Bin 12016 -> 12624 bytes core/vendor/zwiico/font/zwiico.woff2 | Bin 10252 -> 10828 bytes 11 files changed, 40 insertions(+), 33 deletions(-) diff --git a/core/module/user/user.php b/core/module/user/user.php index d8405b87..0f9eeb3d 100644 --- a/core/module/user/user.php +++ b/core/module/user/user.php @@ -647,7 +647,7 @@ class user extends common { ); if ($sent === true) { // Mail envoyé changement de l'icône - $item['notification'] = template::ico('comment') ; + $item['notification'] = template::ico('mail') ; } } // Création du tableau de confirmation diff --git a/core/vendor/zwiico/css/zwiico-codes.css b/core/vendor/zwiico/css/zwiico-codes.css index 3f2a5331..34a8ae82 100644 --- a/core/vendor/zwiico/css/zwiico-codes.css +++ b/core/vendor/zwiico/css/zwiico-codes.css @@ -1,4 +1,5 @@ +.zwiico-mail:before { content: '\2709'; } /* '✉' */ .zwiico-logout:before { content: '\e800'; } /* '' */ .zwiico-check:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ @@ -16,7 +17,6 @@ .zwiico-user:before { content: '\e80e'; } /* '' */ .zwiico-comment:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ -.zwiico-mimi:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ .zwiico-lock:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ @@ -25,12 +25,13 @@ .zwiico-upload:before { content: '\e817'; } /* '' */ .zwiico-down-open:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-cogs:before { content: '\e81a'; } /* '' */ +.zwiico-login:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ .zwiico-trash:before { content: '\e81c'; } /* '' */ .zwiico-plus-circled:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-login:before { content: '\e81f'; } /* '' */ +.zwiico-mimi-2:before { content: '\e81f'; } /* '' */ +.zwiico-cogs:before { content: '\e81f'; } /* '' */ .zwiico-down-big:before { content: '\e820'; } /* '' */ .zwiico-up-big:before { content: '\e821'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ diff --git a/core/vendor/zwiico/css/zwiico-embedded.css b/core/vendor/zwiico/css/zwiico-embedded.css index 1f97e7dc..196227e1 100644 --- a/core/vendor/zwiico/css/zwiico-embedded.css +++ b/core/vendor/zwiico/css/zwiico-embedded.css @@ -1,15 +1,15 @@ @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.eot?95570830'); - src: url('../font/zwiico.eot?95570830#iefix') format('embedded-opentype'), - url('../font/zwiico.svg?95570830#zwiico') format('svg'); + src: url('../font/zwiico.eot?90286248'); + src: url('../font/zwiico.eot?90286248#iefix') format('embedded-opentype'), + url('../font/zwiico.svg?90286248#zwiico') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'zwiico'; - src: url('data:application/octet-stream;base64,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') format('woff'), - url('data:application/octet-stream;base64,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') format('truetype'); + src: url('data:application/octet-stream;base64,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') format('woff'), + url('data:application/octet-stream;base64,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WFAbUllYIDxZIyAuRrACJUawF0NYUhtQWVggPFkusTABFCstsEMssDorIyAuRrACJUawF0NYUBtSWVggPFkusTABFCstsEQssDsriiAgPLAGI0KKOCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrsAZDLrAwKy2wRSywABawBCWwBCYgICBGI0dhsAwjQi5HI0cjYbALQysjIDwgLiM4sTABFCstsEYssQoEJUKwABawBCWwBCUgLkcjRyNhILAGI0KxDABCsAtDKyCwYFBYILBAUVizBCAFIBuzBCYFGllCQiMgR7AGQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsARDYGQjsAVDYWRQWLAEQ2EbsAVDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsTABFCstsEcssQA6Ky6xMAEUKy2wSCyxADsrISMgIDywBiNCIzixMAEUK7AGQy6wMCstsEkssAAVIEewACNCsgABARUUEy6wNiotsEossAAVIEewACNCsgABARUUEy6wNiotsEsssQABFBOwNyotsEwssDkqLbBNLLAAFkUjIC4gRoojYTixMAEUKy2wTiywCiNCsE0rLbBPLLIAAEYrLbBQLLIAAUYrLbBRLLIBAEYrLbBSLLIBAUYrLbBTLLIAAEcrLbBULLIAAUcrLbBVLLIBAEcrLbBWLLIBAUcrLbBXLLMAAABDKy2wWCyzAAEAQystsFksswEAAEMrLbBaLLMBAQBDKy2wWyyzAAABQystsFwsswABAUMrLbBdLLMBAAFDKy2wXiyzAQEBQystsF8ssgAARSstsGAssgABRSstsGEssgEARSstsGIssgEBRSstsGMssgAASCstsGQssgABSCstsGUssgEASCstsGYssgEBSCstsGcsswAAAEQrLbBoLLMAAQBEKy2waSyzAQAARCstsGosswEBAEQrLbBrLLMAAAFEKy2wbCyzAAEBRCstsG0sswEAAUQrLbBuLLMBAQFEKy2wbyyxADwrLrEwARQrLbBwLLEAPCuwQCstsHEssQA8K7BBKy2wciywABaxADwrsEIrLbBzLLEBPCuwQCstsHQssQE8K7BBKy2wdSywABaxATwrsEIrLbB2LLEAPSsusTABFCstsHcssQA9K7BAKy2weCyxAD0rsEErLbB5LLEAPSuwQistsHossQE9K7BAKy2weyyxAT0rsEErLbB8LLEBPSuwQistsH0ssQA+Ky6xMAEUKy2wfiyxAD4rsEArLbB/LLEAPiuwQSstsIAssQA+K7BCKy2wgSyxAT4rsEArLbCCLLEBPiuwQSstsIMssQE+K7BCKy2whCyxAD8rLrEwARQrLbCFLLEAPyuwQCstsIYssQA/K7BBKy2whyyxAD8rsEIrLbCILLEBPyuwQCstsIkssQE/K7BBKy2wiiyxAT8rsEIrLbCLLLILAANFUFiwBhuyBAIDRVgjIRshWVlCK7AIZbADJFB4sQUBFUVYMFktAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAHQrEAACqxAAdCsQAKKrEAB0KxAAoqsQAHQrkAAAALKrEAB0K5AAAACyq5AAMAAESxJAGIUViwQIhYuQADAGREsSgBiFFYuAgAiFi5AAMAAERZG7EnAYhRWLoIgAABBECIY1RYuQADAABEWVlZWVmxAA4quAH/hbAEjbECAESzBWQGAERE') format('truetype'); } /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ @@ -17,7 +17,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.svg?95570830#zwiico') format('svg'); + src: url('../font/zwiico.svg?90286248#zwiico') format('svg'); } } */ @@ -52,6 +52,7 @@ /* Uncomment for 3D effect */ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } +.zwiico-mail:before { content: '\2709'; } /* '✉' */ .zwiico-logout:before { content: '\e800'; } /* '' */ .zwiico-check:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ @@ -69,7 +70,6 @@ .zwiico-user:before { content: '\e80e'; } /* '' */ .zwiico-comment:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ -.zwiico-mimi:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ .zwiico-lock:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ @@ -78,12 +78,13 @@ .zwiico-upload:before { content: '\e817'; } /* '' */ .zwiico-down-open:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-cogs:before { content: '\e81a'; } /* '' */ +.zwiico-login:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ .zwiico-trash:before { content: '\e81c'; } /* '' */ .zwiico-plus-circled:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-login:before { content: '\e81f'; } /* '' */ +.zwiico-mimi-2:before { content: '\e81f'; } /* '' */ +.zwiico-cogs:before { content: '\e81f'; } /* '' */ .zwiico-down-big:before { content: '\e820'; } /* '' */ .zwiico-up-big:before { content: '\e821'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ diff --git a/core/vendor/zwiico/css/zwiico-ie7-codes.css b/core/vendor/zwiico/css/zwiico-ie7-codes.css index 70771bf3..4d630ced 100644 --- a/core/vendor/zwiico/css/zwiico-ie7-codes.css +++ b/core/vendor/zwiico/css/zwiico-ie7-codes.css @@ -1,4 +1,5 @@ +.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '✉ '); } .zwiico-logout { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } @@ -16,7 +17,6 @@ .zwiico-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-chat { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } @@ -25,12 +25,13 @@ .zwiico-upload { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cog-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mimi-2 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-spin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } diff --git a/core/vendor/zwiico/css/zwiico-ie7.css b/core/vendor/zwiico/css/zwiico-ie7.css index 3f8d61bf..d5b9c07a 100644 --- a/core/vendor/zwiico/css/zwiico-ie7.css +++ b/core/vendor/zwiico/css/zwiico-ie7.css @@ -10,6 +10,7 @@ /* font-size: 120%; */ } +.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '✉ '); } .zwiico-logout { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } @@ -27,7 +28,6 @@ .zwiico-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-chat { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } @@ -36,12 +36,13 @@ .zwiico-upload { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cog-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mimi-2 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-spin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } diff --git a/core/vendor/zwiico/css/zwiico.css b/core/vendor/zwiico/css/zwiico.css index 9e13625e..6ac9b7e8 100644 --- a/core/vendor/zwiico/css/zwiico.css +++ b/core/vendor/zwiico/css/zwiico.css @@ -1,11 +1,11 @@ @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.eot?21777250'); - src: url('../font/zwiico.eot?21777250#iefix') format('embedded-opentype'), - url('../font/zwiico.woff2?21777250') format('woff2'), - url('../font/zwiico.woff?21777250') format('woff'), - url('../font/zwiico.ttf?21777250') format('truetype'), - url('../font/zwiico.svg?21777250#zwiico') format('svg'); + src: url('../font/zwiico.eot?3829676'); + src: url('../font/zwiico.eot?3829676#iefix') format('embedded-opentype'), + url('../font/zwiico.woff2?3829676') format('woff2'), + url('../font/zwiico.woff?3829676') format('woff'), + url('../font/zwiico.ttf?3829676') format('truetype'), + url('../font/zwiico.svg?3829676#zwiico') format('svg'); font-weight: normal; font-style: normal; } @@ -15,7 +15,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.svg?21777250#zwiico') format('svg'); + src: url('../font/zwiico.svg?3829676#zwiico') format('svg'); } } */ @@ -55,6 +55,7 @@ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } +.zwiico-mail:before { content: '\2709'; } /* '✉' */ .zwiico-logout:before { content: '\e800'; } /* '' */ .zwiico-check:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ @@ -72,7 +73,6 @@ .zwiico-user:before { content: '\e80e'; } /* '' */ .zwiico-comment:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ -.zwiico-mimi:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ .zwiico-lock:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ @@ -81,12 +81,13 @@ .zwiico-upload:before { content: '\e817'; } /* '' */ .zwiico-down-open:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-cogs:before { content: '\e81a'; } /* '' */ +.zwiico-login:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ .zwiico-trash:before { content: '\e81c'; } /* '' */ .zwiico-plus-circled:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-login:before { content: '\e81f'; } /* '' */ +.zwiico-mimi-2:before { content: '\e81f'; } /* '' */ +.zwiico-cogs:before { content: '\e81f'; } /* '' */ .zwiico-down-big:before { content: '\e820'; } /* '' */ .zwiico-up-big:before { content: '\e821'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ diff --git a/core/vendor/zwiico/font/zwiico.eot b/core/vendor/zwiico/font/zwiico.eot index f915f667b9ab6d1a176987750ca564d7f63b7117..aebd4c7068cc8f629b1e2d94266290187c5cb6bf 100644 GIT binary patch delta 8077 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 delta 7119 zcmc&&eQaCTb-(w%Pl}`{eoLYxKk7-8Og_oBtPg+4Hcd*RZON%@D-P*64i$Yku|i9U z)7Ar8Flo9XP?xspORz23kbj0PNVD$IYPu}zhW-&`9#(AV)?ov(Vav8+La;1e&;soc z)cc)BO0nan>%K5aN9Wvo&pr2i-E$B5l^415%UpG)8Ect-Mje&M-n(?^ne5}$!^WBK zF~(;ZV`mpC^K1R8K8Ep2jLBCQKJ}QPzI{_>?C_7UZY-}|tgJutl@en|S{d`MU7WwN zhWQq(-vHJxKKu*IuYQqtF{T=f4SoK>rTNA7UtfHJv30`O4CT8^3c7<5|YU zt81%Q9?N(iQ5ZXC$g#!fs1{x8_S#_!>e+CSjqVw2fJVrO3m<5*xk z#w3@rfSVwygURe2EOfydi8b3_5C&~|MeLV2>#}c%`*_lxk&+v$Qk+*e!AU?OHXFbM z=mtOp+iU;?v&{xDXu8<|rh;w&(?Bc9qpKd1xS#n}5$j({OE z-alCfw#UAq#SaviDionA6{bi+kye;2F-c|>giEMglxZN%F-c-YhEUDK%(mWiZ=a?l z?4$biXn_eXR>90yA$~a$k4Q?~?($p+7bGs2Smm6iJ0cNTX|=!X`E0k#yryu3T$%%d zV8KbUxwqHcYpP1SJ=nC`GRLqJM{+hZvR5cE`?s4;9xO0fNJ5q>Oj3lTtRNSJtU*cS z30GK|aaHBCQ!O%;t25EAOgNTGnYz+pk9hyCQkZr^v&C#5Q-re0AZir{OVAu=EvTH! zGCvK(<$IXS<>^E=btflVy_2z&4KbE9TH`GNkB($jBbpMmpYT05SYV2*V28|PI)=e| z39ga^P8DML{Jm#R9Y2;ycN^i5ro=WT{CDyFw^#`s*$Vav##bO$$SREGisBln6q&-6 znRu)x5^ar9ME<1t>p?_h%kA+5{I&$*Lqvs$4;k;2&sG#{C5Ud8X?={rHhXJ-xB+Q1AZMP?OSW|5eMI zfx>no#KRP`SAsLg3e4-#Jzl-i!gb-%#Y%t+$s?o{4H4t8pyF#1Tt(<$p^U$kW-j@$ zfb)XfuyO1 z&X=)@pag?5bP7fGB?>Z3LIfyn;S{!j<>a1nf|^VU9CNBJ&7oSX%CuDnh=hPInLijg^6b) zbRz%IOCu5TQb)AVRY5i&F0hK?LV{&JV}^T2!!2ac6VXo(7Mh^+)DRaF4KGW`CfMiR zPKu-?W^&oX<7T%hE76TqOyamOlz#9K;>U5P8*Y{m+7;YsoQSuJPNb_QvzeLc@L*d{ zq*GJcHx}a^9MSXWs_s!Mh?a^nAu2M$ry_hvWQKZQK@CiTzn!3s~NkjaQPgDf9^J^<54~?T1bPsJM*V}Dx1Ph4dcA0S# z`xYDTaoUKtf`0+&6)9?^mE`1{&Cm)X{3U-yVU zWM0WT^ZkGPqc>lE>5J=?hZi3>R~jD5q{ER&BpeDT?HN9t>Q*DMp;2Wx)y(6dHqLfF zFRE~!2hQtfnj*{E5;B!4O@+#pz}=c>iXs(}C&+Qm{qXFx(**w1NBGHInxx=PZ0+0P zZvL6lt9ObI{FlUsf2R05rANWPlayC98I`d5pPL)Uj=m3f)Hi&bz1hJ#I61$33pdIx z-WSx}64lX@ky8C9>kWp6Li^gIL3*g3NIth8ArP7@v=trMhO#4HK=yI%G}APy4H}=} z46zNi1e*OmZ<9xnnNDdGu|Ls0+qLzyxh0M-bM_&N0+v7Mwl1Lgy7^8Z#?5b})Go9+w8%m~@= zR^po$G{5<0(vy-GjiQn5Yz-i_Q2VG~p!;5L7@{L_w=-BuJrXa#Qxer<_nG9&@#u)V z_HODkqlFA-lWs+CJfI3apioFap}Gq6NIdi9>SsTB<>JzbW4i}cC9?5i-(T=yv^WY1 zj#~+32@gj7^{w|U%za85okmYAW(K?a=_&oqoiFr4At9kvK`j>OW-g$VQ)8j}*l{z6 zpKy{mm(z1;)YgD&_x_ej(ushW@vLeF)`Wzl$di-@|hOwP}NuwhXiv(NzK95Q+45IAV)7F<_#W>uMY1c}m5f$yQ^T*w{z{npJ&J$9%Wu~O+5f+xNOfBi zFBG|Sr|}=Lc}J&|Xp1F&E~^7RUD337v0-?9*jn5^k*aw0|I6_y9RA52y!vrb=PUnr zVb88^hk5x9kN-~&X7N^E{O((_ZY$I5@9dqXF1Ky?IzL=sO+wR}mYCn$jNZ#%uem5> zxWBlL)R3dEYvQ7ezFI@#&k@#qCFaw7C+!`h38A!ajE~Oo4E3D&6pso(y^CK<~rvk9~D-p@X9v5~%CK{b(rDM?(_8&o{b7=97<4P8{67XV=cY z{$3Tg^znWFK)2L~fLVAE&?PUCo+|07;{8(5v?z*Rq>m5OP*BfG=O?lQb#~J3=io18 zeIvC$^+_Xoy*h_+}GC7ZqVatnRzak2d? z2gZ~knz#S@z=V*Vw%ZSyQ4Hl>=ze~L)(-8w3nlyP!RhMf*z44Z^H1>)#N$#rUvYpHRlKtImyag}1`zsak z83tf)X736ai-z;0Y|pXq?t4pYsv#TgH|90;^{xuCl?$k zoy2_JSU1)ko~i9tdZERsVtF<(f4WpOOIXdGDPk#+bh0JW{vfAU70c1`nQQPxzMLCy zR1D3WX*kTx%{$_OWrr_7xTB;89L+LFLvMcJHJLpC7U-BQmx!f2;cBQ`*EBE7Pv+9e zYw)!z(PKF*Z%%BFo9a?{2A1a?`^o$s?zLad4_AGbd+IfBlQdaOCd_0hog8rdR!xXW zXK{XFz-hK{ieWgu{0TZ7gqbTjej1&|$dA#06M&c&S8oGqF07mLPIJC&td|X^8I}z= zE!Om0u_iB0lzJThl6iH&30l*qiX+o!>a&R?7Q*gA$f~hG{_bKe5P*y4b50;rBCSPl zuI8hEe*49V&cn^=q={w2Ju96|)W~#V0^syC;^)g3plAWJw>u8*wEul#XEkiG8WWRq zMJHh9j7i6f*f&9FIcJn1`qh>ej?XH&+np0Y2vRK^2tn9@yDQxskD) zbjC>|H7z7n0h!^ouTLeBPwz~192wYlDUUf;+TqdNuG0o@wej|)U6wK89=h9N_W44a z@aFCN3o-lYf|sD+bo(94BH%aAn~A0Ke`ZcqMYVFw?!e^}_L?&Ulh!G;l} ze+;)8e+9FEWc1`SOY4KCVT`Zu8*oNHTs8(>29yBA9$bb~rX0_nDsBivG7=jiCAF7w zbUAh0aR`GrbE@pf@XGC3RW|I))1I)%mlsV(%Fi$2ri%Q0!jbGZj`di2ehPks6juZ; z#!r!eQ|OAycI0?=c#O0(;9n)x(9#@-^84IrM@PmQ#*|s09rKvqPxJP($Cva24Gvp5 zk*XfFOk3(cl5U8$tRwfE2=t)2uc72oq^FDvy%o!!KUjq=@7nXzv7Z`} z_35E%-4!{qXUi{nG9gKcLN+us*;aZ2N=JefJ44_p zSk5reF|vCSt}&*nC|z5o9=9l>&M|oAgmsOvqadb1a3W@`YuueV3BsMZi+FNa`ULS1 zF-tr|oFX0~P7}{z5NC*oh&kdR;%?$OTm^NOn6e=5AtoY<#6(1in20z>Jb4iJ5)TpQ ziHC^$h=+&^#B&71{lr5=nRtkpCmtdmu$-}NM=w}Tbu8l?#QY-7JL901+@!$Z5C+SZ zvu~UIA`M*b2VIJ|A95*Ty<|E2w^>(c;IcmKQp8$uDPp~BIR_f7)d6RfMlSD~OA+rQ zE=9bLS{ojGA>Viya~Vfpa-^Qwt5nqn*z{}c`sreg^Dm)O_&pup6E3XPm_nJs(nM_F zdtbdyH8Yn|bFYhUW7&gQEjRT#%hm@Ho2d2hr%vH%f2vrM7AI;c8ojPRj_*mcPc7i- a1Pgtcvf&flmwt`k{6$B8x+d5JWB&n;IXhnf diff --git a/core/vendor/zwiico/font/zwiico.svg b/core/vendor/zwiico/font/zwiico.svg index 1fd44a24..f0726416 100644 --- a/core/vendor/zwiico/font/zwiico.svg +++ b/core/vendor/zwiico/font/zwiico.svg @@ -6,6 +6,8 @@ + + @@ -40,8 +42,6 @@ - - @@ -58,7 +58,7 @@ - + @@ -68,7 +68,9 @@ - + + + diff --git a/core/vendor/zwiico/font/zwiico.ttf b/core/vendor/zwiico/font/zwiico.ttf index ed31a7bbdeab8311f42bc76271dec6d4eefd08ce..930ab38b3dc1888f3d6d90074b1dbbdef768872c 100644 GIT binary patch delta 8060 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 N!G_nAS(ObB|0e*9QVak9 delta 7103 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 Sc}xx%92~GDLRwfbu>S*0TZNGT delta 11526 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

    1fs%mx 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 acc+%S9y@+PNL`3hL*sxDT_|orp#K2Lhb9C7 diff --git a/core/vendor/zwiico/font/zwiico.woff2 b/core/vendor/zwiico/font/zwiico.woff2 index c14b7e0e1e284fa3d5bd74c6208e1899119de80d..ec4c79f720c0cd40c0b442ab5bdcafb4c25ab3b0 100644 GIT binary patch literal 10828 zcmV-SDznvhPew8T0RR9104huX4*&oF08a1#04ehT0RR9100000000000000000000 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 SgKPf7*?kxDvG1X<1pok$wz0zi From 23757e3fbc5b1b3c13b7929fbaaeb692fbdb6abf Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Mon, 19 Oct 2020 09:22:56 +0200 Subject: [PATCH 093/127] Champ d'import manquant --- core/core.php | 2 +- core/module/user/user.php | 7 ++++++- core/module/user/view/import/import.php | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/core/core.php b/core/core.php index 81709e99..c0125db3 100644 --- a/core/core.php +++ b/core/core.php @@ -43,7 +43,7 @@ class common { const ACCESS_TIMER = 1800; // Numéro de version - const ZWII_VERSION = '10.4.00'; + const ZWII_VERSION = '10.4.00a'; const ZWII_UPDATE_CHANNEL = "v10"; public static $actions = []; diff --git a/core/module/user/user.php b/core/module/user/user.php index 0f9eeb3d..975b822e 100644 --- a/core/module/user/user.php +++ b/core/module/user/user.php @@ -594,7 +594,12 @@ class user extends common { AND array_key_exists('prenom',$item) AND array_key_exists('nom',$item) AND array_key_exists('groupe',$item) - AND array_key_exists('email',$item) ) { + AND array_key_exists('email',$item) + AND $item['nom'] + AND $item['prenom'] + AND $item['id'] + AND $item['email'] + AND $item['groupe']) { // L'utilisateur existe if ( $this->getData(['user',helper::filter($item['id'] , helper::FILTER_ID)])) { diff --git a/core/module/user/view/import/import.php b/core/module/user/view/import/import.php index 7364775b..051aabba 100644 --- a/core/module/user/view/import/import.php +++ b/core/module/user/view/import/import.php @@ -56,7 +56,7 @@

    \ No newline at end of file From fdd52d206c71d18cd53943876bde56d960e4ba9a Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Mon, 19 Oct 2020 09:24:28 +0200 Subject: [PATCH 094/127] Aide connexion menu --- core/module/theme/view/menu/menu.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/core/module/theme/view/menu/menu.php b/core/module/theme/view/menu/menu.php index d8fac7af..dc40e90c 100644 --- a/core/module/theme/view/menu/menu.php +++ b/core/module/theme/view/menu/menu.php @@ -170,8 +170,7 @@
    $this->getData(['theme', 'menu', 'loginLink']), - 'help' => 'L\'activation de cette option n\'est pas recommandée' + 'checked' => $this->getData(['theme', 'menu', 'loginLink']) ]); ?>
    From 96425a116fe94bcb29e6c6b63981c6edaaba889d Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Mon, 19 Oct 2020 09:24:43 +0200 Subject: [PATCH 095/127] version --- core/core.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/core.php b/core/core.php index c0125db3..81709e99 100644 --- a/core/core.php +++ b/core/core.php @@ -43,7 +43,7 @@ class common { const ACCESS_TIMER = 1800; // Numéro de version - const ZWII_VERSION = '10.4.00a'; + const ZWII_VERSION = '10.4.00'; const ZWII_UPDATE_CHANNEL = "v10"; public static $actions = []; From f382a5a16b2ec13f00ecd9ab1ef7fc84a3ced387 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Mon, 19 Oct 2020 09:53:28 +0200 Subject: [PATCH 096/127] =?UTF-8?q?V=C3=A9rification=20de=20la=20valeur=20?= =?UTF-8?q?groupe?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/module/user/user.php | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/core/module/user/user.php b/core/module/user/user.php index 975b822e..c4025d4f 100644 --- a/core/module/user/user.php +++ b/core/module/user/user.php @@ -595,11 +595,16 @@ class user extends common { AND array_key_exists('nom',$item) AND array_key_exists('groupe',$item) AND array_key_exists('email',$item) - AND $item['nom'] + AND $item['nom'] AND $item['prenom'] AND $item['id'] - AND $item['email'] - AND $item['groupe']) { + AND $item['email'] + AND $item['groupe'] + ) { + // Validation du groupe + $item['groupe'] = (int) $item['groupe']; + $item['groupe'] = ( $item['groupe'] >= self::GROUP_BANNED AND $item['groupe'] <= self::GROUP_ADMIN ) + ? $item['groupe'] : 1; // L'utilisateur existe if ( $this->getData(['user',helper::filter($item['id'] , helper::FILTER_ID)])) { @@ -625,7 +630,7 @@ class user extends common { $userId, [ 'firstname' => $item['prenom'], 'forgot' => 0, - 'group' => (int) $item['groupe'], + 'group' => $item['groupe'] , 'lastname' => $item['nom'], 'mail' => $item['email'], 'pseudo' => $item['prenom'], From 0952e597e4aa81797df2f2e2ad645a7162e93548 Mon Sep 17 00:00:00 2001 From: Prof Langues Date: Mon, 19 Oct 2020 15:20:10 +0200 Subject: [PATCH 097/127] =?UTF-8?q?Erreur=20d'ic=C3=B4nes=20sous=20Win=20?= =?UTF-8?q?=3F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/vendor/zwiico/css/zwiico-codes.css | 7 +++---- core/vendor/zwiico/css/zwiico-embedded.css | 19 +++++++++--------- core/vendor/zwiico/css/zwiico-ie7-codes.css | 7 +++---- core/vendor/zwiico/css/zwiico-ie7.css | 7 +++---- core/vendor/zwiico/css/zwiico.css | 21 ++++++++++---------- core/vendor/zwiico/font/zwiico.eot | Bin 20368 -> 19376 bytes core/vendor/zwiico/font/zwiico.svg | 10 ++++------ core/vendor/zwiico/font/zwiico.ttf | Bin 20208 -> 19216 bytes core/vendor/zwiico/font/zwiico.woff | Bin 12624 -> 12016 bytes core/vendor/zwiico/font/zwiico.woff2 | Bin 10828 -> 10252 bytes 10 files changed, 32 insertions(+), 39 deletions(-) diff --git a/core/vendor/zwiico/css/zwiico-codes.css b/core/vendor/zwiico/css/zwiico-codes.css index 34a8ae82..3f2a5331 100644 --- a/core/vendor/zwiico/css/zwiico-codes.css +++ b/core/vendor/zwiico/css/zwiico-codes.css @@ -1,5 +1,4 @@ -.zwiico-mail:before { content: '\2709'; } /* '✉' */ .zwiico-logout:before { content: '\e800'; } /* '' */ .zwiico-check:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ @@ -17,6 +16,7 @@ .zwiico-user:before { content: '\e80e'; } /* '' */ .zwiico-comment:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ +.zwiico-mimi:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ .zwiico-lock:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ @@ -25,13 +25,12 @@ .zwiico-upload:before { content: '\e817'; } /* '' */ .zwiico-down-open:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-login:before { content: '\e81a'; } /* '' */ +.zwiico-cogs:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ .zwiico-trash:before { content: '\e81c'; } /* '' */ .zwiico-plus-circled:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-mimi-2:before { content: '\e81f'; } /* '' */ -.zwiico-cogs:before { content: '\e81f'; } /* '' */ +.zwiico-login:before { content: '\e81f'; } /* '' */ .zwiico-down-big:before { content: '\e820'; } /* '' */ .zwiico-up-big:before { content: '\e821'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ diff --git a/core/vendor/zwiico/css/zwiico-embedded.css b/core/vendor/zwiico/css/zwiico-embedded.css index 196227e1..1f97e7dc 100644 --- a/core/vendor/zwiico/css/zwiico-embedded.css +++ b/core/vendor/zwiico/css/zwiico-embedded.css @@ -1,15 +1,15 @@ @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.eot?90286248'); - src: url('../font/zwiico.eot?90286248#iefix') format('embedded-opentype'), - url('../font/zwiico.svg?90286248#zwiico') format('svg'); + src: url('../font/zwiico.eot?95570830'); + src: url('../font/zwiico.eot?95570830#iefix') format('embedded-opentype'), + url('../font/zwiico.svg?95570830#zwiico') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'zwiico'; - src: url('data:application/octet-stream;base64,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') format('woff'), - url('data:application/octet-stream;base64,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WFAbUllYIDxZIyAuRrACJUawF0NYUhtQWVggPFkusTABFCstsEMssDorIyAuRrACJUawF0NYUBtSWVggPFkusTABFCstsEQssDsriiAgPLAGI0KKOCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrsAZDLrAwKy2wRSywABawBCWwBCYgICBGI0dhsAwjQi5HI0cjYbALQysjIDwgLiM4sTABFCstsEYssQoEJUKwABawBCWwBCUgLkcjRyNhILAGI0KxDABCsAtDKyCwYFBYILBAUVizBCAFIBuzBCYFGllCQiMgR7AGQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsARDYGQjsAVDYWRQWLAEQ2EbsAVDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsTABFCstsEcssQA6Ky6xMAEUKy2wSCyxADsrISMgIDywBiNCIzixMAEUK7AGQy6wMCstsEkssAAVIEewACNCsgABARUUEy6wNiotsEossAAVIEewACNCsgABARUUEy6wNiotsEsssQABFBOwNyotsEwssDkqLbBNLLAAFkUjIC4gRoojYTixMAEUKy2wTiywCiNCsE0rLbBPLLIAAEYrLbBQLLIAAUYrLbBRLLIBAEYrLbBSLLIBAUYrLbBTLLIAAEcrLbBULLIAAUcrLbBVLLIBAEcrLbBWLLIBAUcrLbBXLLMAAABDKy2wWCyzAAEAQystsFksswEAAEMrLbBaLLMBAQBDKy2wWyyzAAABQystsFwsswABAUMrLbBdLLMBAAFDKy2wXiyzAQEBQystsF8ssgAARSstsGAssgABRSstsGEssgEARSstsGIssgEBRSstsGMssgAASCstsGQssgABSCstsGUssgEASCstsGYssgEBSCstsGcsswAAAEQrLbBoLLMAAQBEKy2waSyzAQAARCstsGosswEBAEQrLbBrLLMAAAFEKy2wbCyzAAEBRCstsG0sswEAAUQrLbBuLLMBAQFEKy2wbyyxADwrLrEwARQrLbBwLLEAPCuwQCstsHEssQA8K7BBKy2wciywABaxADwrsEIrLbBzLLEBPCuwQCstsHQssQE8K7BBKy2wdSywABaxATwrsEIrLbB2LLEAPSsusTABFCstsHcssQA9K7BAKy2weCyxAD0rsEErLbB5LLEAPSuwQistsHossQE9K7BAKy2weyyxAT0rsEErLbB8LLEBPSuwQistsH0ssQA+Ky6xMAEUKy2wfiyxAD4rsEArLbB/LLEAPiuwQSstsIAssQA+K7BCKy2wgSyxAT4rsEArLbCCLLEBPiuwQSstsIMssQE+K7BCKy2whCyxAD8rLrEwARQrLbCFLLEAPyuwQCstsIYssQA/K7BBKy2whyyxAD8rsEIrLbCILLEBPyuwQCstsIkssQE/K7BBKy2wiiyxAT8rsEIrLbCLLLILAANFUFiwBhuyBAIDRVgjIRshWVlCK7AIZbADJFB4sQUBFUVYMFktAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAHQrEAACqxAAdCsQAKKrEAB0KxAAoqsQAHQrkAAAALKrEAB0K5AAAACyq5AAMAAESxJAGIUViwQIhYuQADAGREsSgBiFFYuAgAiFi5AAMAAERZG7EnAYhRWLoIgAABBECIY1RYuQADAABEWVlZWVmxAA4quAH/hbAEjbECAESzBWQGAERE') format('truetype'); + src: url('data:application/octet-stream;base64,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') format('woff'), + url('data:application/octet-stream;base64,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') format('truetype'); } /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ @@ -17,7 +17,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.svg?90286248#zwiico') format('svg'); + src: url('../font/zwiico.svg?95570830#zwiico') format('svg'); } } */ @@ -52,7 +52,6 @@ /* Uncomment for 3D effect */ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } -.zwiico-mail:before { content: '\2709'; } /* '✉' */ .zwiico-logout:before { content: '\e800'; } /* '' */ .zwiico-check:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ @@ -70,6 +69,7 @@ .zwiico-user:before { content: '\e80e'; } /* '' */ .zwiico-comment:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ +.zwiico-mimi:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ .zwiico-lock:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ @@ -78,13 +78,12 @@ .zwiico-upload:before { content: '\e817'; } /* '' */ .zwiico-down-open:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-login:before { content: '\e81a'; } /* '' */ +.zwiico-cogs:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ .zwiico-trash:before { content: '\e81c'; } /* '' */ .zwiico-plus-circled:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-mimi-2:before { content: '\e81f'; } /* '' */ -.zwiico-cogs:before { content: '\e81f'; } /* '' */ +.zwiico-login:before { content: '\e81f'; } /* '' */ .zwiico-down-big:before { content: '\e820'; } /* '' */ .zwiico-up-big:before { content: '\e821'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ diff --git a/core/vendor/zwiico/css/zwiico-ie7-codes.css b/core/vendor/zwiico/css/zwiico-ie7-codes.css index 4d630ced..70771bf3 100644 --- a/core/vendor/zwiico/css/zwiico-ie7-codes.css +++ b/core/vendor/zwiico/css/zwiico-ie7-codes.css @@ -1,5 +1,4 @@ -.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '✉ '); } .zwiico-logout { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } @@ -17,6 +16,7 @@ .zwiico-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-chat { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } @@ -25,13 +25,12 @@ .zwiico-upload { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cog-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mimi-2 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-spin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } diff --git a/core/vendor/zwiico/css/zwiico-ie7.css b/core/vendor/zwiico/css/zwiico-ie7.css index d5b9c07a..3f8d61bf 100644 --- a/core/vendor/zwiico/css/zwiico-ie7.css +++ b/core/vendor/zwiico/css/zwiico-ie7.css @@ -10,7 +10,6 @@ /* font-size: 120%; */ } -.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '✉ '); } .zwiico-logout { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } @@ -28,6 +27,7 @@ .zwiico-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-chat { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } @@ -36,13 +36,12 @@ .zwiico-upload { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cog-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mimi-2 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-spin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } diff --git a/core/vendor/zwiico/css/zwiico.css b/core/vendor/zwiico/css/zwiico.css index 6ac9b7e8..9e13625e 100644 --- a/core/vendor/zwiico/css/zwiico.css +++ b/core/vendor/zwiico/css/zwiico.css @@ -1,11 +1,11 @@ @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.eot?3829676'); - src: url('../font/zwiico.eot?3829676#iefix') format('embedded-opentype'), - url('../font/zwiico.woff2?3829676') format('woff2'), - url('../font/zwiico.woff?3829676') format('woff'), - url('../font/zwiico.ttf?3829676') format('truetype'), - url('../font/zwiico.svg?3829676#zwiico') format('svg'); + src: url('../font/zwiico.eot?21777250'); + src: url('../font/zwiico.eot?21777250#iefix') format('embedded-opentype'), + url('../font/zwiico.woff2?21777250') format('woff2'), + url('../font/zwiico.woff?21777250') format('woff'), + url('../font/zwiico.ttf?21777250') format('truetype'), + url('../font/zwiico.svg?21777250#zwiico') format('svg'); font-weight: normal; font-style: normal; } @@ -15,7 +15,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.svg?3829676#zwiico') format('svg'); + src: url('../font/zwiico.svg?21777250#zwiico') format('svg'); } } */ @@ -55,7 +55,6 @@ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } -.zwiico-mail:before { content: '\2709'; } /* '✉' */ .zwiico-logout:before { content: '\e800'; } /* '' */ .zwiico-check:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ @@ -73,6 +72,7 @@ .zwiico-user:before { content: '\e80e'; } /* '' */ .zwiico-comment:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ +.zwiico-mimi:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ .zwiico-lock:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ @@ -81,13 +81,12 @@ .zwiico-upload:before { content: '\e817'; } /* '' */ .zwiico-down-open:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-login:before { content: '\e81a'; } /* '' */ +.zwiico-cogs:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ .zwiico-trash:before { content: '\e81c'; } /* '' */ .zwiico-plus-circled:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-mimi-2:before { content: '\e81f'; } /* '' */ -.zwiico-cogs:before { content: '\e81f'; } /* '' */ +.zwiico-login:before { content: '\e81f'; } /* '' */ .zwiico-down-big:before { content: '\e820'; } /* '' */ .zwiico-up-big:before { content: '\e821'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ diff --git a/core/vendor/zwiico/font/zwiico.eot b/core/vendor/zwiico/font/zwiico.eot index aebd4c7068cc8f629b1e2d94266290187c5cb6bf..f915f667b9ab6d1a176987750ca564d7f63b7117 100644 GIT binary patch delta 7119 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 a1Pgtcvf&flmwt`k{6$B8x+d5JWB&n;IXhnf delta 8077 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 diff --git a/core/vendor/zwiico/font/zwiico.svg b/core/vendor/zwiico/font/zwiico.svg index f0726416..1fd44a24 100644 --- a/core/vendor/zwiico/font/zwiico.svg +++ b/core/vendor/zwiico/font/zwiico.svg @@ -6,8 +6,6 @@ - - @@ -42,6 +40,8 @@ + + @@ -58,7 +58,7 @@ - + @@ -68,9 +68,7 @@ - - - + diff --git a/core/vendor/zwiico/font/zwiico.ttf b/core/vendor/zwiico/font/zwiico.ttf index 930ab38b3dc1888f3d6d90074b1dbbdef768872c..ed31a7bbdeab8311f42bc76271dec6d4eefd08ce 100644 GIT binary patch delta 7103 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 N!G_nAS(ObB|0e*9QVak9 diff --git a/core/vendor/zwiico/font/zwiico.woff b/core/vendor/zwiico/font/zwiico.woff index e176fc7272623c4409eedd77f4d538b83f2e2b2c..a76c17ca45192871d4ba014e1f7b12210800e957 100644 GIT binary patch delta 11526 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

    1fs%mx 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 acc+%S9y@+PNL`3hL*sxDT_|orp#K2Lhb9C7 diff --git a/core/vendor/zwiico/font/zwiico.woff2 b/core/vendor/zwiico/font/zwiico.woff2 index c14b7e0e1e284fa3d5bd74c6208e1899119de80d..ec4c79f720c0cd40c0b442ab5bdcafb4c25ab3b0 100644 GIT binary patch literal 10828 zcmV-SDznvhPew8T0RR9104huX4*&oF08a1#04ehT0RR9100000000000000000000 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 SgKPf7*?kxDvG1X<1pok$wz0zi From 87d8f2a22ace05ecc73f8a164a1bde02c5554719 Mon Sep 17 00:00:00 2001 From: Prof Langues Date: Mon, 19 Oct 2020 17:07:37 +0200 Subject: [PATCH 099/127] =?UTF-8?q?captcha=20simple=20par=20d=C3=A9faut=20?= =?UTF-8?q?-=20changement=20de=20structure=20de=20stockage?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/class/template.class.php | 2 +- core/core.php | 7 +++++++ core/module/config/config.php | 2 +- core/module/config/view/index/index.php | 6 +++--- core/module/install/ressource/defaultdata.php | 1 + core/module/user/view/login/login.php | 2 +- module/blog/view/article/article.php | 2 +- module/form/view/index/index.php | 2 +- 8 files changed, 16 insertions(+), 8 deletions(-) diff --git a/core/class/template.class.php b/core/class/template.class.php index d8f8f6d8..4ea906ab 100644 --- a/core/class/template.class.php +++ b/core/class/template.class.php @@ -52,7 +52,7 @@ class template { // Génère deux nombres pour le captcha $numbers = array(0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,19,20); $letters = array('u','t','s','r','q','p','o','n','m','l','k','j','i','h','g','f','e','d','c','b','a'); - $limit = $attributes['limit'] ? 9 : count($letters)-1 ; + $limit = $attributes['limit'] ? count($letters)-1 : 10 ; $firstNumber = rand ( 0 , $limit ); $secondNumber = rand ( 0 , $limit ); $result = $firstNumber + $secondNumber; diff --git a/core/core.php b/core/core.php index 81709e99..d5783642 100644 --- a/core/core.php +++ b/core/core.php @@ -1476,6 +1476,13 @@ class common { $this->setData(['config', 'connect','captcha10', false]); $this->setData(['core', 'dataVersion', 10303]); } + // Version 10.4.00 + if ($this->getData(['core', 'dataVersion']) < 10400) { + // Activation par défaut du captcha à la connexion + $this->setData(['config', 'captchaStrong', $this->setData(['config', 'connect','captcha10'])]); + $this->deleteData(['config', 'connect','captcha10']); + $this->setData(['core', 'dataVersion', 10400]); + } } } diff --git a/core/module/config/config.php b/core/module/config/config.php index b97d1481..13e474b5 100644 --- a/core/module/config/config.php +++ b/core/module/config/config.php @@ -470,6 +470,7 @@ class config extends common { 'proxyType' => $this->getInput('configProxyType'), 'proxyUrl' => $this->getInput('configProxyUrl'), 'proxyPort' => $this->getInput('configProxyPort',helper::FILTER_INT), + 'captchaStrong' => $this->getInput('configCaptchaStrong',helper::FILTER_BOOLEAN), 'smtp' => [ 'enable' => $this->getInput('configSmtpEnable',helper::FILTER_BOOLEAN), 'host' => $this->getInput('configSmtpHost',helper::FILTER_STRING_SHORT), @@ -485,7 +486,6 @@ class config extends common { 'timeout' => $this->getInput('configConnectTimeout',helper::FILTER_INT), 'log' => $this->getInput('configConnectLog',helper::FILTER_BOOLEAN), 'captcha' => $this->getInput('configConnectCaptcha',helper::FILTER_BOOLEAN), - 'captcha10' => $this->getInput('configConnectCaptcha10',helper::FILTER_BOOLEAN) ] ] ]); diff --git a/core/module/config/view/index/index.php b/core/module/config/view/index/index.php index 007b3d85..8ac543b0 100644 --- a/core/module/config/view/index/index.php +++ b/core/module/config/view/index/index.php @@ -100,9 +100,9 @@ ]); ?>

    1fs%mx zeXc9X%jH%8#*Pj*Tz%a%(Sddf4e_fx#1Xt6T#R&kCv*OEbxdVTZ@~A26lgisUMeZl zelS6*B^}ms=Qt803;g(SniV(x9z{YuSG5Mpg*~P8*^+>rAb%1wXg9K$Cv79JlnxjH zEPkCwRF2{OSRgHfRz-v-U@g|h-|zwMI-&^Pe$^a4RY*?ON`~ktU%!;U6VrfGnAfNw%9y{(C)=fe!K%_IOo1 zFiL?Iy<20iR};79^m=rX*|>tk_ci;_1bxWj`$E4i_xuH5<->!^IM z4mc2cATF9NJz~aXLWtQ37POo!INCcshZvot0qp$C@6ErFeS3ajyhEr>GgGZ~V{%Z+ z?Y4dHeBQfY{^|-a zNb|=Gm1!4^^~~U$Hy^pwRLeGo_$&me&PmYE8A1;zZY?qJ{L3iVI|(e(7`Y&7SB4XS z0vIyeEsh43IjSrO{5l+nHoV%hT7WyHkz{z{L^u-rU;3jw^^u#zu7=ekJpN7*c4~M# zC{g{*s~eL(w@R|;)K`{u(Zy@uUyuqlq}!|*#7ou>>*hq;+0`b@T4_Q{TP$4?WzST{ zf4*!m|0#5?hvhg?VNfyB;po3j#T}{G1d?NohlGDILUVZ=)r2Yd(RI#KMsF{!_YbIS z?SwtVar;+!X0QgypiO`NwFIZgtnIigs(h|*pd5_xr>#ix8ES;HyJ?ga79z^EwjxbK zQSg&0U+<6T`Q&rLG-a%}@!js|4gczMLOvP+=|O9e&XKGDm_9yFEp=x%Hhb6BK$CXq zyl$}chCcl%++6z=3W~OQ#uap~Emu?f{8A7b?GO0X6;rUh^Uuw;yC__gKCAEWmvIDg zCpSS%?THd~hjdut3wS9!V@#FiM{f}t0Z7S=LL(DOBqFwT`zg)(ige}J_Xnc|1x z`t=dHx8?J1j)8|XXL)d*4dT?LI|#KiMj>p3iv-#2rwk-y@G6n^1JjG@{@y0IKawdm z)Wdl3sbzG&;-JW>8m`|*O-N!M%MQXpu!CFgj80%pk&kMV+=cjFLa3lw)YA?)8m2dG z>$M&DAO>P<1qF<&GaD41n*;pYK?IySqjDFQ7ekDNm2il%f;r!LqqT-*M(=xN`$t2Y z;`yHLui9pm+S(uE80u^sR!+CiL)Y894Hjk(#M_nM-f3ejWi#0T{&+@Gs zknbRv77+9EO!K48h@jU0D5GI>ydCXM@cLyXR(L*UVqjJ8IpS|J0RYq~w<5Pga5eE4 zEF?*S?0sNl?R|&P425tfE#5RJ_RZE2X z+L2^r@(W(bsafDkcFuIP<_#k-7+0!fKM}tgG7fY`{A?UTWC3ESX~2W1{~0f(CBpDl ziscI5$Lyg(2HZQW$(*@-fM2~3-Q9G8!$A`I{i64xM=LBxqnNfVYb(VSf5LyC zdJ;Sbv<#Puy#qGKRPVlPz*xcZf>jv}tSE`+Y4rsE{n8C^n=J5(lIgL1^;_Vn^R4ir z>7`eP=^KBbP#m_n)d{-_Q2aTBg{LhQQPS!bHc#YwV#yMW@V60L)_W<}h#sv)Y8R9lE$ z+%7L(lunjCV&%2|nMG_4c8|T*EQKW-7G$V8Ng-VjHiHPBl`-axxBx0I$1yW*YYFO^=_j{q3${k$W`)EOSf zh~-S@UqBa4x+K3xkxS2(xvopouGcN=_g_WdSa?|gvlIEh=0cz7uu)@#wg6CHsxWu(rH!9qN^LukR!kUaExr zm2a-Cz6UlaB61Izg3zG}*M=uSmPBe{Jgws2zCA!36uAhZbz@$%CeN732HdtoPb#fULNzUGF*)?0y}tvsFz>-eP^Nt|P*!rezafVRH7Gb$6Wd5xg_H2( zP0mOi7Sjfs2=A03i+4=hIffj*&iOKz7DX3DIlXHAV?k}P-oUca*wUm6Ea@X&I8&5TP-E_XuqfCFK z)8r*{f+ffgR_$Fc#3Fbhrjcv2N8x+g4n2#GMEzrGSPx*&ct6{ZV+=1-LBWx{i>L4r zIJzR47S@GET27%IPp;F|nDm^lnp;Bi(*RXUB;yO$VsdO?a(`VQj`%$k(dTcPy%(;+ zWT!oeS;?cVDgB*Qs;?f93r+KqXYENphozL+6&OSXY!uG^%Kp;2NR%b6UGMO*-D<(w zBJXF%8HzHj=iL>0H?~>(@i^=%;7Dj(uCp|NHpYD@OImH-Ig7asu0|0+b@F8|0SK-p z7}h`2+*GUE{wv>(p@I3X(@c``Ze8=8-31h8pH)9^AnOe7eM`~9Fo*l-Jyo=?mKJI) zSIMd+Jqj8FZg%n_ISu}Hf|6a#Y<*UhWarwf{XPS zB2V9lti2SLyGgwKgA(-#K)+n?1lIe5!3}X-BM~2L&d#l+%wj$_@=-Q+E=PQ#8)ioGZ$MrFWGXT62p3uH>isKFR%xE~j2%5zmo^i;wye+-*B`{Qm> z0G-mkzRpywjI)cu)F(X2)TP5o?7n*B(oAI8NTFX?2AC9Zf@7dC$DuI&1@_HzOgy!+ z22O_qAuZOGxPHC;MsG|18Wm1Of;$q_>{0sGwWmeQGaZKjEuuy|8|kNO_4kSQX3@WK zS9%Uh%x(i&nVjC2k@U362=$nh3t#&CV7ctJDh(Q*2A?K{(*6^+XolE6!-iKuYN^)o z_B`_h7tXF*c7brb!!K2YF=Td&{V9~rW$t)DK=lkWKx=+j(gt_?q5y3w` zUQU$ZCVWBJqQHME%O@U*DtAjg+r$?|wLPw@VwnR=rp+qr9 zDMPJ5BSuq2Yefg4o1)KR{KPoK)Wkl<>BS|-EyDZxnFj2WFQ97>!v9i&gCs$kAg9mc zcZAQ<(f>ZLUr}9>JwIw8nZ3aHmTUu9QAL`H{h|t9+Alnho<;f*_4^iKS4yrQzJ)%| zyC;d@uX&p0DAYwr+yY((fmp1);!%bXh!|ytVX+-7i~ymX+W-vzRnP^kLIKBmUk(|Y z6y$Bw&dRP)2CH3so?6sFSbtNDU7oGS5;6}yo?@r-K>=s3Gr2q1BYFbe(&R*pA0R-ZK4 z6hP=R8v`tu@m2_v9dyVK;%%G52pTYJ*{mxP>CGfZ+P)QyS=~u^2!R^)7pIT0;s7BfVYd{&Ye_Lc}2`0z7qtbPhJwFXn!@sZB|^+@y^B(5&HO7C19t zS?n}XW9N0@U0~g&ruIuk-HT|r)m_;Xh7?X=Bck6>?Qp~(ASl9x#2m#T#U&_Ft@jNK acc+%S9y@+PNL`3hL*sxDT_|orp#K2Lhb9C7 delta 12150 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 Sc}xx%92~GDLRwfbu>S*0TZNGT diff --git a/core/vendor/zwiico/font/zwiico.woff2 b/core/vendor/zwiico/font/zwiico.woff2 index ec4c79f720c0cd40c0b442ab5bdcafb4c25ab3b0..c14b7e0e1e284fa3d5bd74c6208e1899119de80d 100644 GIT binary patch literal 10252 zcmV+nDD&5MPew8T0RR9104NLq4*&oF080=604K5l0RR9100000000000000000000 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 SgKPf7*?kxDvG1X<1pok$wz0zi literal 10828 zcmV-SDznvhPew8T0RR9104huX4*&oF08a1#04ehT0RR9100000000000000000000 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 Date: Mon, 19 Oct 2020 15:38:20 +0200 Subject: [PATCH 098/127] =?UTF-8?q?Revert=20"Erreur=20d'ic=C3=B4nes=20sous?= =?UTF-8?q?=20Win=20=3F"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 0952e597e4aa81797df2f2e2ad645a7162e93548. --- core/vendor/zwiico/css/zwiico-codes.css | 7 ++++--- core/vendor/zwiico/css/zwiico-embedded.css | 19 +++++++++--------- core/vendor/zwiico/css/zwiico-ie7-codes.css | 7 ++++--- core/vendor/zwiico/css/zwiico-ie7.css | 7 ++++--- core/vendor/zwiico/css/zwiico.css | 21 ++++++++++---------- core/vendor/zwiico/font/zwiico.eot | Bin 19376 -> 20368 bytes core/vendor/zwiico/font/zwiico.svg | 10 ++++++---- core/vendor/zwiico/font/zwiico.ttf | Bin 19216 -> 20208 bytes core/vendor/zwiico/font/zwiico.woff | Bin 12016 -> 12624 bytes core/vendor/zwiico/font/zwiico.woff2 | Bin 10252 -> 10828 bytes 10 files changed, 39 insertions(+), 32 deletions(-) diff --git a/core/vendor/zwiico/css/zwiico-codes.css b/core/vendor/zwiico/css/zwiico-codes.css index 3f2a5331..34a8ae82 100644 --- a/core/vendor/zwiico/css/zwiico-codes.css +++ b/core/vendor/zwiico/css/zwiico-codes.css @@ -1,4 +1,5 @@ +.zwiico-mail:before { content: '\2709'; } /* '✉' */ .zwiico-logout:before { content: '\e800'; } /* '' */ .zwiico-check:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ @@ -16,7 +17,6 @@ .zwiico-user:before { content: '\e80e'; } /* '' */ .zwiico-comment:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ -.zwiico-mimi:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ .zwiico-lock:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ @@ -25,12 +25,13 @@ .zwiico-upload:before { content: '\e817'; } /* '' */ .zwiico-down-open:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-cogs:before { content: '\e81a'; } /* '' */ +.zwiico-login:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ .zwiico-trash:before { content: '\e81c'; } /* '' */ .zwiico-plus-circled:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-login:before { content: '\e81f'; } /* '' */ +.zwiico-mimi-2:before { content: '\e81f'; } /* '' */ +.zwiico-cogs:before { content: '\e81f'; } /* '' */ .zwiico-down-big:before { content: '\e820'; } /* '' */ .zwiico-up-big:before { content: '\e821'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ diff --git a/core/vendor/zwiico/css/zwiico-embedded.css b/core/vendor/zwiico/css/zwiico-embedded.css index 1f97e7dc..196227e1 100644 --- a/core/vendor/zwiico/css/zwiico-embedded.css +++ b/core/vendor/zwiico/css/zwiico-embedded.css @@ -1,15 +1,15 @@ @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.eot?95570830'); - src: url('../font/zwiico.eot?95570830#iefix') format('embedded-opentype'), - url('../font/zwiico.svg?95570830#zwiico') format('svg'); + src: url('../font/zwiico.eot?90286248'); + src: url('../font/zwiico.eot?90286248#iefix') format('embedded-opentype'), + url('../font/zwiico.svg?90286248#zwiico') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'zwiico'; - src: url('data:application/octet-stream;base64,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') format('woff'), - url('data:application/octet-stream;base64,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') format('truetype'); + src: url('data:application/octet-stream;base64,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') format('woff'), + url('data:application/octet-stream;base64,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WFAbUllYIDxZIyAuRrACJUawF0NYUhtQWVggPFkusTABFCstsEMssDorIyAuRrACJUawF0NYUBtSWVggPFkusTABFCstsEQssDsriiAgPLAGI0KKOCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrsAZDLrAwKy2wRSywABawBCWwBCYgICBGI0dhsAwjQi5HI0cjYbALQysjIDwgLiM4sTABFCstsEYssQoEJUKwABawBCWwBCUgLkcjRyNhILAGI0KxDABCsAtDKyCwYFBYILBAUVizBCAFIBuzBCYFGllCQiMgR7AGQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsARDYGQjsAVDYWRQWLAEQ2EbsAVDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsTABFCstsEcssQA6Ky6xMAEUKy2wSCyxADsrISMgIDywBiNCIzixMAEUK7AGQy6wMCstsEkssAAVIEewACNCsgABARUUEy6wNiotsEossAAVIEewACNCsgABARUUEy6wNiotsEsssQABFBOwNyotsEwssDkqLbBNLLAAFkUjIC4gRoojYTixMAEUKy2wTiywCiNCsE0rLbBPLLIAAEYrLbBQLLIAAUYrLbBRLLIBAEYrLbBSLLIBAUYrLbBTLLIAAEcrLbBULLIAAUcrLbBVLLIBAEcrLbBWLLIBAUcrLbBXLLMAAABDKy2wWCyzAAEAQystsFksswEAAEMrLbBaLLMBAQBDKy2wWyyzAAABQystsFwsswABAUMrLbBdLLMBAAFDKy2wXiyzAQEBQystsF8ssgAARSstsGAssgABRSstsGEssgEARSstsGIssgEBRSstsGMssgAASCstsGQssgABSCstsGUssgEASCstsGYssgEBSCstsGcsswAAAEQrLbBoLLMAAQBEKy2waSyzAQAARCstsGosswEBAEQrLbBrLLMAAAFEKy2wbCyzAAEBRCstsG0sswEAAUQrLbBuLLMBAQFEKy2wbyyxADwrLrEwARQrLbBwLLEAPCuwQCstsHEssQA8K7BBKy2wciywABaxADwrsEIrLbBzLLEBPCuwQCstsHQssQE8K7BBKy2wdSywABaxATwrsEIrLbB2LLEAPSsusTABFCstsHcssQA9K7BAKy2weCyxAD0rsEErLbB5LLEAPSuwQistsHossQE9K7BAKy2weyyxAT0rsEErLbB8LLEBPSuwQistsH0ssQA+Ky6xMAEUKy2wfiyxAD4rsEArLbB/LLEAPiuwQSstsIAssQA+K7BCKy2wgSyxAT4rsEArLbCCLLEBPiuwQSstsIMssQE+K7BCKy2whCyxAD8rLrEwARQrLbCFLLEAPyuwQCstsIYssQA/K7BBKy2whyyxAD8rsEIrLbCILLEBPyuwQCstsIkssQE/K7BBKy2wiiyxAT8rsEIrLbCLLLILAANFUFiwBhuyBAIDRVgjIRshWVlCK7AIZbADJFB4sQUBFUVYMFktAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAHQrEAACqxAAdCsQAKKrEAB0KxAAoqsQAHQrkAAAALKrEAB0K5AAAACyq5AAMAAESxJAGIUViwQIhYuQADAGREsSgBiFFYuAgAiFi5AAMAAERZG7EnAYhRWLoIgAABBECIY1RYuQADAABEWVlZWVmxAA4quAH/hbAEjbECAESzBWQGAERE') format('truetype'); } /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ @@ -17,7 +17,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.svg?95570830#zwiico') format('svg'); + src: url('../font/zwiico.svg?90286248#zwiico') format('svg'); } } */ @@ -52,6 +52,7 @@ /* Uncomment for 3D effect */ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } +.zwiico-mail:before { content: '\2709'; } /* '✉' */ .zwiico-logout:before { content: '\e800'; } /* '' */ .zwiico-check:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ @@ -69,7 +70,6 @@ .zwiico-user:before { content: '\e80e'; } /* '' */ .zwiico-comment:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ -.zwiico-mimi:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ .zwiico-lock:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ @@ -78,12 +78,13 @@ .zwiico-upload:before { content: '\e817'; } /* '' */ .zwiico-down-open:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-cogs:before { content: '\e81a'; } /* '' */ +.zwiico-login:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ .zwiico-trash:before { content: '\e81c'; } /* '' */ .zwiico-plus-circled:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-login:before { content: '\e81f'; } /* '' */ +.zwiico-mimi-2:before { content: '\e81f'; } /* '' */ +.zwiico-cogs:before { content: '\e81f'; } /* '' */ .zwiico-down-big:before { content: '\e820'; } /* '' */ .zwiico-up-big:before { content: '\e821'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ diff --git a/core/vendor/zwiico/css/zwiico-ie7-codes.css b/core/vendor/zwiico/css/zwiico-ie7-codes.css index 70771bf3..4d630ced 100644 --- a/core/vendor/zwiico/css/zwiico-ie7-codes.css +++ b/core/vendor/zwiico/css/zwiico-ie7-codes.css @@ -1,4 +1,5 @@ +.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '✉ '); } .zwiico-logout { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } @@ -16,7 +17,6 @@ .zwiico-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-chat { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } @@ -25,12 +25,13 @@ .zwiico-upload { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cog-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mimi-2 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-spin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } diff --git a/core/vendor/zwiico/css/zwiico-ie7.css b/core/vendor/zwiico/css/zwiico-ie7.css index 3f8d61bf..d5b9c07a 100644 --- a/core/vendor/zwiico/css/zwiico-ie7.css +++ b/core/vendor/zwiico/css/zwiico-ie7.css @@ -10,6 +10,7 @@ /* font-size: 120%; */ } +.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '✉ '); } .zwiico-logout { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } @@ -27,7 +28,6 @@ .zwiico-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-chat { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } @@ -36,12 +36,13 @@ .zwiico-upload { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cog-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mimi-2 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-spin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } diff --git a/core/vendor/zwiico/css/zwiico.css b/core/vendor/zwiico/css/zwiico.css index 9e13625e..6ac9b7e8 100644 --- a/core/vendor/zwiico/css/zwiico.css +++ b/core/vendor/zwiico/css/zwiico.css @@ -1,11 +1,11 @@ @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.eot?21777250'); - src: url('../font/zwiico.eot?21777250#iefix') format('embedded-opentype'), - url('../font/zwiico.woff2?21777250') format('woff2'), - url('../font/zwiico.woff?21777250') format('woff'), - url('../font/zwiico.ttf?21777250') format('truetype'), - url('../font/zwiico.svg?21777250#zwiico') format('svg'); + src: url('../font/zwiico.eot?3829676'); + src: url('../font/zwiico.eot?3829676#iefix') format('embedded-opentype'), + url('../font/zwiico.woff2?3829676') format('woff2'), + url('../font/zwiico.woff?3829676') format('woff'), + url('../font/zwiico.ttf?3829676') format('truetype'), + url('../font/zwiico.svg?3829676#zwiico') format('svg'); font-weight: normal; font-style: normal; } @@ -15,7 +15,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.svg?21777250#zwiico') format('svg'); + src: url('../font/zwiico.svg?3829676#zwiico') format('svg'); } } */ @@ -55,6 +55,7 @@ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } +.zwiico-mail:before { content: '\2709'; } /* '✉' */ .zwiico-logout:before { content: '\e800'; } /* '' */ .zwiico-check:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ @@ -72,7 +73,6 @@ .zwiico-user:before { content: '\e80e'; } /* '' */ .zwiico-comment:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ -.zwiico-mimi:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ .zwiico-lock:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ @@ -81,12 +81,13 @@ .zwiico-upload:before { content: '\e817'; } /* '' */ .zwiico-down-open:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-cogs:before { content: '\e81a'; } /* '' */ +.zwiico-login:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ .zwiico-trash:before { content: '\e81c'; } /* '' */ .zwiico-plus-circled:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-login:before { content: '\e81f'; } /* '' */ +.zwiico-mimi-2:before { content: '\e81f'; } /* '' */ +.zwiico-cogs:before { content: '\e81f'; } /* '' */ .zwiico-down-big:before { content: '\e820'; } /* '' */ .zwiico-up-big:before { content: '\e821'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ diff --git a/core/vendor/zwiico/font/zwiico.eot b/core/vendor/zwiico/font/zwiico.eot index f915f667b9ab6d1a176987750ca564d7f63b7117..aebd4c7068cc8f629b1e2d94266290187c5cb6bf 100644 GIT binary patch delta 8077 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 delta 7119 zcmc&&eQaCTb-(w%Pl}`{eoLYxKk7-8Og_oBtPg+4Hcd*RZON%@D-P*64i$Yku|i9U z)7Ar8Flo9XP?xspORz23kbj0PNVD$IYPu}zhW-&`9#(AV)?ov(Vav8+La;1e&;soc z)cc)BO0nan>%K5aN9Wvo&pr2i-E$B5l^415%UpG)8Ect-Mje&M-n(?^ne5}$!^WBK zF~(;ZV`mpC^K1R8K8Ep2jLBCQKJ}QPzI{_>?C_7UZY-}|tgJutl@en|S{d`MU7WwN zhWQq(-vHJxKKu*IuYQqtF{T=f4SoK>rTNA7UtfHJv30`O4CT8^3c7<5|YU zt81%Q9?N(iQ5ZXC$g#!fs1{x8_S#_!>e+CSjqVw2fJVrO3m<5*xk z#w3@rfSVwygURe2EOfydi8b3_5C&~|MeLV2>#}c%`*_lxk&+v$Qk+*e!AU?OHXFbM z=mtOp+iU;?v&{xDXu8<|rh;w&(?Bc9qpKd1xS#n}5$j({OE z-alCfw#UAq#SaviDionA6{bi+kye;2F-c|>giEMglxZN%F-c-YhEUDK%(mWiZ=a?l z?4$biXn_eXR>90yA$~a$k4Q?~?($p+7bGs2Smm6iJ0cNTX|=!X`E0k#yryu3T$%%d zV8KbUxwqHcYpP1SJ=nC`GRLqJM{+hZvR5cE`?s4;9xO0fNJ5q>Oj3lTtRNSJtU*cS z30GK|aaHBCQ!O%;t25EAOgNTGnYz+pk9hyCQkZr^v&C#5Q-re0AZir{OVAu=EvTH! zGCvK(<$IXS<>^E=btflVy_2z&4KbE9TH`GNkB($jBbpMmpYT05SYV2*V28|PI)=e| z39ga^P8DML{Jm#R9Y2;ycN^i5ro=WT{CDyFw^#`s*$Vav##bO$$SREGisBln6q&-6 znRu)x5^ar9ME<1t>p?_h%kA+5{I&$*Lqvs$4;k;2&sG#{C5Ud8X?={rHhXJ-xB+Q1AZMP?OSW|5eMI zfx>no#KRP`SAsLg3e4-#Jzl-i!gb-%#Y%t+$s?o{4H4t8pyF#1Tt(<$p^U$kW-j@$ zfb)XfuyO1 z&X=)@pag?5bP7fGB?>Z3LIfyn;S{!j<>a1nf|^VU9CNBJ&7oSX%CuDnh=hPInLijg^6b) zbRz%IOCu5TQb)AVRY5i&F0hK?LV{&JV}^T2!!2ac6VXo(7Mh^+)DRaF4KGW`CfMiR zPKu-?W^&oX<7T%hE76TqOyamOlz#9K;>U5P8*Y{m+7;YsoQSuJPNb_QvzeLc@L*d{ zq*GJcHx}a^9MSXWs_s!Mh?a^nAu2M$ry_hvWQKZQK@CiTzn!3s~NkjaQPgDf9^J^<54~?T1bPsJM*V}Dx1Ph4dcA0S# z`xYDTaoUKtf`0+&6)9?^mE`1{&Cm)X{3U-yVU zWM0WT^ZkGPqc>lE>5J=?hZi3>R~jD5q{ER&BpeDT?HN9t>Q*DMp;2Wx)y(6dHqLfF zFRE~!2hQtfnj*{E5;B!4O@+#pz}=c>iXs(}C&+Qm{qXFx(**w1NBGHInxx=PZ0+0P zZvL6lt9ObI{FlUsf2R05rANWPlayC98I`d5pPL)Uj=m3f)Hi&bz1hJ#I61$33pdIx z-WSx}64lX@ky8C9>kWp6Li^gIL3*g3NIth8ArP7@v=trMhO#4HK=yI%G}APy4H}=} z46zNi1e*OmZ<9xnnNDdGu|Ls0+qLzyxh0M-bM_&N0+v7Mwl1Lgy7^8Z#?5b})Go9+w8%m~@= zR^po$G{5<0(vy-GjiQn5Yz-i_Q2VG~p!;5L7@{L_w=-BuJrXa#Qxer<_nG9&@#u)V z_HODkqlFA-lWs+CJfI3apioFap}Gq6NIdi9>SsTB<>JzbW4i}cC9?5i-(T=yv^WY1 zj#~+32@gj7^{w|U%za85okmYAW(K?a=_&oqoiFr4At9kvK`j>OW-g$VQ)8j}*l{z6 zpKy{mm(z1;)YgD&_x_ej(ushW@vLeF)`Wzl$di-@|hOwP}NuwhXiv(NzK95Q+45IAV)7F<_#W>uMY1c}m5f$yQ^T*w{z{npJ&J$9%Wu~O+5f+xNOfBi zFBG|Sr|}=Lc}J&|Xp1F&E~^7RUD337v0-?9*jn5^k*aw0|I6_y9RA52y!vrb=PUnr zVb88^hk5x9kN-~&X7N^E{O((_ZY$I5@9dqXF1Ky?IzL=sO+wR}mYCn$jNZ#%uem5> zxWBlL)R3dEYvQ7ezFI@#&k@#qCFaw7C+!`h38A!ajE~Oo4E3D&6pso(y^CK<~rvk9~D-p@X9v5~%CK{b(rDM?(_8&o{b7=97<4P8{67XV=cY z{$3Tg^znWFK)2L~fLVAE&?PUCo+|07;{8(5v?z*Rq>m5OP*BfG=O?lQb#~J3=io18 zeIvC$^+_Xoy*h_+}GC7ZqVatnRzak2d? z2gZ~knz#S@z=V*Vw%ZSyQ4Hl>=ze~L)(-8w3nlyP!RhMf*z44Z^H1>)#N$#rUvYpHRlKtImyag}1`zsak z83tf)X736ai-z;0Y|pXq?t4pYsv#TgH|90;^{xuCl?$k zoy2_JSU1)ko~i9tdZERsVtF<(f4WpOOIXdGDPk#+bh0JW{vfAU70c1`nQQPxzMLCy zR1D3WX*kTx%{$_OWrr_7xTB;89L+LFLvMcJHJLpC7U-BQmx!f2;cBQ`*EBE7Pv+9e zYw)!z(PKF*Z%%BFo9a?{2A1a?`^o$s?zLad4_AGbd+IfBlQdaOCd_0hog8rdR!xXW zXK{XFz-hK{ieWgu{0TZ7gqbTjej1&|$dA#06M&c&S8oGqF07mLPIJC&td|X^8I}z= zE!Om0u_iB0lzJThl6iH&30l*qiX+o!>a&R?7Q*gA$f~hG{_bKe5P*y4b50;rBCSPl zuI8hEe*49V&cn^=q={w2Ju96|)W~#V0^syC;^)g3plAWJw>u8*wEul#XEkiG8WWRq zMJHh9j7i6f*f&9FIcJn1`qh>ej?XH&+np0Y2vRK^2tn9@yDQxskD) zbjC>|H7z7n0h!^ouTLeBPwz~192wYlDUUf;+TqdNuG0o@wej|)U6wK89=h9N_W44a z@aFCN3o-lYf|sD+bo(94BH%aAn~A0Ke`ZcqMYVFw?!e^}_L?&Ulh!G;l} ze+;)8e+9FEWc1`SOY4KCVT`Zu8*oNHTs8(>29yBA9$bb~rX0_nDsBivG7=jiCAF7w zbUAh0aR`GrbE@pf@XGC3RW|I))1I)%mlsV(%Fi$2ri%Q0!jbGZj`di2ehPks6juZ; z#!r!eQ|OAycI0?=c#O0(;9n)x(9#@-^84IrM@PmQ#*|s09rKvqPxJP($Cva24Gvp5 zk*XfFOk3(cl5U8$tRwfE2=t)2uc72oq^FDvy%o!!KUjq=@7nXzv7Z`} z_35E%-4!{qXUi{nG9gKcLN+us*;aZ2N=JefJ44_p zSk5reF|vCSt}&*nC|z5o9=9l>&M|oAgmsOvqadb1a3W@`YuueV3BsMZi+FNa`ULS1 zF-tr|oFX0~P7}{z5NC*oh&kdR;%?$OTm^NOn6e=5AtoY<#6(1in20z>Jb4iJ5)TpQ ziHC^$h=+&^#B&71{lr5=nRtkpCmtdmu$-}NM=w}Tbu8l?#QY-7JL901+@!$Z5C+SZ zvu~UIA`M*b2VIJ|A95*Ty<|E2w^>(c;IcmKQp8$uDPp~BIR_f7)d6RfMlSD~OA+rQ zE=9bLS{ojGA>Viya~Vfpa-^Qwt5nqn*z{}c`sreg^Dm)O_&pup6E3XPm_nJs(nM_F zdtbdyH8Yn|bFYhUW7&gQEjRT#%hm@Ho2d2hr%vH%f2vrM7AI;c8ojPRj_*mcPc7i- a1Pgtcvf&flmwt`k{6$B8x+d5JWB&n;IXhnf diff --git a/core/vendor/zwiico/font/zwiico.svg b/core/vendor/zwiico/font/zwiico.svg index 1fd44a24..f0726416 100644 --- a/core/vendor/zwiico/font/zwiico.svg +++ b/core/vendor/zwiico/font/zwiico.svg @@ -6,6 +6,8 @@ + + @@ -40,8 +42,6 @@ - - @@ -58,7 +58,7 @@ - + @@ -68,7 +68,9 @@ - + + + diff --git a/core/vendor/zwiico/font/zwiico.ttf b/core/vendor/zwiico/font/zwiico.ttf index ed31a7bbdeab8311f42bc76271dec6d4eefd08ce..930ab38b3dc1888f3d6d90074b1dbbdef768872c 100644 GIT binary patch delta 8060 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 N!G_nAS(ObB|0e*9QVak9 delta 7103 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 Sc}xx%92~GDLRwfbu>S*0TZNGT delta 11526 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

    - $this->getData(['config', 'connect','captcha10']), - 'help' => 'Addition limitée aux chiffres de 0 à 9. S\'applique à tous les captchas du site.' + $this->getData(['config', 'captchaStrong']), + 'help' => 'Addition de chiffres de 0 à 20.' ]); ?>
    diff --git a/core/module/install/ressource/defaultdata.php b/core/module/install/ressource/defaultdata.php index 03ff078d..f4e07063 100644 --- a/core/module/install/ressource/defaultdata.php +++ b/core/module/install/ressource/defaultdata.php @@ -16,6 +16,7 @@ class init extends common { 'legalPageId' => 'mentions-legales', 'searchPageId' => 'recherche', 'maintenance' => false, + 'captchaStrong' => false, 'social' => [ 'facebookId' => 'facebook', 'instagramId' => '', diff --git a/core/module/user/view/login/login.php b/core/module/user/view/login/login.php index a7219ce6..43b59702 100644 --- a/core/module/user/view/login/login.php +++ b/core/module/user/view/login/login.php @@ -16,7 +16,7 @@
    $this->getData(['config','connect','captcha10']) + 'limit' => $this->getData(['config','captchaStrong']) ]); ?>
    diff --git a/module/blog/view/article/article.php b/module/blog/view/article/article.php index 51c6ec80..9f60ac47 100644 --- a/module/blog/view/article/article.php +++ b/module/blog/view/article/article.php @@ -98,7 +98,7 @@
    $this->getData(['config','connect','captcha10']) + 'limit' => $this->getData(['config','captchaStrong']) ]); ?>
    diff --git a/module/form/view/index/index.php b/module/form/view/index/index.php index 02b082e2..1a10764c 100644 --- a/module/form/view/index/index.php +++ b/module/form/view/index/index.php @@ -47,7 +47,7 @@
    $this->getData(['config','connect','captcha10']) + 'limit' => $this->getData(['config','captchaStrong']) ]); ?>
    From 5427853357d2bf54f9a15dbcad0a136676491fd3 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Mon, 19 Oct 2020 18:20:23 +0200 Subject: [PATCH 100/127] =?UTF-8?q?Revert=20"captcha=20simple=20par=20d?= =?UTF-8?q?=C3=A9faut=20-=20changement=20de=20structure=20de=20stockage"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 87d8f2a22ace05ecc73f8a164a1bde02c5554719. --- core/class/template.class.php | 2 +- core/core.php | 7 ------- core/module/config/config.php | 2 +- core/module/config/view/index/index.php | 6 +++--- core/module/install/ressource/defaultdata.php | 1 - core/module/user/view/login/login.php | 2 +- module/blog/view/article/article.php | 2 +- module/form/view/index/index.php | 2 +- 8 files changed, 8 insertions(+), 16 deletions(-) diff --git a/core/class/template.class.php b/core/class/template.class.php index 4ea906ab..d8f8f6d8 100644 --- a/core/class/template.class.php +++ b/core/class/template.class.php @@ -52,7 +52,7 @@ class template { // Génère deux nombres pour le captcha $numbers = array(0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,19,20); $letters = array('u','t','s','r','q','p','o','n','m','l','k','j','i','h','g','f','e','d','c','b','a'); - $limit = $attributes['limit'] ? count($letters)-1 : 10 ; + $limit = $attributes['limit'] ? 9 : count($letters)-1 ; $firstNumber = rand ( 0 , $limit ); $secondNumber = rand ( 0 , $limit ); $result = $firstNumber + $secondNumber; diff --git a/core/core.php b/core/core.php index d5783642..81709e99 100644 --- a/core/core.php +++ b/core/core.php @@ -1476,13 +1476,6 @@ class common { $this->setData(['config', 'connect','captcha10', false]); $this->setData(['core', 'dataVersion', 10303]); } - // Version 10.4.00 - if ($this->getData(['core', 'dataVersion']) < 10400) { - // Activation par défaut du captcha à la connexion - $this->setData(['config', 'captchaStrong', $this->setData(['config', 'connect','captcha10'])]); - $this->deleteData(['config', 'connect','captcha10']); - $this->setData(['core', 'dataVersion', 10400]); - } } } diff --git a/core/module/config/config.php b/core/module/config/config.php index 13e474b5..b97d1481 100644 --- a/core/module/config/config.php +++ b/core/module/config/config.php @@ -470,7 +470,6 @@ class config extends common { 'proxyType' => $this->getInput('configProxyType'), 'proxyUrl' => $this->getInput('configProxyUrl'), 'proxyPort' => $this->getInput('configProxyPort',helper::FILTER_INT), - 'captchaStrong' => $this->getInput('configCaptchaStrong',helper::FILTER_BOOLEAN), 'smtp' => [ 'enable' => $this->getInput('configSmtpEnable',helper::FILTER_BOOLEAN), 'host' => $this->getInput('configSmtpHost',helper::FILTER_STRING_SHORT), @@ -486,6 +485,7 @@ class config extends common { 'timeout' => $this->getInput('configConnectTimeout',helper::FILTER_INT), 'log' => $this->getInput('configConnectLog',helper::FILTER_BOOLEAN), 'captcha' => $this->getInput('configConnectCaptcha',helper::FILTER_BOOLEAN), + 'captcha10' => $this->getInput('configConnectCaptcha10',helper::FILTER_BOOLEAN) ] ] ]); diff --git a/core/module/config/view/index/index.php b/core/module/config/view/index/index.php index 8ac543b0..007b3d85 100644 --- a/core/module/config/view/index/index.php +++ b/core/module/config/view/index/index.php @@ -100,9 +100,9 @@ ]); ?>
    - $this->getData(['config', 'captchaStrong']), - 'help' => 'Addition de chiffres de 0 à 20.' + $this->getData(['config', 'connect','captcha10']), + 'help' => 'Addition limitée aux chiffres de 0 à 9. S\'applique à tous les captchas du site.' ]); ?>
    diff --git a/core/module/install/ressource/defaultdata.php b/core/module/install/ressource/defaultdata.php index f4e07063..03ff078d 100644 --- a/core/module/install/ressource/defaultdata.php +++ b/core/module/install/ressource/defaultdata.php @@ -16,7 +16,6 @@ class init extends common { 'legalPageId' => 'mentions-legales', 'searchPageId' => 'recherche', 'maintenance' => false, - 'captchaStrong' => false, 'social' => [ 'facebookId' => 'facebook', 'instagramId' => '', diff --git a/core/module/user/view/login/login.php b/core/module/user/view/login/login.php index 43b59702..a7219ce6 100644 --- a/core/module/user/view/login/login.php +++ b/core/module/user/view/login/login.php @@ -16,7 +16,7 @@
    $this->getData(['config','captchaStrong']) + 'limit' => $this->getData(['config','connect','captcha10']) ]); ?>
    diff --git a/module/blog/view/article/article.php b/module/blog/view/article/article.php index 9f60ac47..51c6ec80 100644 --- a/module/blog/view/article/article.php +++ b/module/blog/view/article/article.php @@ -98,7 +98,7 @@
    $this->getData(['config','captchaStrong']) + 'limit' => $this->getData(['config','connect','captcha10']) ]); ?>
    diff --git a/module/form/view/index/index.php b/module/form/view/index/index.php index 1a10764c..02b082e2 100644 --- a/module/form/view/index/index.php +++ b/module/form/view/index/index.php @@ -47,7 +47,7 @@
    $this->getData(['config','captchaStrong']) + 'limit' => $this->getData(['config','connect','captcha10']) ]); ?>
    From f17161f9e92a4ba2841f43c88886a98ee4c79364 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Mon, 19 Oct 2020 19:08:26 +0200 Subject: [PATCH 101/127] =?UTF-8?q?Jeu=20d'ic=C3=B4nes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/vendor/zwiico/css/zwiico-codes.css | 43 +++++++-------- core/vendor/zwiico/css/zwiico-embedded.css | 55 +++++++++---------- core/vendor/zwiico/css/zwiico-ie7-codes.css | 43 +++++++-------- core/vendor/zwiico/css/zwiico-ie7.css | 43 +++++++-------- core/vendor/zwiico/css/zwiico.css | 57 ++++++++++---------- core/vendor/zwiico/font/zwiico.eot | Bin 20368 -> 20620 bytes core/vendor/zwiico/font/zwiico.svg | 46 ++++++++-------- core/vendor/zwiico/font/zwiico.ttf | Bin 20208 -> 20460 bytes core/vendor/zwiico/font/zwiico.woff | Bin 12624 -> 12816 bytes core/vendor/zwiico/font/zwiico.woff2 | Bin 10828 -> 10984 bytes 10 files changed, 147 insertions(+), 140 deletions(-) diff --git a/core/vendor/zwiico/css/zwiico-codes.css b/core/vendor/zwiico/css/zwiico-codes.css index 34a8ae82..144f9774 100644 --- a/core/vendor/zwiico/css/zwiico-codes.css +++ b/core/vendor/zwiico/css/zwiico-codes.css @@ -1,51 +1,52 @@ -.zwiico-mail:before { content: '\2709'; } /* '✉' */ +.zwiico-plus-circled:before { content: '\2191'; } /* '↑' */ .zwiico-logout:before { content: '\e800'; } /* '' */ -.zwiico-check:before { content: '\e801'; } /* '' */ +.zwiico-plus:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ -.zwiico-plus:before { content: '\e803'; } /* '' */ +.zwiico-help:before { content: '\e803'; } /* '' */ .zwiico-minus:before { content: '\e804'; } /* '' */ -.zwiico-help:before { content: '\e805'; } /* '' */ +.zwiico-gear:before { content: '\e805'; } /* '' */ .zwiico-pencil:before { content: '\e806'; } /* '' */ -.zwiico-gear:before { content: '\e807'; } /* '' */ +.zwiico-up:before { content: '\e807'; } /* '' */ .zwiico-eye:before { content: '\e808'; } /* '' */ -.zwiico-up:before { content: '\e809'; } /* '' */ +.zwiico-download:before { content: '\e809'; } /* '' */ .zwiico-folder:before { content: '\e80a'; } /* '' */ -.zwiico-download:before { content: '\e80b'; } /* '' */ +.zwiico-users:before { content: '\e80b'; } /* '' */ .zwiico-left:before { content: '\e80c'; } /* '' */ -.zwiico-users:before { content: '\e80d'; } /* '' */ +.zwiico-mimi:before { content: '\e80d'; } /* '' */ .zwiico-user:before { content: '\e80e'; } /* '' */ -.zwiico-comment:before { content: '\e80f'; } /* '' */ +.zwiico-update:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ +.zwiico-trash:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ -.zwiico-lock:before { content: '\e813'; } /* '' */ +.zwiico-comment:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ .zwiico-eye-off:before { content: '\e815'; } /* '' */ -.zwiico-update:before { content: '\e816'; } /* '' */ +.zwiico-down-open:before { content: '\e816'; } /* '' */ .zwiico-upload:before { content: '\e817'; } /* '' */ -.zwiico-down-open:before { content: '\e818'; } /* '' */ +.zwiico-cogs:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-login:before { content: '\e81a'; } /* '' */ +.zwiico-down-big:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ -.zwiico-trash:before { content: '\e81c'; } /* '' */ -.zwiico-plus-circled:before { content: '\e81d'; } /* '' */ +.zwiico-up-big:before { content: '\e81c'; } /* '' */ +.zwiico-clone:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-mimi-2:before { content: '\e81f'; } /* '' */ -.zwiico-cogs:before { content: '\e81f'; } /* '' */ -.zwiico-down-big:before { content: '\e820'; } /* '' */ -.zwiico-up-big:before { content: '\e821'; } /* '' */ +.zwiico-check:before { content: '\e81f'; } /* '' */ +.zwiico-github:before { content: '\e820'; } /* '' */ +.zwiico-login:before { content: '\e821'; } /* '' */ +.zwiico-lock:before { content: '\e822'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ .zwiico-twitter:before { content: '\f099'; } /* '' */ .zwiico-facebook:before { content: '\f09a'; } /* '' */ .zwiico-menu:before { content: '\f0c9'; } /* '' */ .zwiico-sort:before { content: '\f0dc'; } /* '' */ +.zwiico-mail-alt:before { content: '\f0e0'; } /* '' */ .zwiico-linkedin:before { content: '\f0e1'; } /* '' */ .zwiico-download-cloud:before { content: '\f0ed'; } /* '' */ .zwiico-upload-cloud:before { content: '\f0ee'; } /* '' */ -.zwiico-github:before { content: '\f113'; } /* '' */ .zwiico-code:before { content: '\f121'; } /* '' */ .zwiico-youtube:before { content: '\f167'; } /* '' */ .zwiico-instagram:before { content: '\f16d'; } /* '' */ .zwiico-brush:before { content: '\f1fc'; } /* '' */ .zwiico-pinterest:before { content: '\f231'; } /* '' */ -.zwiico-clone:before { content: '\f24d'; } /* '' */ \ No newline at end of file +.zwiico-mail:before { content: '\f24d'; } /* '' */ \ No newline at end of file diff --git a/core/vendor/zwiico/css/zwiico-embedded.css b/core/vendor/zwiico/css/zwiico-embedded.css index 196227e1..4e0f2669 100644 --- a/core/vendor/zwiico/css/zwiico-embedded.css +++ b/core/vendor/zwiico/css/zwiico-embedded.css @@ -1,15 +1,15 @@ @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.eot?90286248'); - src: url('../font/zwiico.eot?90286248#iefix') format('embedded-opentype'), - url('../font/zwiico.svg?90286248#zwiico') format('svg'); + src: url('../font/zwiico.eot?91435580'); + src: url('../font/zwiico.eot?91435580#iefix') format('embedded-opentype'), + url('../font/zwiico.svg?91435580#zwiico') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'zwiico'; - src: url('data:application/octet-stream;base64,d09GRgABAAAAADFQAA8AAAAATvAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADsAAABUIIslek9TLzIAAAGUAAAAQwAAAFZ9KVPXY21hcAAAAdgAAAGhAAAEiPhD1O9jdnQgAAADfAAAAAsAAAAOAAAAAGZwZ20AAAOIAAAG7QAADgxiLvl6Z2FzcAAACngAAAAIAAAACAAAABBnbHlmAAAKgAAAIjkAADOk6bhK/mhlYWQAACy8AAAAMwAAADYasWFdaGhlYQAALPAAAAAgAAAAJAd/A8dobXR4AAAtEAAAAGQAAADMsEr/72xvY2EAAC10AAAAaAAAAGgbUSjYbWF4cAAALdwAAAAgAAAAIAIUD4duYW1lAAAt/AAAAX8AAAK1XvCvWnBvc3QAAC98AAABVgAAAfF2UeU/cHJlcAAAMNQAAAB6AAAAnH62O7Z4nGNgZGBg4GIwYLBjYHJx8wlh4MtJLMljkGJgYYAAkDwymzEnMz2RgQPGA8qxgGkOIGaDiAIAJjsFSAB4nGNgZC5lnMDAysDAVMW0h4GBoQdCMz5gMGRkAooysDIzYAUBaa4pDAfUOT/5Mgf9z2KIYo5gmAYUZgTJAQDnfQvHAHic3dS7ThtBGIbhd9fGYDDgYHI+EJsEwiGH5RLScwcpoigSFRcEd8Q90NB9DWjGZYQE3/BPE6Wgz64ea3c10s5q3jGwAPTs0PrQHtL4imbHT5uH5z2WH573+eP7Ge991e4ONdZUXTpPF+kyXaWbPMnTfJJP8+28mx/f3YHHoA2POatjrv8d88jR+H0zvvPT5696/v7rLGNaz7HvLxmwyBJDz3eFEaussc6YJ2wwYZOnPOM5L3jJK17zhre8Y8tfM2ObD3xkh10+scc+B/7qz3zhK9/oOPIrBo/O9P8/RuWn/VHvurK+oXQigtcCNaF0pTaUttQLpTn1g9cMLQSvHhoEryNaDF5RtBRKixoGrzJaDmV2WgleeTQKbgCtBteA1oK7QOvBhaBxcCtuNrgaVLkfVLkkVLkpVLkuVLkzVLk4VLk9VLlCVLlHVLlMVLlRVLlWVLlbVLlgNA1uGXXBVZPOgvsmnQeXTroIbp50GVw/6Sp4H5Cug3cE6SZ4b5Anofxn5GnwfiGfBO8c8mnwHiLfBu8m5l0o/cyPA0f3p0WtYgAAAHicY2BABgAADgABAHicrVdrWxvHFZ7VDYwBA0LYzbruKGNRlx3JJHEcYisO2WVRHCWpwLjddW67SLhNk16S3ug1vV+UP3NWtE+db/lpec/MSgEH3KfPUz7ovDPzzpzrnFlIaEnifhTGUnYfifmdLlXuPYjohkvX4uShHN6PqNBIP5sW06LfV/tuvU4iJhGorZFwRJD4TXI0yeRhkwpa1VW9SUUtB0fF5ZrwA6oGMkn8rLAc+FmjGFAh2DuUNKsAgnRApd7hqFAo4BiqH1yu8+xovub4lyWg8kdVp4o1RaIXHcSjFadgFJY0FT2qBRHro5UgyAmuHEj6vEel1Qeja85cEPZDqoRRnYqNePetCGR3GEnq9TC1CTZtMNqIY5lZNiy6hql8JGmd19eZ+XkvkojGMJU004sSzEhem2F0k9HNxE3iOHYRLZoN+iR2IxJdJtcxdrt0hdGVbvpoQfSZ8ags9uN4kMbkeHGcexDLAfxRftykspawoNRI4dNU0ItoSvk0rXxkAFuSJlVMuBEJOcim9n3Ji+yua83nXxJJ2KfyWh2LgRzKIXRl6+UGIrQTJT033Y0jFddjSZv3Iqy5HJfclCZNaToXeCNRsGmexlD5CuWi/JQK+w/J6cMQmlpr0jkt2dp5uFUS+5JPoM0kZkqyZayd0aNz8yII/bX6pHDO65OFNGtPcTyYEMD1RIZDlXJSTbCFywkh6cLIsZVIrUq3rIq5M7bTVewS7peuHd80r41DR3OzohhCi6vq8RqK+ILOCoWQBulWkxY0qFLSheA1PgAAGaIFHu1itGDytYiDFkxQJGLQh2ZaDBI5TCQtImxNWtLdvSgrDbbiqzR3oA6bVNXdnah7z066dcxXzfyyzsRScD/KlpYCclKfFj2+cigtP7vAPwv4IWcFuSg2elHG4YO//hAZhtqFtbrCtjF27TpvwU3mmRiedGB/B7Mnk3VGCjMhqgrxQkHdGTmOY7JV0yIThXAvoiXly5DmUX5ziHDiy+Q/ly45YlFUhe/7HIFlrDlptjzt0aee+zTCtQIfa16TLurMYXkJ8Wb5NZ0VWT6lsxJLV2dllpd1VmH5dZ1Nsbyis2mW39DZOZaeVuP4UyVBpJVskfMO35Ym6WOLK5PFj+xi89ji6mTxY7sotaAL3pl+wql/W1fZz+P+1eGfhF1Pwz+WCv6xvAr/WDbgH8tV+Mfym/CP5TX4x/Jb8I/lGvxj2dKybQr2uobaS4lE03OSwKQUl7DFNbuu6bpH13Efn8FV6MgzsqnSDcWN/YkMl71/dpzibL4ScsXRM2tZ2amFEZoie/ncsfCcxbmh5fPG8udxmuWEX9WJa3uqLTwvVv4l+G/rjtrIbjg19vUm4gEHTrcflyXdaNILunWx3aSN/0ZFYfdBfxEpEisN2ZIdbgkI7d3hsKM66CERHj50XbxIG45TW0aEb6F3rdBF0Epopw1Dy2aFT+cD72DYUlK2hzjz9kmabNnzqKL8MVtSwj1lcyc6KsmydI9Kq+WnYp877QyatjI71HZCleDx65pwt7OvUilIBorKeFSxXApSFzjhTvf4nhSmof+rbeRYQcM2v1gzgdGC805RomxPraCJIBllFFz5K6fiRDaiwUYU8Zt30i91oRDa41hIzJZX81ioNsL00mSJZsz6tuqwUs7inUkI2RkbaRJ7UUu28aCz9fmkZLvyVFClgdHd498uNomnVXueLcUl//IxS4JxuhL+wHnc5XGKN9E/WhzFbboYRD0Xb6psx61s3VnGvX3lxOqu2zux6p+690k7Ak23vCcp3NJ02xvCNq4xOHUmFQlt0Tp2hMZlrs9VG/kUH2i+dZ0LVOH6tHDz7PnbOpvBWzPe8j+WdOf/VcXsE/extkKrOlYv9Ti3s4MGfMsbR+VVjG57dZXHJfdmEoK7CEHNXnt8jeCGV1t0E7f8tTPmuzjOWa7SC8Cva3oR4g2OYohwy208vONovam5oOkNwG/rkRDbAD0Ah8GOHjlmZhfAzNxjTgdgjzkM7jOHwXeYw+C7+gi9MACKgByDYn3k2LkHQHbuLeY5jN5mnkHvMM+gd5ln0HusMwRIWCeDlHUy2GedDPrMeRVgwBwGB8xh8JA5DL5n7NoC+r6xi9H7xi5GPzB2MfrA2MXoQ2MXox8auxj9yNjF6MeIcXuSwJ+YEW0CfmThK4Afc9DNyMfop3hrc87PLGTOzw3HyTm/wOaXJqf+0ozMjkMLecevLGT6r3FOTviNhUz4rYVM+B24dybn/d6MDP0TC5n+BwuZ/kfszAl/spAJf7aQCX8B9+XJeX81I0P/m4VM/7uFTP8HduaEf1rIhKGFTPhUj86bL1uquKNSoRjinya0wdj3aPqAild7h+PHuvkFJdoBQQAAAAABAAH//wAPeJzFewt0XEeZZv1176376Hf3vbdbre5Wq99qyS2pn7Iky229LEuyLMuKbSm2/IhtxUpIgmM7JuMIkdg5ISxxCHnBzmTwHJuTA8xsQkJgGJblLBnIGDgTlpnATJgz7LAzOJyzsHsWspCN2/vX7ZaiPGDgnJ2zety+deuvW1V//Y/v/6uaCNevX39WuEq/TprIRrKNVKubmr0gCNRHKBA6SQRKqEBWCAFKYJlIWJLoIgFRhD0EQDxARBB3lDZtaMq2MRZqT3qYzGQnTcdjOUin8Nejm5XWfNlX6oQUS7fGmKz7TX9ErBTyA0KlXBmAikdncmssVfEUy4XWvClc9BqPzYUS/c00OBAL733c8NqZUJY1oIIgsjev4N2uW06KUW80YKe2YESPSCdvjRS3FpNvXkmUoZgUysmiDT6nu+8cDwQjNBgxx+9067VZ2Q4anXE6JYkKdrawZXafEHLq+NC0R+i+2cBM6drFZBHKCXogWSwSQigh138t3IL8SZMqGaxu1oECTBJGJcqkFSIJVBKWiSgQQUQuIcsYIHuwIOwhgkAOECKQHWa8KZlNpmUWbk/qpgucIMdjqRJOtw/ypuG3HiHHmIzM8hfyEQq6DCyW2gRxfimWK4VSsWz6wYSjFEegKJ8fWlgY+ryiAdSL1qifZ5RRymy179pC5htO03S+YYZs0GnLUa/kVEVYGIIHhhY0xaYyh6xAMVU7gw1FqkCH01Z7WdNdF03nKy4dLjpNquIDZAFOCn+Ey/RJYpBwNegCwjmAwziPVXAeK0/rfl1gTe31UachVdwM5XwLWBdTuOyuRd0d7tpPXa5J/LwEt+F10k1NEytcLjCtovsy3O52T7p4f9d/Tv+G3k8SJFJtjjW5ZRG7mxRQBOl5AN5fSNdFFkRuurDDTpD5hfeaXu26YnWN1X6T/k2920v1bvDT/VbZ5bp0yXWHyW8uX3a9m9CV4wTWmH4teAUbiZO2agoXXLRmf78EAjJnD37gYqPK4GrHC8l4Ic6VAQydpeN44ctdKeElXWqsJV94v1FAYfdGzatR8xYzClf9EcBCxH8L3vDCF/nT10x8arzWeGpGOXljTbzw34mLBKoGL1v6yAUOyI5SgbJAvfvWRqet9a6uzVud0E+vvr7+3ih/3fVraAsO4BxdpEKGyVh1pA0kQYW6JRCpQEVhhaD+C9IykQkVZXocLQIBiaBFYMwaATtEGLCdRqTdZ6ZScYVF2pOlYqodYiwMuonzLvuKOZRrmeECFfKo/6gCyCIn+I16fbG8GQYEv+6EWI5idQTgF5pyi6JZlwsD+7of2Ko6xkWmSpFkT9ZsjveDVRXwhrSIbv/+iW9cfek2dvdXfvHl5ZnVZhp8sHs2d5fDVhHlVHPEawTtrsGkjhXemM3NgqHMzKkXT5588af8QkRc72eF7fQ6YURH25gg91eRTVQKm05ZFGiTgFZRQOUj4uTEM97pvdU0kah0Hs0jqgVWoVpg5R0MLEuJHyAe5KZyuhml512U5Py7CeeqXkJaowG/26UqOAymy8zf7q+kZaNgQBEZCMzQkYFQTvshXgIU9nRd7L+Vv68wBgfsklj7ruiQROgUIldrXVeF7fr+q/v1PvM+XS7cV+jfSpldrP0XEa+QE99/tdb5GnwybOx/bZ9h3GeShv17VphHmVDIEhmpDh6dm9wiErFPQ6EoZprdogDCJJFECWeAz+uTISCgXUAW4Szp6X037tq5baw9G4v6vDIXy2Iq5gQzX07isqP+yqbf1HH506jD3HkwlJVUCT0HajX3IEXuIlKdgP6kxEWjXGk8LOBcy+hBLGXCaftx9v7Gy2R8gOvVN3Nmhu4+uRtCinyzZvNlmOSadsjy9qagKovus4rd3ezfwdxs1BQlJaO5lGNoFzXpZsXpT9Zple2BoKoInrPoPFwh/w7JJY/poqjWiTVY6JudPT07e4bXuyNGc545mTENUr9DmQy5NXlRtfdLrBqRnMyed4WaXWCXLdqmYHSDbJf16XWktj5JGgo1SINusHO9tGzPVXoP8ZAYKZDR6pCNUpE60Nqs10vuqJdXHTVD9WSoniBJMIeiKB0iEkg7/WZCNwIm90SQSnO9y0GpWGEymgB0nCk5hjKFS4OMLuTLEoqcGE1wbpc7QPSjZ75hJfbIy4/EVm6Y+BGI/1T7ots2esRtuoe7bG74O9tU7Ve1v6/9aspmmwIFUqBM2aD33JbeocVH6cPHh3q3nDvxwAOwDWmPjNjcblvXsPvbPt+HPvnJD/lS+son6VPL+qq/eYGOcs2rmhJw40/WbL9f93Jfk+TSoULd8KMO5NE56sJn99kiWu0HtR/YQrb9Nhs8hZ94uWUf6n9b7fuaxuvhKU2rHbaFuHwj/vm12ITy7SVtpKPahq4bpZZ7GuCoh5xD/lJxDxFFegBZSnfEe+PlksSa27m+OSHeijgHzRVw4JI2EN64aNpCMlwow4BPxSbvXwR2p65d9IXA85XA7iQ94It8rdZVOhH/CoIJGC88VxiHzuIYbPbo/xDKOGPW9T/MF9v+QZAlSgOF8fGCd5yzRbRk4aIwg/roQUyymQxXt/SDrKioaWilVbwVFBnFgeFEmLiCjgm5hpJxHNvi+G8iiqIqU5s3JZJmzJvcGPBqrKU9iRYZVRL1bO3GqGMyrnKFVr+Z38ynIph1f5viOme5sryJ5ihPr+gRnQaCgY/qUS81Q4HRqPnmtyxPA8JE6+7WSRDM6Aua9w0tor3hUTX/BdN5wWnChcARl9WQ6q7Vm3/3nOXxnjOjk1H8g4zf/YbN9obbb7yByAQxzSomgUV6ljiIv6qTOiZZhSN+n+X+EFY2YEE5j8BJj6pvaNobtlCA7q3ZnaYNb/HfsnMM5WBJ7ES+ekie9KH3242u9PbqrTucqF74apuqqDZlxQ0KVRW67EIoqlJhWUbfB6hZK3Y0iAydIGqeiH/LThBQPyXkuwdUVd2OAqSJUwv75+d2z85MT4xv2zo0uHmgd2OToTdV4r5WtxeXAepAoYgIECr5Cqoi6CzOV6E4IHFYOADc/OUjoh8rYqkinxdX4QFqShxqpNKouWn0qgPgz6fXSCbmeyc2VGFEzA62ppICvW9mqBYYngbR7o6meltZIjc2PdrU5lZiPamo2wnXvsEt2ulZ+PDyMyv07PN3w9BAbmLj/AYhmWwdzogjWxv1C8JwR8dfmkFwGO6p2o2DU1ODkZ7BnmLKDISC1HQHNWqmij2DIXqhbiVrP59bpne/cIad+157DoaFLVNuwxEIQKO67m/oFcGOWDNCktUYt1rnUYRFXFmRon/hdoCvsc/v8fjzVshR51GpiJjBzCN3BAFnnoMy2v8ro921RPeoFsgObNh2ZTw7mAopF3BC4r2fOzfSv3dvf9fs7v4MjI2lBmZ3w9f2LlsTtuTr+seFq0IbGlLEvBLANsuzCRQ19jQXGMI8HhGlrORp9bRKJeFqLV372kH6V9cq3/nOatzwCP1L4ibdJFdtz6WSAcPldCgg2FFM6aSIiinUETTlZi2bicdaPbrEYTSPh+KluMEBo0cFsyJzweDWDt1gqlyxEG5p1cSgwxO8CNsvcOAOW/D3bEySqSzVlmvLskOKi1SCj3m7fA9YQOhuBpnaL5H0lVdMJ7hAqf0KEm3cTgzWvoqkbcwpwZTL9f5bOXL68THRvapvtB/xpvM99K2kW/rWAOOpehRH+7SGgjnhF6jqf+W0cTXGyMRs8Ifeh3ZXJi0kW01jIEUsoLmChgyNLq74HOoMHMJQE3bGfcmyz80X29eKYBKhotSIGdNoaf0cUNcNkfkchLlgwssIdV+zDJDn0W8/Tr14e/nWvlk6veli7auWfYFBRL+3Hnv00WO3RqzxPGPFwUkyQTZX+7eFcDybEdy38aBzUkP2TOSBbmvMWSAc31BhDoM8eohjuZ2D1YH+eCwuIkgDhK64XsxatlQJGVLaTMtyZYBWEMQULUjr17nTRdTSIljgh4fKDBuh8vKYOF1MR0DwLj1/S1d+9AajGZEaskcUBEB04BRHpmDp+VeeX3pleliyK82qKCEQo5oc0neP5rueuCPqmb80ODIJjrFZuLz93KTa7ZdETeYYU2D4kogU8LozJ4emzk1Onvvh0Om009RabYLEMMbGoFKU/N3quJDvLN4/3p5Nn+Eo//rXkT/PEpUEyQDaxz1kT3W22EyJuAtjTjIzhAHh9GBbWuGBgFiHhMhW7rwxLm6YRgH/lpFl57gjsxaYHOJObefkhC/XlNDDMtdnZFKFYxLzXYCkohuMopQhn1DfOTMbQBChX8HCgLLpQ8b6TL/O0xAQt7BjuoL8NqHc3tUDCF0WYGkdbLnS99O+kKTJw2rT9P15m233m0/k8y2SJjhtCRuoxt5tfySiEKdnf3i27a6XRrbsj5cOR23Hd8SXNnFA8zAsroczp0Q4Xps/nlfTTJOziTPbPVnvfU9qZZUxnYFUuza10gyBpgWfL7Hh4NK4du74kermxOGybxVr34g6kSBbyf7q/FCSMrUTJOYHAUN0EJCtqsIUla2g38FYX6IrIoonQ0eEkBvjEYQsGCpICjvOC5Z0cgYLZOfoSCqZLCdTJT3BHT7oBhdRC2NbCQZuShCMc7+zBql9iAE4FkfMneLJiQY0r5Q4xy20bQoTif/2iZ1P9o9xtXa+wbMG2zNHKuP3pllAtKO1ceru+tOZOybwoV+y347YN/Evn9j5Sd4ogAEmPP7lgY1jNqu5GbJtT2RhfEDrcdjhS40n2+tlJjYoSSM+uyjkLBzURqocFZdAZg0cRFSmnld4OHGeyIJ83gI/e9aDoVU8t6kfg/VY/i0klHLSCDrZ1U+j4YFL3M5EgMenHPUIzAqvZSumx0s962D+FiD0M3s5fiFWdvwMgZAauKC7LqANvuD3eSxM5A0jl7xRrxi0r958+Dke7OMFWjKZlgjMmA380+HhOMbTyM1c/wli5bY6VnZYdhld1FpexsLK6rqsjF+tjxSxcu0w9oxA2LYfPyEDGVvIvs8GF2o3IXL+IwTK+2y22g/wsW0fB8u8r6/RJ4Vh7GvDF8DqauKZJox9bbzyfiyrMNVcVdf8wtzzfj/3DCo1Ld+QbkB13j19qPZ9aNO0/egj+BgQlEe0/Rr9DKL371u3GvwxH9dT1vjWcnFz9EUSwPWerm6389zXZCv2NkEElE6BrfD8G7MsjoTahtEQmiEirqCXYVRmi2jHRGkPkSSet5TEHR3JbNpnxnWepVifcltL0/CUG09PWnKfTnGg70c7hF4nhUtfTJXR3TUemvQxnniL6I1V0iM88/biwtDnUeDX0nQ8yHqeaRxGrObxYOG9c29fqJ1Zl6srJ+ABbC1SRWw8WbBgCLl+AnHrNtQDL2kmd5MXyP8kf1j9xM/+jorOpf1UUl7+yh0Ckb76uU+dmpkciYdVIM89VUVM27uBMvrYCrUJ8uRPXqXO8XvBtk0DRZVURVrh/KJMXkF/L6pO8TgaHqIi57iESag/PM85h/NC7QJ5kQg2m2VtbIeITbDt/Ocff/Mbn3n6Iw++79Yjh+fnivn2rE/XdZ/XxZNiGP4zbtIly5HzO4E/iqBmyW/PCLxnQqD0Vj6AG65/NR9g6NYbeToANRZfZ/JrnL87lnaCXH8lvgLfho2xgK+07JsfX269gI/Hs74tumre9ndsCr9owOU/7ejpgGxvBzQ+f6CIe5jd1yKK9mG3VDVMJouOm5nm8PkHRQebFqWE4pBvkBRF2i3b6nQaY1VfAIWdEwJSbpEc0k4x4FEc7AZ0vcd2MS1Eh0Eywja7Te4QEGWHNXnXLlkLC0U3iFnF4wn5RTpEQyo+blBnFYta/K3Eq7mOH4c7aKYlnM3SObz0ZbPfWcSxOH3+5iSzi55BMW9j/c0OBQdkz4vihEuSlA57AM2TIt8srVFKbqTUlP6gRWnr5pQiixiOZp+dKrW/nlIVl3Ozk9JMcxLAVoQMpVh2KeqUqrodvCaiFlEIM35I8yqHW6UFrKu3SvMqezFdb6RiI2WtkQ0gvdZIqedYVuivhCqxIR5thye/IFhph4lnVLRvGSJLoiifIDzrTWCFp7oQ+NAltCTCARR7jO8ANDR+E89oSJ96Bz2+XpIFafGtdqvUzt/z7a7f6+2+3/PtBtK3cXpJRpv5OzTwW4nPdzT4TeOp5t5FCXBuHTVPtOCHSA9zzzwzV/+p2jzevLcnaHi4lfaZ0YrgpHxzCRU6jNFvNNUwA6j1frmQA7QWLiigk74bPnV3mQ7e/+i5YQqfX1j5Ue2lH60sZM2ufUWvfXZf0HvM1JZmqzNwZXS0FnR2ZLMdTsHrHY9pvTMzvVps3NsVDH7qtqh7eXA1F/plYQwDFQU94HB1C8IJDEkFiiyiskjlZQVdpCgQcZHIAPIeIss8fpFhJxA0fh43xn92m6ZKIlHQzjKzHe2UGyfgLvsKJSvgMwpGAS792euv1y69/vo/vfTSsStXjgnUKsG+12tZXr7yjrHYSaoaF1FcyWpS2Qos4TSQt3qT1vcGrUbrWi/wmZoCv1rXycPH6vqwJHxUmCF+RKMbSKma55taIt8KRB8qSOJxnDTl0wOUB0I0MtUU6GjPpFsigURTotmwMr3cZNaTuNyhluv5WbTDMSfoaO8HoJjjgVA9TSF8dKB/cen1W45tGtg6sGV6z/N7dmwZ2FrrHTk1MnLqwVPDw6fM0mQJ/yBy19Gbevv6em86etf8N3ftzZfL+b27vgn5YSSr09ZSSFgsWv7xBYzjGUmTLrIXR/8R8jj5UvULIy6nzCSJ7L5h187J8W0etyRi+HPz0SM3HViYnd4xYehAnFQ4vrg/GZAU+qH3JWLNTTiZ5Xv+4AMn3x8PKog1Jw8CXQKFTgxuqW7e1N/XUymXbOr42TN33XlCgm0YKqnnkVso4ALicvS2CgIUxt3qMgoIlWEZV43vsAroTxX0p4hd4QAPg3c89vEHH7j9thvnt44W8p259mxLJKhhYLkJkIlpy7sU/NzNcL+GrJb9chodZ5z7yDSPd3RzgOaAJZG0QY+kDXo5vkqfLjXohUphjc74LXQV9NIDkOJblb63bhcUV//weDCsHNLCwfHhfre8sCC7rUfaIcV65FI+WJzM0/JYD1SVUcWeLHdjBDJGTc/GDd0aHVaGFWe6p9M0nKO6p29DtyImWTdTgsmEw611ue1tLXEmdrJuUQtl4vio2+Hkj+iIGMiEWNDLPCGvmChnxWhIDiZ+eUiJNI2PbKoPZNPIeFPEGtvYKA5kgQ93dCwY7kuWaX6qS+z51uo4xEFrHDg2/9o4BtnqcGs78257e2tSoV1SN9Oa23Ag9oKr/qibFXBsbTjcJiMimrkAC8AzzVklVeygsTp2/muB5zsiJFoNB1x0bRNVWEPrRslv7Wq+cxvVU0+0Gp767o5wn1F7zOzFi2G04eelbGRrOHtZ7zPbDLg3otceNQy41Soal+DD4Sx0hGp3XeLE1jieFe6jP6mPwy2j8OE4+DYUhfrWDZz2G6XGOOoJHU89zil55Ldl23EcbWaffjnTsjWSvaT361ns9xa9Hy8GFEMmFi/V7gonIBWCD2P3WaOPV/HBE+n6G2hfXhP2orftJ/PkDHmS764vYTj4ce4IJtuBjK/fS5L4XhJ6D4reA+H7oXo+9WMXPnjPqTsXj46PdeUYWrhKd5znBHgCxZ830NLwnSBm8g12lkrHSr7uUtk6coDQjCdd4swiiHEwWUl2F0zLPPkRh6UR4/FkG7ddFsD3dXd1W0cbkD7VSa0+uEUr+HFlgFfGY+lcYwOavwd/K3y5sBEOyuZjTk+UqiKdxunJNkGx+wR5WlQFOGM0hc2hJ6e0KChiJugsHMgIirBDxKB/CgJBd6Rn0o2x/jGRuxlJZV1zMm0BVXqdqXat9fiQqFF0hYLobnVMBAXlsMRq45FIrGn7R3tFcQZ70O2mfWFJFcJUlIA+HOgPTzy5Ff0W9GEw4W7T84tditQjoM+lA+Dz6rZUi0ptB0URLbzS3kppL0XVcHrtweL9kxK6NknUfE5DW+gR1X24JNeuRpqj/tH3p/iu1IKoUK3ZsW0Ro2+pdkIQ1c0lQRX7KAhu2ck6mbIPKaARu/5v4QH6ddJJtlfHcx3ZKJUk1gSiZHqpICJGo+IkYRLG8FY2ydp0r+8q1g8fEGtri2c4gOxMmGbcE8tYW1sMAwmnkLayaTxLVP/YhCFBDpE6rrDlj/JoHJlcFh5IlrK7zzx96Il7fIHlw337vD5XILB5JtWR7Gga/tod0tL4jtKmstFXpLeV0/5tD99/pEp30u0wWhaY4/AgNWjT1MHsriOSoU/cDBvt0WqCNeb3LPWjD8V4uZrFMuOqRoX7JZ7PpgI/KYIh3CHCmEqm4h788bVa4zfifLe8IMc9+FsqWMkv6t/TFbtkPvTZhx46eWhGmPh4JrN0ubYXnr58980nyNo+4TzGxy7Uqk5SqRYzyEuFZ+HoZMNtL/J9QpSsxXceGUiV8Ldg5dPXbf1YxwbWHSPwN8rx9eU53f3mz62gV/C4TPgtpSNbrVvrCu4xJ1a7rCs4t/LjKlt5A9LYl/tb2o92yknCJF6NNjLO61e/YTSLqbcdBUnVB522xsi35up5mXcko3VXze7Sqd3KvWj/y6Xx1LQWwWG9ZKWcrGKDp98W5uh1vHOSLBmvbo0BLt+krGL0LikgrTCRIm/v53xVBHocwZakzBEM2Q4RSZF2EtKWbo2Gmk3d43bYVcZtrYf7ch+ubaWeWbA2abBYrKfZDE+8vAnSBSM+IFTy5te/9GJvDnI9vft66Ee+mOuK5xzsSwBfAlsg1R87cBJ+ee37tO2zbeXyTLlcq9a+Dpm+wVTYE6p96x8fvNw87Q1G3bC8utfZhT4oQArc2mYBWHdcEizxYBJPmaxwL8BThxzm8Y0tfpZJtEJ7njIRxB3xTNnU+emNMI/k22HtbAcOXUdO55HjUuM8Fy5FumgFxPyCwTDfkdGUezT5Vlm7R9GkFyU3/sPRs/PXLi4+ClOD8PTpPQ+3Zkp9s/6xBZhUtBf5JsSLGieTXmSn587CIzePnY0ETj99eDo+29ce85xelZe35jZSHcyitnXHcTYOhFMCnx6RGFmx8n8435XGuRUEXhhv7EHgxadH+fRKejyp16eH0oShBOOnUhpHUzaBtS3+W6bXmNO6Wf7G6d2h1GflWp3lJ95zeo1cJ9pJO2nC2c2TierY3MzUVpEqDpyNUN/2lc8jxlTOc8PSOFiCc5XQgUqMWTkvbmgktvOG2Xh4ohLztod8VsJTd0JOGKARkNbu/FwQLeDO5VGPCPWzerrsFOVYTqxnPfC/PnM/OkIr0wFHnbFcwk7d0XzECzetK+yd2uLfnTmYviEwOAmJ8sx4biE3PtMTW46Z47NLu/PtY/umJnt98UlXaNP8ppn5XeO9+/rCrsnPmrkMTeQzxZiY7Qi8rTC0YGfMvjDUPdZh2qkSzEw+cnKkfSCmiyBqgVhPYuTkubkN+erGjk7dm8vCxmr3hjlLn/9cNOmX0SYnyEZ+viznsbBYHYZZW3GlYibt9/LNPeuQwbqkJT9OpoPgBAsw+AaAZ5VWDyGsnT7jJxFgLz/FUXuTb4ZIbjHE2KuvMhh+mTpZTGHwXWqX47ICtyKFk4Uk6dVXJSmEt0g9gkWQJH6P5hgb//BV5qRT1zplRVAFu0Jfxhdo1Fm7UPs/9Uav/hCpsYvam5KbEJsVu42j31HRE/jRavWRPWjlz5Bz5FHyaWG2mrh88dzyH0im8SQ0m90YwSGygN0D/dEQ6oi3nKUyYY3Ux8kWJAmbzWGeB5AwmFRXfA6boIKk3uFSkNBul08k4q1ChBhmxDgeAzMK4SYzfJw0OREoNEmLls55ubPzejRKZC85HoJgUN2uu6nd7j9M/H6tfh84TAIBLbCaRllJxGlrxIi0GitvG4VDEh0rPnCokuMOG7x9KOT/8ThsOI6ld0/9HTNuCQvNTWbz79SXy65Isuw/1OiuXgwcWuvR+f+R6yns+9Rv7huW/+06r97+b9Mv8Qfs/vl1va/2WE8ujT722GOffuzTl/7kU3/87z/xxOOPfOzBD9937z1n7/7AnScWjx09cmDhxvldMxPjoyNDWzZWSsVCvquzLZOIt4SbgxyvebzeeCzJzaiBTjFd4ubQiJeK+WShFDcKnj7qiRvWduUmiBu6dY6mVEynYnIp7imUOC4tV0pxK6mMvqVexQ9K8pMMGF0gcQxLebDOtLGoFWG4rdAjakUqCBKxPx6mFFqs9HaskY3OY/iB2LHRd8HgXZVoxHTY7Q7zPxby1/65/8/6KhfzeY9LA8hLcjHyPyStN5DPNzVHNOkrBRC9wSMuc8J0uc0pHWOM2p92dcHHnEo+eqx2eDGal10uOR9dhKeOteZl57XvbRzqUYKGuz/9S7eBrbCp4f6LQiTUpIgFqrk8f3g6aX/anmpqSs0Wi7X/DPr3/Dbq/dbfhxxGrHRbm7Ml8oHaQ80tLa5OOSzpqe6NHUYoZHQc7DDCEZdLok2n0ulT6dq5+6qtOVxHoSM2AAreCzabiPd06B+feCK7fWPnx9OHcno4bGw4tIG/IFd7rSVuOMI//K/2wN9yrCBZ/nTOOtPoIUEyS95Hbqoe9IIgIcLUqCxrJ4jD5sSYy8H4AVcRw4/j3HUA3zlECdOAHldRIlEg5/inbD9I7LJ9Otq8dHRhbmbnpv7ejTwZ1Dwb3eXTfes2Pqxzj5XGkZ1K/ZhK3kzG2nlKjC+xk5oMf3XuWHCB82YZf3G5+R8GnfhbtE5C5hA2soZUxN4lFWvnHidWXriXLn/57OZIR4hGM7Hav4jpPn045wll7UzBgA9/mGbPhtxdg9lJbbyjWnSEOrS3qmzZsDs3mpqGzwjSyp35Wv7kiiTg7cluIN0nl5mwuifQdyPvaJne+6ARiWQjEQxXFRt/73Bqmk2nhgOZUNbGNJH/YIT4nlW1P1nptt7Plk9Z71+9t/DdknAVfZqLZEix2h3yYfxkHUFB+MpPP3IcZOXT1O2I5jQMnUksGjA1hbjA1ch+yrpMuaah74YyWKcveIlW/BHKTyKLwvl0PzT9+UR5aOsRKMKR1lqHOd4J9NEPDC9VY+D3RaOaX3Emsj29wkwxHe+uXRwp3PxQJwxFrv2n7IAtc/rx4vyJQY/T9OrJYtRkZC0OvCLsIuP8ZEkcJOoDDMEmQ/xUEcbkIrW+SSDybxLw2cDRxsEIoopTI8N9G7s729KZJENA4uGHnPIRqIe3qbTslFxgZVc3Qz2mRSTm5OeqB8SKFU4YeoTygC2dE7LjB2/r3fvkgt5VPdibGkfFV5xub8wrS2qgKezt3RBLdUE+0VJMBN0M7r7p9sedbqfboYY7AnYq9S9N90Zg/KG58rGDozmaaNncFugxuzIhge31FFYOvT/R2zkNuVjywa25UFdvtT948NaHb2/KBYOiKw9qx0Cvdcb8rXVsQVxyruqKo7VvB8qICiALCDvs6IQ6CHJDEk9wrWMCWSSMyBjVLyKMVQ7wI4x8D4Lv4POVbq5uqJNbp2D/dfq5qr3UmtJ9pbI/rqLtlnjg1Yqs4t++4F9V8TQCXE89wE1zi56yvrrisWKB+PrvqtjZtYscvtMDsjZWTK77AskrY5py7aKsgZ3Nz1vfS8Gn5U30ACevV9CjnL5eAcVn5+ctav7CsdUvofxfIp8mOAAAAHicY2BkYGAA4kKB0+vi+W2+MvAzvwCKMNzexHcbRv//9T+LxYA5AsjlYGACiQIAc6QNfQB4nGNgZGBgDvqfxcDAov//1/9fLAYMQBEUYAwAlmYGTXicY37BwMD84v9/5gUgGogFkXDk/7/MkSAaKgfELPoQtYypEDbTKagcUIzJGoibEGrB+qDmgtVFgvQA2T+AbA8o7kXoh6j9/wtmFkg9kzXQvkiIXTC7QWYg3AVzw///ANe5L7wAAAAAAJABEgFKAZQB3AIGAowDEAPSBEoEgATYBVwFhAZIBowGrAcUBzwHhAgUCMYJXAngChYKVgrgDIQNlg3cDgwOcA+0D/gQPBE+Ea4R5hJMEpAS9hNkE9IUeBTqF3oYVBiyGTgZ0gABAAAAMwDyAAsAAAAAAAIASgCHAI0AAAD+DgwAAAAAeJx1kMFKw0AURe9orWjFhYLr50YUMY0BF+pGLFhXCi4K4kJiTJMpaaZMpkr9BP/Bj/CH/BZvk0GqYIaZnHffnTdvBsAWvqDQfCecDSu0GTW8hFWce16mfum5Rb72vIIObjy3Oe49r+MQj5472MY7K6jWGqMRPjwrbKhVz0vYVNuel6nvem6RjzyvYEedem5Tv/W8joF68NzBnvrsmcnM6ix3st87kCiMQnmaiaGky7iQeOpyYyu5kKEpXVoUJkjM+O1V68Tcpdm0iG0TNOsgtZU2pRwHYSP00zK1sUuf51WrlyxybihDa8Zy5evJxJpRmrggd25y1u0unoMeDCaYwUIjQw4HwT7VA/4jhPUUPNEhdDYujRIxCioxptyR15mK8QXnkFFJNaWjIAdIuI7xhlfu1HV0x2zGvQUr2F+ZRR7QNa+r64qCY9YKfzn6dJS1K65PfP7ptcILT4ioOnY078rWXQiu/vQnvP88N6KSUA/qV3BUz9Dl+Oc+37G5fQkAeJxtkFlvgzAQhJnEkNCm933fd+mR9g8Zs4AVYyNsK+q/r0nUt+6Dd1cazXzeaBAtayX6v74wwBAMMRKMMEaKFaxigjWsYwOb2MI2drCLPezjAIc4wjFOcIoznOMCl7jCNW5wizvc4wGPeMIzXvCKDG94xwc+McUXviPWcKkSZSrjXSxqErNEcC1IsVZ5GzdSe8tqUm3SkhZSsYp4N6QfGvg2KY0qqBsXZq6V4QVTVLrYW+os69+RME1D2rHaNMR6FVNGzJiouRsFi8yUZeLbgjsKrXdIe1FmQlTaey2mOMBJHbyqjCsXu47betLDZUJ2QlGxtoD825JGNjKbsqC3C7Isl1Ww7xuzbXByc+lcwC65oNyYGQuMnlnTubGSekaF1Ot/X8qEMr6YLOmWS1JJV/s8BBQ0+gln8zmlUlvHq443cd55W6chJ0SQDTdVRlMU/QJpI4WKAAB4nGPw3sFwIihiIyNjX+QGxp0cDBwMyQUbGdidNjIwaEFoLhR6JwMDAzcSaycDMwODy0YVxo7AiA0OHREgforLRg0QfwcHA0SAwSVSeqM6SGgXRwMDI4tDR3IITAIENjLwae1g/N+6gaV3IxODy2bWFDYGFxcAlBwqBwAA') format('woff'), - url('data:application/octet-stream;base64,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WFAbUllYIDxZIyAuRrACJUawF0NYUhtQWVggPFkusTABFCstsEMssDorIyAuRrACJUawF0NYUBtSWVggPFkusTABFCstsEQssDsriiAgPLAGI0KKOCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrsAZDLrAwKy2wRSywABawBCWwBCYgICBGI0dhsAwjQi5HI0cjYbALQysjIDwgLiM4sTABFCstsEYssQoEJUKwABawBCWwBCUgLkcjRyNhILAGI0KxDABCsAtDKyCwYFBYILBAUVizBCAFIBuzBCYFGllCQiMgR7AGQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsARDYGQjsAVDYWRQWLAEQ2EbsAVDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsTABFCstsEcssQA6Ky6xMAEUKy2wSCyxADsrISMgIDywBiNCIzixMAEUK7AGQy6wMCstsEkssAAVIEewACNCsgABARUUEy6wNiotsEossAAVIEewACNCsgABARUUEy6wNiotsEsssQABFBOwNyotsEwssDkqLbBNLLAAFkUjIC4gRoojYTixMAEUKy2wTiywCiNCsE0rLbBPLLIAAEYrLbBQLLIAAUYrLbBRLLIBAEYrLbBSLLIBAUYrLbBTLLIAAEcrLbBULLIAAUcrLbBVLLIBAEcrLbBWLLIBAUcrLbBXLLMAAABDKy2wWCyzAAEAQystsFksswEAAEMrLbBaLLMBAQBDKy2wWyyzAAABQystsFwsswABAUMrLbBdLLMBAAFDKy2wXiyzAQEBQystsF8ssgAARSstsGAssgABRSstsGEssgEARSstsGIssgEBRSstsGMssgAASCstsGQssgABSCstsGUssgEASCstsGYssgEBSCstsGcsswAAAEQrLbBoLLMAAQBEKy2waSyzAQAARCstsGosswEBAEQrLbBrLLMAAAFEKy2wbCyzAAEBRCstsG0sswEAAUQrLbBuLLMBAQFEKy2wbyyxADwrLrEwARQrLbBwLLEAPCuwQCstsHEssQA8K7BBKy2wciywABaxADwrsEIrLbBzLLEBPCuwQCstsHQssQE8K7BBKy2wdSywABaxATwrsEIrLbB2LLEAPSsusTABFCstsHcssQA9K7BAKy2weCyxAD0rsEErLbB5LLEAPSuwQistsHossQE9K7BAKy2weyyxAT0rsEErLbB8LLEBPSuwQistsH0ssQA+Ky6xMAEUKy2wfiyxAD4rsEArLbB/LLEAPiuwQSstsIAssQA+K7BCKy2wgSyxAT4rsEArLbCCLLEBPiuwQSstsIMssQE+K7BCKy2whCyxAD8rLrEwARQrLbCFLLEAPyuwQCstsIYssQA/K7BBKy2whyyxAD8rsEIrLbCILLEBPyuwQCstsIkssQE/K7BBKy2wiiyxAT8rsEIrLbCLLLILAANFUFiwBhuyBAIDRVgjIRshWVlCK7AIZbADJFB4sQUBFUVYMFktAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAHQrEAACqxAAdCsQAKKrEAB0KxAAoqsQAHQrkAAAALKrEAB0K5AAAACyq5AAMAAESxJAGIUViwQIhYuQADAGREsSgBiFFYuAgAiFi5AAMAAERZG7EnAYhRWLoIgAABBECIY1RYuQADAABEWVlZWVmxAA4quAH/hbAEjbECAESzBWQGAERE') format('truetype'); + src: url('data:application/octet-stream;base64,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') format('woff'), + url('data:application/octet-stream;base64,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ILAKI0IgICBGI0ewASsjYTgtsD4ssAAWsBcjQrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWG5CAAIAGNjIyBYYhshWWO4BABiILAAUFiwQGBZZrABY2AjLiMgIDyKOCMhWS2wPyywABawFyNCILAKQyAuRyNHI2EgYLAgYGawAmIgsABQWLBAYFlmsAFjIyAgPIo4LbBALCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrLbBBLCMgLkawAiVGsBdDWFIbUFlYIDxZLrEwARQrLbBCLCMgLkawAiVGsBdDWFAbUllYIDxZIyAuRrACJUawF0NYUhtQWVggPFkusTABFCstsEMssDorIyAuRrACJUawF0NYUBtSWVggPFkusTABFCstsEQssDsriiAgPLAGI0KKOCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrsAZDLrAwKy2wRSywABawBCWwBCYgICBGI0dhsAwjQi5HI0cjYbALQysjIDwgLiM4sTABFCstsEYssQoEJUKwABawBCWwBCUgLkcjRyNhILAGI0KxDABCsAtDKyCwYFBYILBAUVizBCAFIBuzBCYFGllCQiMgR7AGQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsARDYGQjsAVDYWRQWLAEQ2EbsAVDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsTABFCstsEcssQA6Ky6xMAEUKy2wSCyxADsrISMgIDywBiNCIzixMAEUK7AGQy6wMCstsEkssAAVIEewACNCsgABARUUEy6wNiotsEossAAVIEewACNCsgABARUUEy6wNiotsEsssQABFBOwNyotsEwssDkqLbBNLLAAFkUjIC4gRoojYTixMAEUKy2wTiywCiNCsE0rLbBPLLIAAEYrLbBQLLIAAUYrLbBRLLIBAEYrLbBSLLIBAUYrLbBTLLIAAEcrLbBULLIAAUcrLbBVLLIBAEcrLbBWLLIBAUcrLbBXLLMAAABDKy2wWCyzAAEAQystsFksswEAAEMrLbBaLLMBAQBDKy2wWyyzAAABQystsFwsswABAUMrLbBdLLMBAAFDKy2wXiyzAQEBQystsF8ssgAARSstsGAssgABRSstsGEssgEARSstsGIssgEBRSstsGMssgAASCstsGQssgABSCstsGUssgEASCstsGYssgEBSCstsGcsswAAAEQrLbBoLLMAAQBEKy2waSyzAQAARCstsGosswEBAEQrLbBrLLMAAAFEKy2wbCyzAAEBRCstsG0sswEAAUQrLbBuLLMBAQFEKy2wbyyxADwrLrEwARQrLbBwLLEAPCuwQCstsHEssQA8K7BBKy2wciywABaxADwrsEIrLbBzLLEBPCuwQCstsHQssQE8K7BBKy2wdSywABaxATwrsEIrLbB2LLEAPSsusTABFCstsHcssQA9K7BAKy2weCyxAD0rsEErLbB5LLEAPSuwQistsHossQE9K7BAKy2weyyxAT0rsEErLbB8LLEBPSuwQistsH0ssQA+Ky6xMAEUKy2wfiyxAD4rsEArLbB/LLEAPiuwQSstsIAssQA+K7BCKy2wgSyxAT4rsEArLbCCLLEBPiuwQSstsIMssQE+K7BCKy2whCyxAD8rLrEwARQrLbCFLLEAPyuwQCstsIYssQA/K7BBKy2whyyxAD8rsEIrLbCILLEBPyuwQCstsIkssQE/K7BBKy2wiiyxAT8rsEIrLbCLLLILAANFUFiwBhuyBAIDRVgjIRshWVlCK7AIZbADJFB4sQUBFUVYMFktAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAHQrEAACqxAAdCsQAKKrEAB0KxAAoqsQAHQrkAAAALKrEAB0K5AAAACyq5AAMAAESxJAGIUViwQIhYuQADAGREsSgBiFFYuAgAiFi5AAMAAERZG7EnAYhRWLoIgAABBECIY1RYuQADAABEWVlZWVmxAA4quAH/hbAEjbECAESzBWQGAERE') format('truetype'); } /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ @@ -17,7 +17,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.svg?90286248#zwiico') format('svg'); + src: url('../font/zwiico.svg?91435580#zwiico') format('svg'); } } */ @@ -52,53 +52,54 @@ /* Uncomment for 3D effect */ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } -.zwiico-mail:before { content: '\2709'; } /* '✉' */ +.zwiico-plus-circled:before { content: '\2191'; } /* '↑' */ .zwiico-logout:before { content: '\e800'; } /* '' */ -.zwiico-check:before { content: '\e801'; } /* '' */ +.zwiico-plus:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ -.zwiico-plus:before { content: '\e803'; } /* '' */ +.zwiico-help:before { content: '\e803'; } /* '' */ .zwiico-minus:before { content: '\e804'; } /* '' */ -.zwiico-help:before { content: '\e805'; } /* '' */ +.zwiico-gear:before { content: '\e805'; } /* '' */ .zwiico-pencil:before { content: '\e806'; } /* '' */ -.zwiico-gear:before { content: '\e807'; } /* '' */ +.zwiico-up:before { content: '\e807'; } /* '' */ .zwiico-eye:before { content: '\e808'; } /* '' */ -.zwiico-up:before { content: '\e809'; } /* '' */ +.zwiico-download:before { content: '\e809'; } /* '' */ .zwiico-folder:before { content: '\e80a'; } /* '' */ -.zwiico-download:before { content: '\e80b'; } /* '' */ +.zwiico-users:before { content: '\e80b'; } /* '' */ .zwiico-left:before { content: '\e80c'; } /* '' */ -.zwiico-users:before { content: '\e80d'; } /* '' */ +.zwiico-mimi:before { content: '\e80d'; } /* '' */ .zwiico-user:before { content: '\e80e'; } /* '' */ -.zwiico-comment:before { content: '\e80f'; } /* '' */ +.zwiico-update:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ +.zwiico-trash:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ -.zwiico-lock:before { content: '\e813'; } /* '' */ +.zwiico-comment:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ .zwiico-eye-off:before { content: '\e815'; } /* '' */ -.zwiico-update:before { content: '\e816'; } /* '' */ +.zwiico-down-open:before { content: '\e816'; } /* '' */ .zwiico-upload:before { content: '\e817'; } /* '' */ -.zwiico-down-open:before { content: '\e818'; } /* '' */ +.zwiico-cogs:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-login:before { content: '\e81a'; } /* '' */ +.zwiico-down-big:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ -.zwiico-trash:before { content: '\e81c'; } /* '' */ -.zwiico-plus-circled:before { content: '\e81d'; } /* '' */ +.zwiico-up-big:before { content: '\e81c'; } /* '' */ +.zwiico-clone:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-mimi-2:before { content: '\e81f'; } /* '' */ -.zwiico-cogs:before { content: '\e81f'; } /* '' */ -.zwiico-down-big:before { content: '\e820'; } /* '' */ -.zwiico-up-big:before { content: '\e821'; } /* '' */ +.zwiico-check:before { content: '\e81f'; } /* '' */ +.zwiico-github:before { content: '\e820'; } /* '' */ +.zwiico-login:before { content: '\e821'; } /* '' */ +.zwiico-lock:before { content: '\e822'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ .zwiico-twitter:before { content: '\f099'; } /* '' */ .zwiico-facebook:before { content: '\f09a'; } /* '' */ .zwiico-menu:before { content: '\f0c9'; } /* '' */ .zwiico-sort:before { content: '\f0dc'; } /* '' */ +.zwiico-mail-alt:before { content: '\f0e0'; } /* '' */ .zwiico-linkedin:before { content: '\f0e1'; } /* '' */ .zwiico-download-cloud:before { content: '\f0ed'; } /* '' */ .zwiico-upload-cloud:before { content: '\f0ee'; } /* '' */ -.zwiico-github:before { content: '\f113'; } /* '' */ .zwiico-code:before { content: '\f121'; } /* '' */ .zwiico-youtube:before { content: '\f167'; } /* '' */ .zwiico-instagram:before { content: '\f16d'; } /* '' */ .zwiico-brush:before { content: '\f1fc'; } /* '' */ .zwiico-pinterest:before { content: '\f231'; } /* '' */ -.zwiico-clone:before { content: '\f24d'; } /* '' */ \ No newline at end of file +.zwiico-mail:before { content: '\f24d'; } /* '' */ \ No newline at end of file diff --git a/core/vendor/zwiico/css/zwiico-ie7-codes.css b/core/vendor/zwiico/css/zwiico-ie7-codes.css index 4d630ced..b439eced 100644 --- a/core/vendor/zwiico/css/zwiico-ie7-codes.css +++ b/core/vendor/zwiico/css/zwiico-ie7-codes.css @@ -1,51 +1,52 @@ -.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '✉ '); } +.zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '↑ '); } .zwiico-logout { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-gear { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-pencil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-gear { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-eye { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-folder { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-chat { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-eye-off { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-upload { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cog-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-clone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mimi-2 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-spin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-twitter { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-facebook { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-menu { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-sort { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mail-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-linkedin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-download-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-upload-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-code { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-youtube { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-instagram { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-brush { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-pinterest { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-clone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file +.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file diff --git a/core/vendor/zwiico/css/zwiico-ie7.css b/core/vendor/zwiico/css/zwiico-ie7.css index d5b9c07a..a3b3d2d6 100644 --- a/core/vendor/zwiico/css/zwiico-ie7.css +++ b/core/vendor/zwiico/css/zwiico-ie7.css @@ -10,53 +10,54 @@ /* font-size: 120%; */ } -.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '✉ '); } +.zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '↑ '); } .zwiico-logout { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-gear { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-pencil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-gear { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-eye { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-folder { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-chat { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-eye-off { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-upload { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cog-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-clone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mimi-2 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-spin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-twitter { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-facebook { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-menu { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-sort { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mail-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-linkedin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-download-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-upload-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-code { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-youtube { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-instagram { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-brush { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-pinterest { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-clone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file +.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file diff --git a/core/vendor/zwiico/css/zwiico.css b/core/vendor/zwiico/css/zwiico.css index 6ac9b7e8..ba6d9343 100644 --- a/core/vendor/zwiico/css/zwiico.css +++ b/core/vendor/zwiico/css/zwiico.css @@ -1,11 +1,11 @@ @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.eot?3829676'); - src: url('../font/zwiico.eot?3829676#iefix') format('embedded-opentype'), - url('../font/zwiico.woff2?3829676') format('woff2'), - url('../font/zwiico.woff?3829676') format('woff'), - url('../font/zwiico.ttf?3829676') format('truetype'), - url('../font/zwiico.svg?3829676#zwiico') format('svg'); + src: url('../font/zwiico.eot?90958343'); + src: url('../font/zwiico.eot?90958343#iefix') format('embedded-opentype'), + url('../font/zwiico.woff2?90958343') format('woff2'), + url('../font/zwiico.woff?90958343') format('woff'), + url('../font/zwiico.ttf?90958343') format('truetype'), + url('../font/zwiico.svg?90958343#zwiico') format('svg'); font-weight: normal; font-style: normal; } @@ -15,7 +15,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.svg?3829676#zwiico') format('svg'); + src: url('../font/zwiico.svg?90958343#zwiico') format('svg'); } } */ @@ -55,53 +55,54 @@ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } -.zwiico-mail:before { content: '\2709'; } /* '✉' */ +.zwiico-plus-circled:before { content: '\2191'; } /* '↑' */ .zwiico-logout:before { content: '\e800'; } /* '' */ -.zwiico-check:before { content: '\e801'; } /* '' */ +.zwiico-plus:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ -.zwiico-plus:before { content: '\e803'; } /* '' */ +.zwiico-help:before { content: '\e803'; } /* '' */ .zwiico-minus:before { content: '\e804'; } /* '' */ -.zwiico-help:before { content: '\e805'; } /* '' */ +.zwiico-gear:before { content: '\e805'; } /* '' */ .zwiico-pencil:before { content: '\e806'; } /* '' */ -.zwiico-gear:before { content: '\e807'; } /* '' */ +.zwiico-up:before { content: '\e807'; } /* '' */ .zwiico-eye:before { content: '\e808'; } /* '' */ -.zwiico-up:before { content: '\e809'; } /* '' */ +.zwiico-download:before { content: '\e809'; } /* '' */ .zwiico-folder:before { content: '\e80a'; } /* '' */ -.zwiico-download:before { content: '\e80b'; } /* '' */ +.zwiico-users:before { content: '\e80b'; } /* '' */ .zwiico-left:before { content: '\e80c'; } /* '' */ -.zwiico-users:before { content: '\e80d'; } /* '' */ +.zwiico-mimi:before { content: '\e80d'; } /* '' */ .zwiico-user:before { content: '\e80e'; } /* '' */ -.zwiico-comment:before { content: '\e80f'; } /* '' */ +.zwiico-update:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ +.zwiico-trash:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ -.zwiico-lock:before { content: '\e813'; } /* '' */ +.zwiico-comment:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ .zwiico-eye-off:before { content: '\e815'; } /* '' */ -.zwiico-update:before { content: '\e816'; } /* '' */ +.zwiico-down-open:before { content: '\e816'; } /* '' */ .zwiico-upload:before { content: '\e817'; } /* '' */ -.zwiico-down-open:before { content: '\e818'; } /* '' */ +.zwiico-cogs:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-login:before { content: '\e81a'; } /* '' */ +.zwiico-down-big:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ -.zwiico-trash:before { content: '\e81c'; } /* '' */ -.zwiico-plus-circled:before { content: '\e81d'; } /* '' */ +.zwiico-up-big:before { content: '\e81c'; } /* '' */ +.zwiico-clone:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-mimi-2:before { content: '\e81f'; } /* '' */ -.zwiico-cogs:before { content: '\e81f'; } /* '' */ -.zwiico-down-big:before { content: '\e820'; } /* '' */ -.zwiico-up-big:before { content: '\e821'; } /* '' */ +.zwiico-check:before { content: '\e81f'; } /* '' */ +.zwiico-github:before { content: '\e820'; } /* '' */ +.zwiico-login:before { content: '\e821'; } /* '' */ +.zwiico-lock:before { content: '\e822'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ .zwiico-twitter:before { content: '\f099'; } /* '' */ .zwiico-facebook:before { content: '\f09a'; } /* '' */ .zwiico-menu:before { content: '\f0c9'; } /* '' */ .zwiico-sort:before { content: '\f0dc'; } /* '' */ +.zwiico-mail-alt:before { content: '\f0e0'; } /* '' */ .zwiico-linkedin:before { content: '\f0e1'; } /* '' */ .zwiico-download-cloud:before { content: '\f0ed'; } /* '' */ .zwiico-upload-cloud:before { content: '\f0ee'; } /* '' */ -.zwiico-github:before { content: '\f113'; } /* '' */ .zwiico-code:before { content: '\f121'; } /* '' */ .zwiico-youtube:before { content: '\f167'; } /* '' */ .zwiico-instagram:before { content: '\f16d'; } /* '' */ .zwiico-brush:before { content: '\f1fc'; } /* '' */ .zwiico-pinterest:before { content: '\f231'; } /* '' */ -.zwiico-clone:before { content: '\f24d'; } /* '' */ \ No newline at end of file +.zwiico-mail:before { content: '\f24d'; } /* '' */ \ No newline at end of file diff --git a/core/vendor/zwiico/font/zwiico.eot b/core/vendor/zwiico/font/zwiico.eot index aebd4c7068cc8f629b1e2d94266290187c5cb6bf..48793071fe7bce30af4c2f84b974373b67dcdebc 100644 GIT binary patch delta 1882 zcmYL~ZERCj7{{M;@9pi2-MVhwTQ|108!cmRvX)M^1_w?8$q0)YbQm}8+S?bn?XB&t z0|OKZD43a0uQ9*})I<&Oi_D8?^n;@E8e&l62NV)W{7@2Dx&aB0NqtVs;ywBGfBw&T z?sLw$_q09y5t;sk@YACJw>RZ@KX>>1S!Zr&Z+2?t#j5}WPQeFSnrI0l<8nl+(&Y$7eGD&pwTdew0j!$vvkBPXlZkRgaKY$&`AJ1Q=&d z?PEG#b^yU5K*iorRpb3?F z1n{}%sYkM~1Uoc9Uq%Zm^$4`0QjdTGm3jo6sMI6iLZu#oHdN{nXh&U929^R8j+Oy8 z>ajB5LA{9c;|IVpG}p>N2kMP7upISf8R$g4QwH$p74Y>@pc`Ng7eIj?)JPfVMU9sM zJSlSvWdIj8{{-kWquE#nyy}88r`^}HL|rf*R-?w8cHLwq>LJrh+MIbm(QZ9uAgXAQ z)J$bTd#eh~ZW13G+6K=F zF3S{)#ToV%^E1BYXP|p%xe*wKB_qHx>;Yg1bATRlG6sae1a@Fkzt7!1;N|#+PGYt3 zdZ)|XZ>_7Zt8ZcYy?v`mzaJaMc?+pzJZ&y_FX)J9-rUq?5kt*zNHJ7+Wn-l z_0sr=!#&)@G_PIOI`NI8!Qb(_Z>8DQQo)#8tSuETUfo*V79c&HtRM5wJ$`Ch` zHe+O=+F9SoL!H6jNq54#8~m)vZ5bDXbuH) zxZYxsLPYfM;jh6ZRGNch%mZW)`-}ODN^4`klv}D%&S&$sVzD&&lj5`xvrio#tk33g z1l{6v9G=M1G^OPfi=|SS1N2%47f2P^LT)f7<}y3VzRf=7_Hlpdj_c0x%lU+!(@Tau zhR+S>jGIjc(`wUCX5PHc{BC7WWy)f<1T0FGz3S7d+t%6Y@#+t&7ixxTPTFmCw*9vG z+ED$yhF=@I8o#oy!HMWo^=YQSU55D7$E(9xvJ%WmDUNuxOc}yLP@I(I?Hn#9!=>evVu%Yd35%<*54qLjLmnMR1KQ=GUn>6tFwO>G delta 1654 zcmZ9MU2M}<6vxlC9VhA1Hcdl6fI&ZLyETPUi2==kjy+UWVW1(jZXKKJIEjUwn8tyE z#8OR>)`w1Nbrj0O?QneItD(mLBIbRcCKV~R z{H*jgz@}^Xd_xi^ygB{{fXxBS+mgCDGI3_e#tk>K0#~%OEUnnxc^&hIm?w2`EF;DZ)u!U)}kV4=CtTRd63T%0f7Dc&p9mYPe6 zl3sea*t@vHwgJ!sg%Em9xSqTJ_s|1;b2Gu3E$|Awi}#p&$KaWpKH#>~t$YhMB;txC z`V;qDJv$rVM%jp0FWZelCxxGLA;5icwieX|!Wg^2GK^iI4r3Rn$JhlLFm{1Pj9p+k z#xAe|V;5M7u}cn~$HWCzVeA5{F?PXYgn|pcJ`|cApcNHghXHN)LpO%*>AK)T3 z#$ac@xWfU~18>{*S-!x13ys$B=4HfEy4mLv@x{Hnhj17+FLtCyBc1l3*jsDM*S|@-Z^8b4SCM`y0)8G zBP-B*cezFvR!v$p9bqiDdXTryFKgrIui^~7-!@9s&?QS+In7ahb)If&owCk%o))Z^ zd$7jE_F-auvo7zqF1D^Ctpr~NIS@Q`^PTGGKTypVa0YIjtGe|>X}iMb!$XSkm0N8W$xEw6LymVH=9z@z7u&@;#g;_#un zfEnlL&S-tEY_shrTd^fi+pukCOZIQXYlei#5IIKXIgy*@gZx!tNSG9^dqzEZaZsEV zKl6sYQE%QC_I>Xk_1~_jtJqs{JCLvZsB*q4P-RqqS-ljD)@-Tyyyo}NaA+p}vR*)crrcU&Oif^UCPK!*O6DQeG_miv iME4EU(20RIub5EHWOj_68tCwPWG$Uiz`8W>UDbbz<>27} diff --git a/core/vendor/zwiico/font/zwiico.svg b/core/vendor/zwiico/font/zwiico.svg index f0726416..bd17dc29 100644 --- a/core/vendor/zwiico/font/zwiico.svg +++ b/core/vendor/zwiico/font/zwiico.svg @@ -6,75 +6,77 @@ - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + @@ -86,14 +88,14 @@ + + - - @@ -104,7 +106,7 @@ - + \ No newline at end of file diff --git a/core/vendor/zwiico/font/zwiico.ttf b/core/vendor/zwiico/font/zwiico.ttf index 930ab38b3dc1888f3d6d90074b1dbbdef768872c..16389abc060af3d1ee05ce43d2b350ba1fcf6b43 100644 GIT binary patch delta 1865 zcmYL~ZERCj7{{M;@9nEyyLR2Wbz^JStz&H694#AcT_Ba@5!(K^MB5B zpL5Q=r)~ZXGW!-e=E_cYhkL)|=FWvzdXu!Z#Q3~>dA9VhSeir>ioZpvZsx3zV2A@XnO7L-EH2={q^!osq zPm)qv9&3N^EWp}_anbjZDIt0A{J?pDZNt;^&yY!FI~io$)5>wu{*(&{)&SxJw$$rH zHDVPPaDXd-M%)MsX7_ZiIoFdvnZK03p1+yDQ*aj|g?M3Mu4is*u?T?Ufa51h<2UlR z6(`fNgy7wcFpe!$YGH`}-;@dF5#m-pWIV*LUSTSTRi+EU%TLQulv(zdtQ8=KKozR3 z4A@brN1z&&dIV}vsYd{xZ;pBdYEh|2pbnLK1e~bUBT$b@Jp%aHbJQbQSb`lIpzop) zm3jo4P^m}2g-SgFZdB?KXhx+T0S_wm2(+N~lz~=&{E0H)MLk&t+E6dy{P+Q|6wUQA z(2jbe3@k&vSq3^#ZR?jPp!aENr zCt9b}Lj5LIaeJrKcUA_llzWe|L!VTy`L+=C52u|dr|rko)812DmMIpCXW3iKclerD zf^Xe2127CrwgAhpF9JiD7wI7ABX05Wv<{2bi9c(Y=U%dZlYk>5&kk9LDj`r0$8;G;P zF?68jtIpvi$31NZn~4~WHhlvtY%n{XXzAz=sE>6VVN`ebVS~Ct+dw?H6}lbwg&*#Y zSqA?G3!B3T{H{)Zwy4Vds=jQ1#@S8C+X#M{N{kf$Ei3vFgyv8%hwCmDDMUd3D*hT= zMx{A8#>^uF*k8o0GC#7z>`Ux@?hyBz=1t8-?J{jb$LU1y>X54 zTa(tb(e$#p%bc>9EQ1!g(pmX#<*fCNZPfOTvRePnbv+iT( zdYp(p)qpxNaF-zgWpqtAOICm>DQ42XU@R3Bg^*U1B2q@?XiOXA6G1`bqJo&z#AAs} znu`d0N}CiC!I;QolB}>_(1)bSgedVLZCDaRLQ0cK3#l|G3SpUx$Ko-LdTk~d;$?x0 zN^wCWr}%V~qqpgTSt%YD5;7Nz^0E%A`J`~zK!Ex+1N^A{{Qv*} delta 1636 zcmZ9MU2GIp6vxkoDd6nEI1aPRIEm=3S_sqZ$0YuEZ-%Tk}yz#QM2cYK`K7T5O6Yc{4 zIlv}A=B+8s7@fQ{XyJyNSb^(mR+g3zcihH&5%ZKLP3l}E@FqZS9P_4(q$zvL@9oCC z2*7=yXLH7Z;UBjEZ0^IREBb_@zjn3vD!}t2#}-~9c{)P+xOOi+PS$9hK(Gdo)xcMy zPE;RO=>!4(#s@9Xgb}(+!BTT+efe~GraW7|TfSeZt29@V6|J&3zkYtFWdWcEN@4Vz zay<9`@1b9D&CLXBw!pLS3f|++9fwD5x|`cZ&vGr;kccZ5XcxC6%8mxOF*f40p6$k< zbNttZFyOv8TZifZ5sV$69%Bbsim?MkF?N7u7&|}%#tzVku>&l}*a05H*r5QAW8wfS zFm`~I7(3uGLdgMNA4<(OunHAlhXJhs~u~ zheAVUB``(kvG5dqEBYMW9=T3?qC@nJ_Gxn_TI9@zx=vz#*ofYpjVj%~;)uC_bp*?; z9N^9R`c{rUBTm!N)-gI0`ojEp`B9GESW%>>TBgkUj`Me95x-b4-!YBaB-A@S~VBsy_TQ zth2pDv19H_=NYc&dXd*3daLW4x>X<65%A=>1@sIsf;hbGEMUfS^kQ$cP_RHO-BIizrTT}))vxH931XAfr7tP~eiC1JSoIb|Xzu+c4NHBHGFLMp2%0&@xY zb=)V&DamkSiCDIfNQikoE*T06E8%6XSQhv4vSQW9h25nySS%TnRKsOVNV$}sbr+M< z6SAtrYpPv7$V4rzrDGce^yjLr#m3V~EYC#9=~&4)m^KXTJ0a1J`a|?~f2&(erj1m7 UoG$jayIr!H%_v}YZ2h$MKWt;y?*IS* diff --git a/core/vendor/zwiico/font/zwiico.woff b/core/vendor/zwiico/font/zwiico.woff index e176fc7272623c4409eedd77f4d538b83f2e2b2c..864ce1a7d60b5d971bb7d266ce33f7b91094fb88 100644 GIT binary patch delta 10423 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 W3(;qhMtmQpIiC*m0L4%L@ckbg%=QKV delta 10201 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 P?+`W=p;5_6YytlVkM_Z@ diff --git a/core/vendor/zwiico/font/zwiico.woff2 b/core/vendor/zwiico/font/zwiico.woff2 index ec4c79f720c0cd40c0b442ab5bdcafb4c25ab3b0..392a06cd51a44c6cfb8974fba70d79e23df505fb 100644 GIT binary patch literal 10984 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 literal 10828 zcmV-SDznvhPew8T0RR9104huX4*&oF08a1#04ehT0RR9100000000000000000000 z0000SR0dW6i3kV|37iZO2ny#U*dz;R00A}vBm;p=1Rw>4H3x%n41pXQ|3wvSTrGAx zK!i%}j%Fil#yFUbfUAhA(WkQiKPJ#2L&`LxO!OCG?+OY8b|Bv3ijL!~I$Wg{teAj) zhF}dvQIHce&V5bmE8f!R)=$U4kvTsj-KDd{mpzk=a9
    HTjS^SS>c{VBvYQ|NV~8 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 Date: Mon, 19 Oct 2020 19:11:04 +0200 Subject: [PATCH 102/127] =?UTF-8?q?Revert=20"Jeu=20d'ic=C3=B4nes"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit f17161f9e92a4ba2841f43c88886a98ee4c79364. --- core/vendor/zwiico/css/zwiico-codes.css | 43 ++++++++------- core/vendor/zwiico/css/zwiico-embedded.css | 55 ++++++++++--------- core/vendor/zwiico/css/zwiico-ie7-codes.css | 43 ++++++++------- core/vendor/zwiico/css/zwiico-ie7.css | 43 ++++++++------- core/vendor/zwiico/css/zwiico.css | 57 ++++++++++---------- core/vendor/zwiico/font/zwiico.eot | Bin 20620 -> 20368 bytes core/vendor/zwiico/font/zwiico.svg | 46 ++++++++-------- core/vendor/zwiico/font/zwiico.ttf | Bin 20460 -> 20208 bytes core/vendor/zwiico/font/zwiico.woff | Bin 12816 -> 12624 bytes core/vendor/zwiico/font/zwiico.woff2 | Bin 10984 -> 10828 bytes 10 files changed, 140 insertions(+), 147 deletions(-) diff --git a/core/vendor/zwiico/css/zwiico-codes.css b/core/vendor/zwiico/css/zwiico-codes.css index 144f9774..34a8ae82 100644 --- a/core/vendor/zwiico/css/zwiico-codes.css +++ b/core/vendor/zwiico/css/zwiico-codes.css @@ -1,52 +1,51 @@ -.zwiico-plus-circled:before { content: '\2191'; } /* '↑' */ +.zwiico-mail:before { content: '\2709'; } /* '✉' */ .zwiico-logout:before { content: '\e800'; } /* '' */ -.zwiico-plus:before { content: '\e801'; } /* '' */ +.zwiico-check:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ -.zwiico-help:before { content: '\e803'; } /* '' */ +.zwiico-plus:before { content: '\e803'; } /* '' */ .zwiico-minus:before { content: '\e804'; } /* '' */ -.zwiico-gear:before { content: '\e805'; } /* '' */ +.zwiico-help:before { content: '\e805'; } /* '' */ .zwiico-pencil:before { content: '\e806'; } /* '' */ -.zwiico-up:before { content: '\e807'; } /* '' */ +.zwiico-gear:before { content: '\e807'; } /* '' */ .zwiico-eye:before { content: '\e808'; } /* '' */ -.zwiico-download:before { content: '\e809'; } /* '' */ +.zwiico-up:before { content: '\e809'; } /* '' */ .zwiico-folder:before { content: '\e80a'; } /* '' */ -.zwiico-users:before { content: '\e80b'; } /* '' */ +.zwiico-download:before { content: '\e80b'; } /* '' */ .zwiico-left:before { content: '\e80c'; } /* '' */ -.zwiico-mimi:before { content: '\e80d'; } /* '' */ +.zwiico-users:before { content: '\e80d'; } /* '' */ .zwiico-user:before { content: '\e80e'; } /* '' */ -.zwiico-update:before { content: '\e80f'; } /* '' */ +.zwiico-comment:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ -.zwiico-trash:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ -.zwiico-comment:before { content: '\e813'; } /* '' */ +.zwiico-lock:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ .zwiico-eye-off:before { content: '\e815'; } /* '' */ -.zwiico-down-open:before { content: '\e816'; } /* '' */ +.zwiico-update:before { content: '\e816'; } /* '' */ .zwiico-upload:before { content: '\e817'; } /* '' */ -.zwiico-cogs:before { content: '\e818'; } /* '' */ +.zwiico-down-open:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-down-big:before { content: '\e81a'; } /* '' */ +.zwiico-login:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ -.zwiico-up-big:before { content: '\e81c'; } /* '' */ -.zwiico-clone:before { content: '\e81d'; } /* '' */ +.zwiico-trash:before { content: '\e81c'; } /* '' */ +.zwiico-plus-circled:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-check:before { content: '\e81f'; } /* '' */ -.zwiico-github:before { content: '\e820'; } /* '' */ -.zwiico-login:before { content: '\e821'; } /* '' */ -.zwiico-lock:before { content: '\e822'; } /* '' */ +.zwiico-mimi-2:before { content: '\e81f'; } /* '' */ +.zwiico-cogs:before { content: '\e81f'; } /* '' */ +.zwiico-down-big:before { content: '\e820'; } /* '' */ +.zwiico-up-big:before { content: '\e821'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ .zwiico-twitter:before { content: '\f099'; } /* '' */ .zwiico-facebook:before { content: '\f09a'; } /* '' */ .zwiico-menu:before { content: '\f0c9'; } /* '' */ .zwiico-sort:before { content: '\f0dc'; } /* '' */ -.zwiico-mail-alt:before { content: '\f0e0'; } /* '' */ .zwiico-linkedin:before { content: '\f0e1'; } /* '' */ .zwiico-download-cloud:before { content: '\f0ed'; } /* '' */ .zwiico-upload-cloud:before { content: '\f0ee'; } /* '' */ +.zwiico-github:before { content: '\f113'; } /* '' */ .zwiico-code:before { content: '\f121'; } /* '' */ .zwiico-youtube:before { content: '\f167'; } /* '' */ .zwiico-instagram:before { content: '\f16d'; } /* '' */ .zwiico-brush:before { content: '\f1fc'; } /* '' */ .zwiico-pinterest:before { content: '\f231'; } /* '' */ -.zwiico-mail:before { content: '\f24d'; } /* '' */ \ No newline at end of file +.zwiico-clone:before { content: '\f24d'; } /* '' */ \ No newline at end of file diff --git a/core/vendor/zwiico/css/zwiico-embedded.css b/core/vendor/zwiico/css/zwiico-embedded.css index 4e0f2669..196227e1 100644 --- a/core/vendor/zwiico/css/zwiico-embedded.css +++ b/core/vendor/zwiico/css/zwiico-embedded.css @@ -1,15 +1,15 @@ @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.eot?91435580'); - src: url('../font/zwiico.eot?91435580#iefix') format('embedded-opentype'), - url('../font/zwiico.svg?91435580#zwiico') format('svg'); + src: url('../font/zwiico.eot?90286248'); + src: url('../font/zwiico.eot?90286248#iefix') format('embedded-opentype'), + url('../font/zwiico.svg?90286248#zwiico') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'zwiico'; - src: url('data:application/octet-stream;base64,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') format('woff'), - url('data:application/octet-stream;base64,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ILAKI0IgICBGI0ewASsjYTgtsD4ssAAWsBcjQrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWG5CAAIAGNjIyBYYhshWWO4BABiILAAUFiwQGBZZrABY2AjLiMgIDyKOCMhWS2wPyywABawFyNCILAKQyAuRyNHI2EgYLAgYGawAmIgsABQWLBAYFlmsAFjIyAgPIo4LbBALCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrLbBBLCMgLkawAiVGsBdDWFIbUFlYIDxZLrEwARQrLbBCLCMgLkawAiVGsBdDWFAbUllYIDxZIyAuRrACJUawF0NYUhtQWVggPFkusTABFCstsEMssDorIyAuRrACJUawF0NYUBtSWVggPFkusTABFCstsEQssDsriiAgPLAGI0KKOCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrsAZDLrAwKy2wRSywABawBCWwBCYgICBGI0dhsAwjQi5HI0cjYbALQysjIDwgLiM4sTABFCstsEYssQoEJUKwABawBCWwBCUgLkcjRyNhILAGI0KxDABCsAtDKyCwYFBYILBAUVizBCAFIBuzBCYFGllCQiMgR7AGQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsARDYGQjsAVDYWRQWLAEQ2EbsAVDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsTABFCstsEcssQA6Ky6xMAEUKy2wSCyxADsrISMgIDywBiNCIzixMAEUK7AGQy6wMCstsEkssAAVIEewACNCsgABARUUEy6wNiotsEossAAVIEewACNCsgABARUUEy6wNiotsEsssQABFBOwNyotsEwssDkqLbBNLLAAFkUjIC4gRoojYTixMAEUKy2wTiywCiNCsE0rLbBPLLIAAEYrLbBQLLIAAUYrLbBRLLIBAEYrLbBSLLIBAUYrLbBTLLIAAEcrLbBULLIAAUcrLbBVLLIBAEcrLbBWLLIBAUcrLbBXLLMAAABDKy2wWCyzAAEAQystsFksswEAAEMrLbBaLLMBAQBDKy2wWyyzAAABQystsFwsswABAUMrLbBdLLMBAAFDKy2wXiyzAQEBQystsF8ssgAARSstsGAssgABRSstsGEssgEARSstsGIssgEBRSstsGMssgAASCstsGQssgABSCstsGUssgEASCstsGYssgEBSCstsGcsswAAAEQrLbBoLLMAAQBEKy2waSyzAQAARCstsGosswEBAEQrLbBrLLMAAAFEKy2wbCyzAAEBRCstsG0sswEAAUQrLbBuLLMBAQFEKy2wbyyxADwrLrEwARQrLbBwLLEAPCuwQCstsHEssQA8K7BBKy2wciywABaxADwrsEIrLbBzLLEBPCuwQCstsHQssQE8K7BBKy2wdSywABaxATwrsEIrLbB2LLEAPSsusTABFCstsHcssQA9K7BAKy2weCyxAD0rsEErLbB5LLEAPSuwQistsHossQE9K7BAKy2weyyxAT0rsEErLbB8LLEBPSuwQistsH0ssQA+Ky6xMAEUKy2wfiyxAD4rsEArLbB/LLEAPiuwQSstsIAssQA+K7BCKy2wgSyxAT4rsEArLbCCLLEBPiuwQSstsIMssQE+K7BCKy2whCyxAD8rLrEwARQrLbCFLLEAPyuwQCstsIYssQA/K7BBKy2whyyxAD8rsEIrLbCILLEBPyuwQCstsIkssQE/K7BBKy2wiiyxAT8rsEIrLbCLLLILAANFUFiwBhuyBAIDRVgjIRshWVlCK7AIZbADJFB4sQUBFUVYMFktAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAHQrEAACqxAAdCsQAKKrEAB0KxAAoqsQAHQrkAAAALKrEAB0K5AAAACyq5AAMAAESxJAGIUViwQIhYuQADAGREsSgBiFFYuAgAiFi5AAMAAERZG7EnAYhRWLoIgAABBECIY1RYuQADAABEWVlZWVmxAA4quAH/hbAEjbECAESzBWQGAERE') format('truetype'); + src: url('data:application/octet-stream;base64,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') format('woff'), + url('data:application/octet-stream;base64,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WFAbUllYIDxZIyAuRrACJUawF0NYUhtQWVggPFkusTABFCstsEMssDorIyAuRrACJUawF0NYUBtSWVggPFkusTABFCstsEQssDsriiAgPLAGI0KKOCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrsAZDLrAwKy2wRSywABawBCWwBCYgICBGI0dhsAwjQi5HI0cjYbALQysjIDwgLiM4sTABFCstsEYssQoEJUKwABawBCWwBCUgLkcjRyNhILAGI0KxDABCsAtDKyCwYFBYILBAUVizBCAFIBuzBCYFGllCQiMgR7AGQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsARDYGQjsAVDYWRQWLAEQ2EbsAVDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsTABFCstsEcssQA6Ky6xMAEUKy2wSCyxADsrISMgIDywBiNCIzixMAEUK7AGQy6wMCstsEkssAAVIEewACNCsgABARUUEy6wNiotsEossAAVIEewACNCsgABARUUEy6wNiotsEsssQABFBOwNyotsEwssDkqLbBNLLAAFkUjIC4gRoojYTixMAEUKy2wTiywCiNCsE0rLbBPLLIAAEYrLbBQLLIAAUYrLbBRLLIBAEYrLbBSLLIBAUYrLbBTLLIAAEcrLbBULLIAAUcrLbBVLLIBAEcrLbBWLLIBAUcrLbBXLLMAAABDKy2wWCyzAAEAQystsFksswEAAEMrLbBaLLMBAQBDKy2wWyyzAAABQystsFwsswABAUMrLbBdLLMBAAFDKy2wXiyzAQEBQystsF8ssgAARSstsGAssgABRSstsGEssgEARSstsGIssgEBRSstsGMssgAASCstsGQssgABSCstsGUssgEASCstsGYssgEBSCstsGcsswAAAEQrLbBoLLMAAQBEKy2waSyzAQAARCstsGosswEBAEQrLbBrLLMAAAFEKy2wbCyzAAEBRCstsG0sswEAAUQrLbBuLLMBAQFEKy2wbyyxADwrLrEwARQrLbBwLLEAPCuwQCstsHEssQA8K7BBKy2wciywABaxADwrsEIrLbBzLLEBPCuwQCstsHQssQE8K7BBKy2wdSywABaxATwrsEIrLbB2LLEAPSsusTABFCstsHcssQA9K7BAKy2weCyxAD0rsEErLbB5LLEAPSuwQistsHossQE9K7BAKy2weyyxAT0rsEErLbB8LLEBPSuwQistsH0ssQA+Ky6xMAEUKy2wfiyxAD4rsEArLbB/LLEAPiuwQSstsIAssQA+K7BCKy2wgSyxAT4rsEArLbCCLLEBPiuwQSstsIMssQE+K7BCKy2whCyxAD8rLrEwARQrLbCFLLEAPyuwQCstsIYssQA/K7BBKy2whyyxAD8rsEIrLbCILLEBPyuwQCstsIkssQE/K7BBKy2wiiyxAT8rsEIrLbCLLLILAANFUFiwBhuyBAIDRVgjIRshWVlCK7AIZbADJFB4sQUBFUVYMFktAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAHQrEAACqxAAdCsQAKKrEAB0KxAAoqsQAHQrkAAAALKrEAB0K5AAAACyq5AAMAAESxJAGIUViwQIhYuQADAGREsSgBiFFYuAgAiFi5AAMAAERZG7EnAYhRWLoIgAABBECIY1RYuQADAABEWVlZWVmxAA4quAH/hbAEjbECAESzBWQGAERE') format('truetype'); } /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ @@ -17,7 +17,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.svg?91435580#zwiico') format('svg'); + src: url('../font/zwiico.svg?90286248#zwiico') format('svg'); } } */ @@ -52,54 +52,53 @@ /* Uncomment for 3D effect */ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } -.zwiico-plus-circled:before { content: '\2191'; } /* '↑' */ +.zwiico-mail:before { content: '\2709'; } /* '✉' */ .zwiico-logout:before { content: '\e800'; } /* '' */ -.zwiico-plus:before { content: '\e801'; } /* '' */ +.zwiico-check:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ -.zwiico-help:before { content: '\e803'; } /* '' */ +.zwiico-plus:before { content: '\e803'; } /* '' */ .zwiico-minus:before { content: '\e804'; } /* '' */ -.zwiico-gear:before { content: '\e805'; } /* '' */ +.zwiico-help:before { content: '\e805'; } /* '' */ .zwiico-pencil:before { content: '\e806'; } /* '' */ -.zwiico-up:before { content: '\e807'; } /* '' */ +.zwiico-gear:before { content: '\e807'; } /* '' */ .zwiico-eye:before { content: '\e808'; } /* '' */ -.zwiico-download:before { content: '\e809'; } /* '' */ +.zwiico-up:before { content: '\e809'; } /* '' */ .zwiico-folder:before { content: '\e80a'; } /* '' */ -.zwiico-users:before { content: '\e80b'; } /* '' */ +.zwiico-download:before { content: '\e80b'; } /* '' */ .zwiico-left:before { content: '\e80c'; } /* '' */ -.zwiico-mimi:before { content: '\e80d'; } /* '' */ +.zwiico-users:before { content: '\e80d'; } /* '' */ .zwiico-user:before { content: '\e80e'; } /* '' */ -.zwiico-update:before { content: '\e80f'; } /* '' */ +.zwiico-comment:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ -.zwiico-trash:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ -.zwiico-comment:before { content: '\e813'; } /* '' */ +.zwiico-lock:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ .zwiico-eye-off:before { content: '\e815'; } /* '' */ -.zwiico-down-open:before { content: '\e816'; } /* '' */ +.zwiico-update:before { content: '\e816'; } /* '' */ .zwiico-upload:before { content: '\e817'; } /* '' */ -.zwiico-cogs:before { content: '\e818'; } /* '' */ +.zwiico-down-open:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-down-big:before { content: '\e81a'; } /* '' */ +.zwiico-login:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ -.zwiico-up-big:before { content: '\e81c'; } /* '' */ -.zwiico-clone:before { content: '\e81d'; } /* '' */ +.zwiico-trash:before { content: '\e81c'; } /* '' */ +.zwiico-plus-circled:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-check:before { content: '\e81f'; } /* '' */ -.zwiico-github:before { content: '\e820'; } /* '' */ -.zwiico-login:before { content: '\e821'; } /* '' */ -.zwiico-lock:before { content: '\e822'; } /* '' */ +.zwiico-mimi-2:before { content: '\e81f'; } /* '' */ +.zwiico-cogs:before { content: '\e81f'; } /* '' */ +.zwiico-down-big:before { content: '\e820'; } /* '' */ +.zwiico-up-big:before { content: '\e821'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ .zwiico-twitter:before { content: '\f099'; } /* '' */ .zwiico-facebook:before { content: '\f09a'; } /* '' */ .zwiico-menu:before { content: '\f0c9'; } /* '' */ .zwiico-sort:before { content: '\f0dc'; } /* '' */ -.zwiico-mail-alt:before { content: '\f0e0'; } /* '' */ .zwiico-linkedin:before { content: '\f0e1'; } /* '' */ .zwiico-download-cloud:before { content: '\f0ed'; } /* '' */ .zwiico-upload-cloud:before { content: '\f0ee'; } /* '' */ +.zwiico-github:before { content: '\f113'; } /* '' */ .zwiico-code:before { content: '\f121'; } /* '' */ .zwiico-youtube:before { content: '\f167'; } /* '' */ .zwiico-instagram:before { content: '\f16d'; } /* '' */ .zwiico-brush:before { content: '\f1fc'; } /* '' */ .zwiico-pinterest:before { content: '\f231'; } /* '' */ -.zwiico-mail:before { content: '\f24d'; } /* '' */ \ No newline at end of file +.zwiico-clone:before { content: '\f24d'; } /* '' */ \ No newline at end of file diff --git a/core/vendor/zwiico/css/zwiico-ie7-codes.css b/core/vendor/zwiico/css/zwiico-ie7-codes.css index b439eced..4d630ced 100644 --- a/core/vendor/zwiico/css/zwiico-ie7-codes.css +++ b/core/vendor/zwiico/css/zwiico-ie7-codes.css @@ -1,52 +1,51 @@ -.zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '↑ '); } +.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '✉ '); } .zwiico-logout { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-gear { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-pencil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-gear { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-eye { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-folder { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-chat { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-eye-off { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-upload { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cog-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-clone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mimi-2 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-spin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-twitter { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-facebook { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-menu { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-sort { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mail-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-linkedin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-download-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-upload-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-code { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-youtube { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-instagram { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-brush { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-pinterest { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file +.zwiico-clone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file diff --git a/core/vendor/zwiico/css/zwiico-ie7.css b/core/vendor/zwiico/css/zwiico-ie7.css index a3b3d2d6..d5b9c07a 100644 --- a/core/vendor/zwiico/css/zwiico-ie7.css +++ b/core/vendor/zwiico/css/zwiico-ie7.css @@ -10,54 +10,53 @@ /* font-size: 120%; */ } -.zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '↑ '); } +.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '✉ '); } .zwiico-logout { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-gear { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-pencil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-gear { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-eye { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-folder { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-chat { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-eye-off { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-upload { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cog-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-clone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mimi-2 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-spin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-twitter { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-facebook { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-menu { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-sort { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mail-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-linkedin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-download-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-upload-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-code { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-youtube { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-instagram { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-brush { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-pinterest { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file +.zwiico-clone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file diff --git a/core/vendor/zwiico/css/zwiico.css b/core/vendor/zwiico/css/zwiico.css index ba6d9343..6ac9b7e8 100644 --- a/core/vendor/zwiico/css/zwiico.css +++ b/core/vendor/zwiico/css/zwiico.css @@ -1,11 +1,11 @@ @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.eot?90958343'); - src: url('../font/zwiico.eot?90958343#iefix') format('embedded-opentype'), - url('../font/zwiico.woff2?90958343') format('woff2'), - url('../font/zwiico.woff?90958343') format('woff'), - url('../font/zwiico.ttf?90958343') format('truetype'), - url('../font/zwiico.svg?90958343#zwiico') format('svg'); + src: url('../font/zwiico.eot?3829676'); + src: url('../font/zwiico.eot?3829676#iefix') format('embedded-opentype'), + url('../font/zwiico.woff2?3829676') format('woff2'), + url('../font/zwiico.woff?3829676') format('woff'), + url('../font/zwiico.ttf?3829676') format('truetype'), + url('../font/zwiico.svg?3829676#zwiico') format('svg'); font-weight: normal; font-style: normal; } @@ -15,7 +15,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.svg?90958343#zwiico') format('svg'); + src: url('../font/zwiico.svg?3829676#zwiico') format('svg'); } } */ @@ -55,54 +55,53 @@ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } -.zwiico-plus-circled:before { content: '\2191'; } /* '↑' */ +.zwiico-mail:before { content: '\2709'; } /* '✉' */ .zwiico-logout:before { content: '\e800'; } /* '' */ -.zwiico-plus:before { content: '\e801'; } /* '' */ +.zwiico-check:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ -.zwiico-help:before { content: '\e803'; } /* '' */ +.zwiico-plus:before { content: '\e803'; } /* '' */ .zwiico-minus:before { content: '\e804'; } /* '' */ -.zwiico-gear:before { content: '\e805'; } /* '' */ +.zwiico-help:before { content: '\e805'; } /* '' */ .zwiico-pencil:before { content: '\e806'; } /* '' */ -.zwiico-up:before { content: '\e807'; } /* '' */ +.zwiico-gear:before { content: '\e807'; } /* '' */ .zwiico-eye:before { content: '\e808'; } /* '' */ -.zwiico-download:before { content: '\e809'; } /* '' */ +.zwiico-up:before { content: '\e809'; } /* '' */ .zwiico-folder:before { content: '\e80a'; } /* '' */ -.zwiico-users:before { content: '\e80b'; } /* '' */ +.zwiico-download:before { content: '\e80b'; } /* '' */ .zwiico-left:before { content: '\e80c'; } /* '' */ -.zwiico-mimi:before { content: '\e80d'; } /* '' */ +.zwiico-users:before { content: '\e80d'; } /* '' */ .zwiico-user:before { content: '\e80e'; } /* '' */ -.zwiico-update:before { content: '\e80f'; } /* '' */ +.zwiico-comment:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ -.zwiico-trash:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ -.zwiico-comment:before { content: '\e813'; } /* '' */ +.zwiico-lock:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ .zwiico-eye-off:before { content: '\e815'; } /* '' */ -.zwiico-down-open:before { content: '\e816'; } /* '' */ +.zwiico-update:before { content: '\e816'; } /* '' */ .zwiico-upload:before { content: '\e817'; } /* '' */ -.zwiico-cogs:before { content: '\e818'; } /* '' */ +.zwiico-down-open:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-down-big:before { content: '\e81a'; } /* '' */ +.zwiico-login:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ -.zwiico-up-big:before { content: '\e81c'; } /* '' */ -.zwiico-clone:before { content: '\e81d'; } /* '' */ +.zwiico-trash:before { content: '\e81c'; } /* '' */ +.zwiico-plus-circled:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-check:before { content: '\e81f'; } /* '' */ -.zwiico-github:before { content: '\e820'; } /* '' */ -.zwiico-login:before { content: '\e821'; } /* '' */ -.zwiico-lock:before { content: '\e822'; } /* '' */ +.zwiico-mimi-2:before { content: '\e81f'; } /* '' */ +.zwiico-cogs:before { content: '\e81f'; } /* '' */ +.zwiico-down-big:before { content: '\e820'; } /* '' */ +.zwiico-up-big:before { content: '\e821'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ .zwiico-twitter:before { content: '\f099'; } /* '' */ .zwiico-facebook:before { content: '\f09a'; } /* '' */ .zwiico-menu:before { content: '\f0c9'; } /* '' */ .zwiico-sort:before { content: '\f0dc'; } /* '' */ -.zwiico-mail-alt:before { content: '\f0e0'; } /* '' */ .zwiico-linkedin:before { content: '\f0e1'; } /* '' */ .zwiico-download-cloud:before { content: '\f0ed'; } /* '' */ .zwiico-upload-cloud:before { content: '\f0ee'; } /* '' */ +.zwiico-github:before { content: '\f113'; } /* '' */ .zwiico-code:before { content: '\f121'; } /* '' */ .zwiico-youtube:before { content: '\f167'; } /* '' */ .zwiico-instagram:before { content: '\f16d'; } /* '' */ .zwiico-brush:before { content: '\f1fc'; } /* '' */ .zwiico-pinterest:before { content: '\f231'; } /* '' */ -.zwiico-mail:before { content: '\f24d'; } /* '' */ \ No newline at end of file +.zwiico-clone:before { content: '\f24d'; } /* '' */ \ No newline at end of file diff --git a/core/vendor/zwiico/font/zwiico.eot b/core/vendor/zwiico/font/zwiico.eot index 48793071fe7bce30af4c2f84b974373b67dcdebc..aebd4c7068cc8f629b1e2d94266290187c5cb6bf 100644 GIT binary patch delta 1654 zcmZ9MU2M}<6vxlC9VhA1Hcdl6fI&ZLyETPUi2==kjy+UWVW1(jZXKKJIEjUwn8tyE z#8OR>)`w1Nbrj0O?QneItD(mLBIbRcCKV~R z{H*jgz@}^Xd_xi^ygB{{fXxBS+mgCDGI3_e#tk>K0#~%OEUnnxc^&hIm?w2`EF;DZ)u!U)}kV4=CtTRd63T%0f7Dc&p9mYPe6 zl3sea*t@vHwgJ!sg%Em9xSqTJ_s|1;b2Gu3E$|Awi}#p&$KaWpKH#>~t$YhMB;txC z`V;qDJv$rVM%jp0FWZelCxxGLA;5icwieX|!Wg^2GK^iI4r3Rn$JhlLFm{1Pj9p+k z#xAe|V;5M7u}cn~$HWCzVeA5{F?PXYgn|pcJ`|cApcNHghXHN)LpO%*>AK)T3 z#$ac@xWfU~18>{*S-!x13ys$B=4HfEy4mLv@x{Hnhj17+FLtCyBc1l3*jsDM*S|@-Z^8b4SCM`y0)8G zBP-B*cezFvR!v$p9bqiDdXTryFKgrIui^~7-!@9s&?QS+In7ahb)If&owCk%o))Z^ zd$7jE_F-auvo7zqF1D^Ctpr~NIS@Q`^PTGGKTypVa0YIjtGe|>X}iMb!$XSkm0N8W$xEw6LymVH=9z@z7u&@;#g;_#un zfEnlL&S-tEY_shrTd^fi+pukCOZIQXYlei#5IIKXIgy*@gZx!tNSG9^dqzEZaZsEV zKl6sYQE%QC_I>Xk_1~_jtJqs{JCLvZsB*q4P-RqqS-ljD)@-Tyyyo}NaA+p}vR*)crrcU&Oif^UCPK!*O6DQeG_miv iME4EU(20RIub5EHWOj_68tCwPWG$Uiz`8W>UDbbz<>27} delta 1882 zcmYL~ZERCj7{{M;@9pi2-MVhwTQ|108!cmRvX)M^1_w?8$q0)YbQm}8+S?bn?XB&t z0|OKZD43a0uQ9*})I<&Oi_D8?^n;@E8e&l62NV)W{7@2Dx&aB0NqtVs;ywBGfBw&T z?sLw$_q09y5t;sk@YACJw>RZ@KX>>1S!Zr&Z+2?t#j5}WPQeFSnrI0l<8nl+(&Y$7eGD&pwTdew0j!$vvkBPXlZkRgaKY$&`AJ1Q=&d z?PEG#b^yU5K*iorRpb3?F z1n{}%sYkM~1Uoc9Uq%Zm^$4`0QjdTGm3jo6sMI6iLZu#oHdN{nXh&U929^R8j+Oy8 z>ajB5LA{9c;|IVpG}p>N2kMP7upISf8R$g4QwH$p74Y>@pc`Ng7eIj?)JPfVMU9sM zJSlSvWdIj8{{-kWquE#nyy}88r`^}HL|rf*R-?w8cHLwq>LJrh+MIbm(QZ9uAgXAQ z)J$bTd#eh~ZW13G+6K=F zF3S{)#ToV%^E1BYXP|p%xe*wKB_qHx>;Yg1bATRlG6sae1a@Fkzt7!1;N|#+PGYt3 zdZ)|XZ>_7Zt8ZcYy?v`mzaJaMc?+pzJZ&y_FX)J9-rUq?5kt*zNHJ7+Wn-l z_0sr=!#&)@G_PIOI`NI8!Qb(_Z>8DQQo)#8tSuETUfo*V79c&HtRM5wJ$`Ch` zHe+O=+F9SoL!H6jNq54#8~m)vZ5bDXbuH) zxZYxsLPYfM;jh6ZRGNch%mZW)`-}ODN^4`klv}D%&S&$sVzD&&lj5`xvrio#tk33g z1l{6v9G=M1G^OPfi=|SS1N2%47f2P^LT)f7<}y3VzRf=7_Hlpdj_c0x%lU+!(@Tau zhR+S>jGIjc(`wUCX5PHc{BC7WWy)f<1T0FGz3S7d+t%6Y@#+t&7ixxTPTFmCw*9vG z+ED$yhF=@I8o#oy!HMWo^=YQSU55D7$E(9xvJ%WmDUNuxOc}yLP@I(I?Hn#9!=>evVu%Yd35%<*54qLjLmnMR1KQ=GUn>6tFwO>G diff --git a/core/vendor/zwiico/font/zwiico.svg b/core/vendor/zwiico/font/zwiico.svg index bd17dc29..f0726416 100644 --- a/core/vendor/zwiico/font/zwiico.svg +++ b/core/vendor/zwiico/font/zwiico.svg @@ -6,77 +6,75 @@ - + - + - + - + - + - + - + - + - + - - - + - + - + - + - + - + - + - + - + - + @@ -88,14 +86,14 @@ - - + + @@ -106,7 +104,7 @@ - + \ No newline at end of file diff --git a/core/vendor/zwiico/font/zwiico.ttf b/core/vendor/zwiico/font/zwiico.ttf index 16389abc060af3d1ee05ce43d2b350ba1fcf6b43..930ab38b3dc1888f3d6d90074b1dbbdef768872c 100644 GIT binary patch delta 1636 zcmZ9MU2GIp6vxkoDd6nEI1aPRIEm=3S_sqZ$0YuEZ-%Tk}yz#QM2cYK`K7T5O6Yc{4 zIlv}A=B+8s7@fQ{XyJyNSb^(mR+g3zcihH&5%ZKLP3l}E@FqZS9P_4(q$zvL@9oCC z2*7=yXLH7Z;UBjEZ0^IREBb_@zjn3vD!}t2#}-~9c{)P+xOOi+PS$9hK(Gdo)xcMy zPE;RO=>!4(#s@9Xgb}(+!BTT+efe~GraW7|TfSeZt29@V6|J&3zkYtFWdWcEN@4Vz zay<9`@1b9D&CLXBw!pLS3f|++9fwD5x|`cZ&vGr;kccZ5XcxC6%8mxOF*f40p6$k< zbNttZFyOv8TZifZ5sV$69%Bbsim?MkF?N7u7&|}%#tzVku>&l}*a05H*r5QAW8wfS zFm`~I7(3uGLdgMNA4<(OunHAlhXJhs~u~ zheAVUB``(kvG5dqEBYMW9=T3?qC@nJ_Gxn_TI9@zx=vz#*ofYpjVj%~;)uC_bp*?; z9N^9R`c{rUBTm!N)-gI0`ojEp`B9GESW%>>TBgkUj`Me95x-b4-!YBaB-A@S~VBsy_TQ zth2pDv19H_=NYc&dXd*3daLW4x>X<65%A=>1@sIsf;hbGEMUfS^kQ$cP_RHO-BIizrTT}))vxH931XAfr7tP~eiC1JSoIb|Xzu+c4NHBHGFLMp2%0&@xY zb=)V&DamkSiCDIfNQikoE*T06E8%6XSQhv4vSQW9h25nySS%TnRKsOVNV$}sbr+M< z6SAtrYpPv7$V4rzrDGce^yjLr#m3V~EYC#9=~&4)m^KXTJ0a1J`a|?~f2&(erj1m7 UoG$jayIr!H%_v}YZ2h$MKWt;y?*IS* delta 1865 zcmYL~ZERCj7{{M;@9nEyyLR2Wbz^JStz&H694#AcT_Ba@5!(K^MB5B zpL5Q=r)~ZXGW!-e=E_cYhkL)|=FWvzdXu!Z#Q3~>dA9VhSeir>ioZpvZsx3zV2A@XnO7L-EH2={q^!osq zPm)qv9&3N^EWp}_anbjZDIt0A{J?pDZNt;^&yY!FI~io$)5>wu{*(&{)&SxJw$$rH zHDVPPaDXd-M%)MsX7_ZiIoFdvnZK03p1+yDQ*aj|g?M3Mu4is*u?T?Ufa51h<2UlR z6(`fNgy7wcFpe!$YGH`}-;@dF5#m-pWIV*LUSTSTRi+EU%TLQulv(zdtQ8=KKozR3 z4A@brN1z&&dIV}vsYd{xZ;pBdYEh|2pbnLK1e~bUBT$b@Jp%aHbJQbQSb`lIpzop) zm3jo4P^m}2g-SgFZdB?KXhx+T0S_wm2(+N~lz~=&{E0H)MLk&t+E6dy{P+Q|6wUQA z(2jbe3@k&vSq3^#ZR?jPp!aENr zCt9b}Lj5LIaeJrKcUA_llzWe|L!VTy`L+=C52u|dr|rko)812DmMIpCXW3iKclerD zf^Xe2127CrwgAhpF9JiD7wI7ABX05Wv<{2bi9c(Y=U%dZlYk>5&kk9LDj`r0$8;G;P zF?68jtIpvi$31NZn~4~WHhlvtY%n{XXzAz=sE>6VVN`ebVS~Ct+dw?H6}lbwg&*#Y zSqA?G3!B3T{H{)Zwy4Vds=jQ1#@S8C+X#M{N{kf$Ei3vFgyv8%hwCmDDMUd3D*hT= zMx{A8#>^uF*k8o0GC#7z>`Ux@?hyBz=1t8-?J{jb$LU1y>X54 zTa(tb(e$#p%bc>9EQ1!g(pmX#<*fCNZPfOTvRePnbv+iT( zdYp(p)qpxNaF-zgWpqtAOICm>DQ42XU@R3Bg^*U1B2q@?XiOXA6G1`bqJo&z#AAs} znu`d0N}CiC!I;QolB}>_(1)bSgedVLZCDaRLQ0cK3#l|G3SpUx$Ko-LdTk~d;$?x0 zN^wCWr}%V~qqpgTSt%YD5;7Nz^0E%A`J`~zK!Ex+1N^A{{Qv*} diff --git a/core/vendor/zwiico/font/zwiico.woff b/core/vendor/zwiico/font/zwiico.woff index 864ce1a7d60b5d971bb7d266ce33f7b91094fb88..e176fc7272623c4409eedd77f4d538b83f2e2b2c 100644 GIT binary patch delta 10201 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 P?+`W=p;5_6YytlVkM_Z@ delta 10423 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 W3(;qhMtmQpIiC*m0L4%L@ckbg%=QKV diff --git a/core/vendor/zwiico/font/zwiico.woff2 b/core/vendor/zwiico/font/zwiico.woff2 index 392a06cd51a44c6cfb8974fba70d79e23df505fb..ec4c79f720c0cd40c0b442ab5bdcafb4c25ab3b0 100644 GIT binary patch literal 10828 zcmV-SDznvhPew8T0RR9104huX4*&oF08a1#04ehT0RR9100000000000000000000 z0000SR0dW6i3kV|37iZO2ny#U*dz;R00A}vBm;p=1Rw>4H3x%n41pXQ|3wvSTrGAx zK!i%}j%Fil#yFUbfUAhA(WkQiKPJ#2L&`LxO!OCG?+OY8b|Bv3ijL!~I$Wg{teAj) zhF}dvQIHce&V5bmE8f!R)=$U4kvTsj-KDd{mpzk=a9HTjS^SS>c{VBvYQ|NV~8 z*eAL0Jn7QjAC1H&WElX~A%HRm+@~nl2UMl$k4WV@)$sto&Hg>=p-74HL#uocBNN(y{Jof;ridX{Z0F_`R{l4fte8*7$fAp zTxFG_YnkLVehyV**!PK(3@F1O{$chAa(BN^T2LUAVgO!S{0)zu5dTNF>hppPj70G< z2mzL?3+<_PDn)zs71b5Z)nfmn3=WPQ00szYGXGJR`qFlofK+(uFOXfJ0Ll~usVL=~ z8|E8kZPSy(R@vGN>UW4u)zt3Gb`T-fh{@hPR1Qf9RBYPL6(Eg7iU7j-SE9`OO)beu z7Nmf?H(&_eYr+LeyHEg_8I{P*A^S(V{z>iMfSojeH54JRTq0>^KMxFkf4=)*3N8UD zLzq;`))oQ(XHIKpP#RfVpo?-R`5q2kDjG`{s@!#dhh4lo3%p$re#<%n4hSwR;IMYa zA*A+lED<;$@n?zyB5y6A-Cb$?*EUFXS4)*rHGe!>i%cEZi7O(RH{{$RM)C? zrCC?L{r~cCaPja7NFtdOQZe~r@#BvT7JwsA5H21*fncG+go_X1fJlt=`T z1P}{=@_>Lk*s?a)3J(O~B1BMJ1O$VNu!hFgEEbc^W^p)dE|F2C8h~AT;c|ymP_0v)NzS_2=!cIfzZJ1vj~mc zeh8t7+ixH=bNg+C7HJ?`qFH!OZ0YeZr{DF%Cwu_lP=g--i(3Awf>u8*|qU`QtziCMG^ z=_p&oZmU8EzS^c8fAy`7vL4oS53HsU-0p81X;N{=xWYlr(D>N<_ImG&LxND~*q+5N zpxIhkD-(KU!U*w2wIWaU7gma9-kYr(b?e@_xB^sx0f$7lmgww6)<;Q^ZJu0w7Otoa zi5agPsh#VBBP1sZkK9@^q8OLc1Zq%+(1A7s(D!!30SA@V@sXU<(lszjvEXVU z>qbCa2Z6XA5jr}(wl!QpP;)YeSGLqvhK)Wuyx&*tiahl0n6NhQwAUa%-HY4-hgC}w zLfXNjj;cbZX&;N$c#F$LhT76;1=U?mKP^c^HC8V$8f%A=sWhh3@rZOE1oCSo+P%{` zQ;<~G0iUOYa;Cyc03(H~gZVk;#*u!(w>T9dv@|SEjaYD{r4v#*T^Y>{SQ)>~0aqGys(%3dk$2@`~9xT>wl zrDUb{@{P0sXyM4Pgh@&2<4$BsanvrHhSQ|)AlP!Tt({CQYWvA4sC4LNJjjtw;JeU0 zx{$$C4(3}jA&KEa6{I{vvMj6SWioYYq2@Qz4a}kyT_>V}EZT$O{_Hqiy>u$U%g0*# zkd%}!QG5&{kCf<2{Bq$EI4r=$v7$9vu^q#ml@UKH3a{4o8D_T!1ae z#vo?V(dLm{=^ZqK3{Sv}pv&y!ec6zo9!Y9|9*{cFJB)TpA{ZGi?cLh~v!Yd(GX{}7 z8mqbCFxkq!MX=yl16_0!bAR`a+)%^2F2OBvnMb|LzIq5rp$3G`64P$0U1x92u1Kvq z^IoYv`r2K!J@v715fL%14p?a zH@zBIFpEMadH0?|^3s^0pV0pNNVEY=)uB1;gR?TJbf^Th6A?}KWbM5{eMSqlm@QB{W8U4l2Kfoy%Z zj2>xbR;0E%6Jbr-uajxDk%Mi{MA(wP-^MADmBLP<7MqK(n`nQ4MFSm_>X1~2rTvll zsCASB9pga9Ip|N2(ftj%ydjS_E=%Qc>R*LX{0MU{$Ivr74!C9I%A=T{dRRSxxDb(<^I)vxvU`d z+PV%dtK2KJ^4qm>7^ba1Yv+R}qbo;k(frzRyVt+BbunVx)YRP2*x0;CkH_P6b(Oe2 znNFr_YEtcbTt^>$^0PVhpCqf}pMCo2r(Y)H$sO@{eYT>|BCW!Mr)`Kof7BH^lU*_D znR7&N0vd+z8gcGw)K<1voG4D1SX?e&E}Ic4N2HRzT^8r>o2u9cJV(4cL-U&Ex*Fmk ztY8tw!UMW@ZN|#m`WSuJlh&X7nQCWUUV;!kE?C*bj}v;v%l`VAan5HZ350ID0WGwlXba+{^siR(Qp(nzfUzhh0XWH?TBKBWZ1fCdK0@3D zfO-+p;0O!DyvlNQJ4u+=AB%^)dfbr>q&)0;dwWnW57|^o9@crHNGN3=aP|TWe$8Ih zXlGqOk7sY-*k=*U(hkcZWzlID|I9)zr4rE@KwZtsC5r1js^z4?4QISXCR~KL51q+2 z^|Y`{)*<-L>`OVmZ$K89q(5C+eUq&}!a}z%w@2wfv#|OmTIJVNr}v&VsRXK$#%jf_W^ zz9R*RYWd_~Hz`NBPE0tUn#+}zX82~6YkMnzntlbpXQjzPu6VgjUa8jHaU+{?jr~x3 zMN%Tg!}%8Xg(uVf*eck>n)>S)3x`F-TI`h;;;);SZ(Sd%6=FpW&_7a%s(I+Jv1sh} z>)ogN0~2gAyGV116e5L&rii@p~d4+h0%)P?26@y5)C9HzFAu1EpCSwdH~IO zX@S-q^!J-#=&-+?Mw8I2Z9T=_(;)~2 z@+WJNo1Ef9wlEAG&U=kbO9TH|%P&05J4B^*ByZEim6cK=5=BIY+VDy(&SxoDpb_r3 z)~dLUa^*B@T5S>0hG41WrXzqB5Ylq=n(HV)^|3dR~X{MWkI_iV*%N+`~R>EF+0;$B3Gzog}rT1JG#s1!*u zY;Q9NbXnnt#tQa+8REmik5rAtQl#3o>(udAM)% z_SWm&rm#Ig7kRp>8dveHF(JB?BkCeK=%zE($bMn~R9>JrBC^KX)=mqDC4{&(B@mny z>fcKId~^uI$XEnm@QWo=4QjH~l8v1^Asxf3AT0iOQV{FUwXG$U7=zjC#yc{B8l&k=BXRHk&J+nmeYa9!M1nvU!1g@Ny_6VM^F7USeS^aj5SF{k?NMZVz$%RKaqWA# zGH+~`Z~h+QiB7Ncow7YwbGUE#DWlH_9p9YFbPO_>OEiFV8a~<-n89N+x=+Bi@W5G{ zI*xc-819dgpr=nXK1FUCaWxlZzupO`tQ9ABgvgKKk`c9Mh45j|qmV6B%I4art(-V)Z&>T@bd@M0a^v=;Fzt4%-lpO_C*Y}x)d-x-j zsEW|H2!+D-{V|3rScv#kA_rn9f-r>v>MuWjvO=goSL!b1n(x<(>b56L5}cyas^uYJ z5lIObRQ4={K%b}5lMTn`n&nn+v4m?7(zvz{afV)+x;HaAIClNX)vKpIF?(5I>keO@ z3;~fyiFf3w`4hTe4%OMUShAdU$9XSAKvM9O(Gx!x`8~`dZwE5D@7J0#$ zeBC&De(unl_UNL0_f^Bl->?M`9CU6qV%r8ZQQ%#D5VCYxbmmD6!7GTTd3#f*tE#6# z$uF^xbWRi%HxGUH_{Ebd_Mj??HVGm0o7v36uI5X*;oOy}4$VkX8o4$YE5tN5%PTBi z%-$XwOEW9)1JDQZc|eDeF*$Q<^q*DCN44AqmDJPgL~x>#zCE_}zOjmZ=rP_o{;YuT zBy5`BkKl10X>*L|=bnr~d7G8HySrF_HtoYhxWKEti$(gO?p)T}&}3dR7VmKP|SO?GS2bKc|L_i+@@_wt)6yS2siqc~qHsfZ9Olfy0eNsCC{3e_gym;@f# z-gyGG+0f0`8BUNrWN$K&OLE?Ty0yg35hl?o5-T4j#?i)viKAQ-{m?U-h4us8H2dt( ztc@SXbyv#@*zBd-w_nD;^!L9Xf8StOig#qZt=+-a@RIj!2m8t^0ATo0An`SY^pD3D zgbPh9@R5+SE$pSd`Frdad6|W9Zyvr$YJtDe`FZwj7|3lR^qv?R&l?z+e(-j{I6l5zfgcZDm7o0~-_bR7 z(LR6K-Zn+N=bDW|QZeUTLdAhsD%$G=rRdP;X@eec#d8E(;C&H8=MYs5V=^ zeVA-$Q84<*6A-=rcuS7l%&=ezn}mk-cJ2RbMIEiOm-L8?DBFAGYDadVkM?a6&dSKpR*1dS3{o27BG4^@`!O2Zes)p?K8TMXl3uW zSgoUcPgHbN^eA_<%sR#&-M3GmU#~GPM>U{evd-V=wM0c$us#IwlNTt$dh_FVOJ}8B z;^L@zXVQ@mvbWIbh#Tql+KHoT70%w(TVQMV=JCO|Y4k z*ku{$g>-`fzgbVWzb05*+{534>rCIc8}5HbH_i6bEYxTH0h-#PCp2mB))3}iMq^wD zoMkJ)rJ;s|=ah>WVMxURBD2F8Ictxq^Nr}dCf5k4_$d_CzmF|LA*7V+I!-Q#`S)*G z>Q9{)>KQPOtGO{V3SKi$oY61V$3aFq)@-RnF_bgff=6L)jgkcyVz;*~j!@a%{X z6n2U*?Fehfv?d)ZLT(^*$)}6FOt59-$4@eKGkRUDD#8|If-E~fF79=oa=G#Ety%RJ zxUM&%a(aIHs^W_;c}Pe!g>IVt;fMYoexOUKbS0#OfF&$IQ;CDrYgB7gHJ@str990p zBVQ!k)Y%&D!~Wu`Gckm+D>MVJvF7}>(4NpN@QI_mR=LUK08P0*UmsMnU*y5?ZGxJ; zl*eqX9~}H*Xb`Mx^@VT7A|c0&P3uk?T0{Yu$jsIp!I35)fMJ0+X=o_$;lz(~3Qd&J z4ybb&q#rDdC-wX5Xs!c|G@f=H+?u43#(*H~sXQsMurX19Xt+cFh*^3BQ3*9-!v;Vf zH?4~_ITg~z*qlcxO+MlHHn#qzdSA3W>mh)$#(T#)^LVB=ghpoajVMXNFc_rj@*Hr8QNtEu98Q(v@xx!2`&nnqzG zRXsgiBpD~-!LXrUCOrAW8Rv95S-YUE+1d7*n98g*`nD2hx=#yvgnHH&kTTHW z{OnFcx3Y$8pAKk}NC+GHZNii9;jrEg+ccLZokIj&gRboqn)D%4kblyJZ4Thjz_*E0 zlX(jt6@~SO7JaqAesMZ~LqJ(0zSB>aTHrWfanZx~a0Z4}Hr~H)?;if1zF~|%T4r73 zs5&~vJ#V#QB4@{FbX0V7oUg1b@_hS8W02Qj57%x9yKQN@oG*ToE~U1R&eczy%J5G^ z6A-cBi8QYtVE|_R!bdEY_t+M~>+tr^yveS!G@eH`0TlBlQYXBZX1T z!RC{}AQ}~dqkXlny#Vr3tH>RDzsehu@gGPS>;-_cr$sn*B$M@zws-iM7{uWy5`YK2 zVP7Rj@RYLUHdteOlIZa`*cy^;c%r=uED|7*Jko6)Ov zQLaNVy?p;=uOG1L<^3z{;e1T)^{tdeNDUwpG*;;FPQ?tQ!$8OTnPos4N>%9~5G|r^ zya)_tqf`jf*k_yj?iAgcFrqeva+J?WyCnSGe59gxk5Y2^;ejW}(}}I~p=FA{3Xo+Z z=R3nMKiowWPhH(MA66#N1W4TW)3#xM67wwcJy}}OkofsH6o{NlMb`4s<`%O|)7*l} zvCZ?g9XYav=b6>9xDK!Cn zD}KG|DGUIBZR^Lc1!Ik!>Ih_j1@dh8C}h$5i>ypeeH6J0AX+bn{XFqdSkk zb$sWsohuscT~!4M(p|MWy7&Q;E~Q#xnoY0(^h}!cq>5=ETcFAWP<3tw(Ft#)$R5!> zwWj4L-!!WNm&1hqBoK7IS|3eM*k?~-&c#fP#S95Sp`&1^%(3<3jI+`51eGZ4`!Dji z(sRHqe$4w^9(c%A@iC*q?#`MvkUeDgg9xiU%!!^UdW&{Z+xa-BLNNNFGnU^PLOqnvafTS&13e*{QhkOg zq={w0Gvai3tCtZrgbas;YI@ciivLbhp35kS`zoJRYSJ_JSz``fQ6hgEiVa1YNe#`6 zCzxp#JRW06C(R7gwd>ceS!k&7>sj`X1p(bwX!dLPbY)DHyQPyVYM#Vsm#y;Z@lVQfGWPQc1p$sIQB?Qy zY*+8P+nv0Jb(H<}lt)2T|B&xj@*dTD@2~U52UXpSSEs3O4W|yfIN6ym(<5Jf5?LjD zoNXxkHK8iuSF6GB%T;m2O-0lgm zcg?ab{x{=4fR-07kSjb(Rl83PmsE{Jmd<< z(`k(8YX9)@fC!pJG`;@)`=yzsXhvk?58cBpc#2_7>jQm7mCH!LZBG0#-0J|abRYK} zZsXT(zTiJEkDbA3Ltq20PiwWe(W9gX~ ze-B>_HUG95H&rvN;|6ndKuPT|hpjQgIRL{ETcx_wjh8o>K9CUP zfT#(86NDf6#nQ^_OdnLH)N_b~A%Z6I)HIdS&g&%}iQIfZmJ2}xY;6jEA5MBbY)7|> z5-{$M2ndg02eI@WoY$HjtAnscwcB!;+^Riffl9MpG!g&#n34{ksyB?i-DL$$KRS3| zeRX!Gp(~eyd-}Ks)K_vX2|GeS5CZ~bm8Zs*5!^HrTY_aOAAgQOWgD!h^iU^nNI?Twdjeh1DBcmy?y1*8}rb+r0KmVO6Wzr--b{_O=9w zU|-C{1anV1()Yv0v?7C3STSSqwui<89r8{4=qat}N7SwmV)kM;Hg3JvNk~@9N?Q=rpv7p> zqKWbVVp~-fOged;!WB|^V4@roC_){kZxN(#aOV~}Pb!4o7xc0!{Sp^%%JX2j4`eoY zVtl(D^yYLvgZ}`wy}?Xdvgl+i96nX0vV(B_%$+%gpIJ&cMV07ytgacX9=H3V2E%@0 zhgp&3usvqqA^>p^vcqwbJ)g0jR&wT@9N*IMDxB>Rh`a_&l{6n{HEYXW7^w_(rz~ZA zXfUE{$f!Afa*9g1BFm+ntk!y8*L$)Gk~h#UC>dzY(y~pJS#mfl4C zYDbmZ*A?vXEK0JNjr;!swVCsA&fenC2gC)i@vxxxf-O?=DQsG4!;OJZ9LfNE8!K5X zJ1m*zs)}S#En46m6)9EQv5Uo;i2RIVm`2?-B2qFp9e>ZlRrA#+hm=|W|3Qf-{`aSE zSFkWyG4qLk9t*Gd)EZ9xu~Ty^!ynge_11H6{-!6jMXS;IA7Ewa=x#FAiO z1eDY!5TY2%4x7*QjOP1iZu67he))Yr|Ia&XJ$ZaL*12suA*B?YS`>cENRzE*iP+w&KaJhy2>mp^%@4DXh0AGBnPM(C^`wfc>>UBz z;5!Og)|A36EIbje6r9ojfwlT@RMwVPn?B4YgkpyI0r(?Xa-hc)UC`7}mPE*XJ$EbFTabF*pG@wvsvr%s+Ya(H89c|J=5 zRigT!+v9(^?UeirQqcBiL0wl~&Ix0q)^ zTD0>L;@azUHTH)8Uc8^-H9|dXwD$YN9#Mak6BOEqQM?6B`#oJ68USyVb6X^ZhrH(i z_qHx&f3N@GzIEfwskxcfbywFrm({%5EpbF%2Od{*Y(6LD0~tA`<{n|bJrH+f3W_|< znuw|4QKVSe0*OT^DP{OVkcqcRY6p;8G8+!VSnU@@GnAwSj|!D8(alvm3`;cac4u1T zUZd<3B6n~lOJ9s=FmAUF>B=F(g>6@?Q5ij52wdQdsy1?s)eW`oQ&24k?rVzWG>;^s z<3&qDE0?(@tD*zuW6Cj5`k(i+JoX^;I{!qPKiYfIBw)g=Vm`ixp8G}XzuHSA3yBqB4jKGk19f4ENX&_X#P|-L{GOrlN`PZ@=r_Yi5UEaYM94o01gY89rT3 zoy6t)9WKbstlcaLhi6efOH(H(T6pVM)Xc3h+ILbM6)YCzdzGrNZbnx{^YBe5T)l*w z(rESuxNgGm>ztkX=<=P~aXAZwayc5gaDC<?} zi*K8U^CJ8#09vA@4wr3N!gqXG#-qe3rcC9$++$L<_hM$*kkAGdPZ%##{6LO1bZUg?-1I0|D10qiY^tq|L@kZtWqsc1U_dj?dA<2M>&RhF^Pi zVC$B3Yu$Y-T=wpU`nuYRa%-unz>uZIP*qxrR3c6iCC1>|R%$WJGX^ovRjH#bTA2`Yxux;S$0I!b86kd)a!gX-3$5z+WEKMAJ$kHbQQG}d;78S^A>{$fWUU?*XR2yNctzI z;O7C~{Gwfdq5t-1(L{_gSwmFpJtXTX^8J#YD?FT2*;_>9<;6d@iVUg7%D z(&UOCz?rjWIy?f#N)&T8`6ci_EdYAG(%s5G?h=*`!J^Bduo-X|Sd3v^GUG7uS#nrd z#2g+CDjM_2u$3X&%k(&JpX(3;fgFltVL1!}3BkG~!C{geeGZF2avdI9Vf}zlb?p6{ zB?FBK{){=7s6y0iG9_(Iu@#C?^j_g?Y8u5?PZ63zLljPRM}(q{G(a@jzPur+r>9;T z<0q$*0=o4)K;sLoPpGW+si2qDo? ztW(<0P^x0{)~1txAuo5qBt4B%pCY9@1xpI1O_hM{JOYox zWAHdU0Z$@FQJ5td>2~X;iH%HV{U;@+H6tGL!{U86v^GSyuAaI>=cwk!WSqKpO5Hju zrx_HlBOYNI5>ZUVgz2%zMp2lCN0>f?X>^5YP0aB2se7lIKGmPL5E6c*S2Onn)}$q2 zu8ni9m_igDvYu&r(t6XpdHvXpvq8c<)RR0aZpS^WlYg1JF-iZ=4 zUiVcL#UBPRl6n04ts7_Et8|NO78`N-6u{f(fd8)D1Np1X`{2EF!*}ih^`$*P_fKo@ zAN&ds=2dV79C&3s9RB2_IIi4WypBGwMH^p|5z>R@B-i624H3x%w41pXQ%0^WqYPSQ3 z3hAbeLb|XW0OG;k^UH z`L!Ny3iWcZu`p;PLX{X^8yn4mpGr2HZ5r&S^!wR2VP%x^Y5wQG(;To4s~sV2nLe5h zQ+OSru}^aC%b#U;KbRS5caMw!f4S;pphKP3$f|GnM#`Ky$edyjI_JZme^#~2Ba8Tp{;6de*0B8V%5V{E;|8JVvY(k2bEbj+TQ!#`TZXaGfG$n&M z^BzW0%Gk^XMdb~7aD3LGaxC_EmKV8;&-#Gz`kKX;#O zhFpxs*qDos+4>?YVYOCTVpKrw|Ea3$KiG_^RQE=gjd>XsODR*|w!@L2a0ieQK+ypx z*#;;V8cG2{7l^5pODSu59U(ApKjK5_0~3+i?Uhm&9(X2FN{a`-|3 zdM)}1@X5;s|CI*}ZzBx1PpzHq?ZR*N$zwgY@&7YC5Z~v!{_2DPhW>f{%ym-XgvT&F zZu2lk8yrgezsc_S*Jpd;u!0yh?WVi#=a?NyN%`bj}yXQ?~>_v+gwlTq-!@NUum zVbiZR!|VU%u`wfK6H_yD+;N5UlplmqoTOP^l$EZVcF~>m%hh_b-R%!YltmI9h0?p9 zDXm{2Qv@XiC@Y4F8cDj`c4B1heaT zVD%Ew-&NAPUyi4n484RA(%ds~#4B5N)=-X&wS;UUOqvdXRM3J9=xRmi$+C_u$@RFy16u`U*}rECF1y+CvXz$!yf5@v*g0>{C0_FCM_B#abrpS zl%=BS?HZEV?{8(+#&5tm{qD)_Wvg!HwpAfe&HT*XZC#ucET1@F@;kPXT>Br-T6 z-Im&;Xe^gG9cS^9%dpb((v<0a8$BUk0{7tG3o45Gf&}P+7_kL~+;X&BX}cP0(_5Q@ z0####w6fJxln_y6!#a7=hzf#9vuh(KPbAkrubETBK`h%YY?-*@op|d(dgqWCod|5a zRzV>s=Bo}M6NAVub`=m_SBk{F5#d{-)eUJez^Prq;U$q7C}4VMe0ef7%Qust6VFgR zeQ7}h(qa(FvL19Mg)>MZ9Bxm#qE)mCY-8NXVv|%^8jTR;ru)^AH&s}FfY2gWpdiB7 zPNq|&Bjv3T>tEV}N@RAx{6J$CR3V6fw2~{0`Pp*y#u4jV* zsqHq^u2N8g)jgNVPvaj`-j{JfEmpVP>h4)FHuTU=szV01dS7&h0zy?f>BX^dXr3Ps zcM(YOB@>9GxI@~)L9u@Bi)0p`2NDeF1sAj5`dIxy7Ym~Xck0jD$s5-sl- zjpO^K$3zBs&(U>7k26N95dbS^s53=FL7Y~LP!-wI=2w(&;LKtC;2=+(-6<94<4h$O9vgc;CIf(_b z4PLV;Fqy5`eT_~77%av_W+cvuS6}=}W+aD9beGAq5u>dX)7?yT^xRu7p`2CC;#ark zfKOac%VUD9;$Xa;6OxZuQ3jZ&a4XO^naep{mh(j^02KzjYebmGS+%(eFlj6m5^bc8mM60J9P`z2 z+Bi_964X&`LfO}B3S24ij%|h$H@$Hu#AeM5R+-)K8f4ofMDkK=(hq*6v{e=YU35nB zK!#RG7+cTplxUEJAlD(i9tBEUk$#*rAxFYKag31>HW{#DLa4AT7~=6sM4COONeTm8 zP;L-{=>5hKeVM4~fr3eqLNux7?t9gflvIg*AOn&KOf-rkf<(29FJUHEq7rNB_Y6G6 zu~eaPSYbJDi5hT`NEarGIouP?E75%HgkL)?n$bFDUX4ODM1#01@6&CW9q&;2GN*Lu zl~B8N%N?_|>UO)urhd{Lu#$t>yI?hwt04H=%yd}~OD0RE)X+-;6Pt3;x)wRfqhgcu z{DKOl%=K;bktI5&^_MoB&x!$pi995PJ-U)PW3iI5o<|s%4w6?Ip@Ropq^zuoBt_z* zA=$&`)ebqgc#Yes6}tTlzl|URxZARbw^6V>+Sp&f>I}RdX^qEQ@p2m(U06N7SbGAkBY|^ASsglK=!&5`hMqC8-UM1- z0_XiuUDm|1HkNgeg8!T2*0@aVkRRRy;~!w@C%2Xl!1mw3Tm-KMF7CJ|DpWk!5`~}EJZDmlizn2R zr}-GN3e4>Md(}JX!n)zzl(YA&HpiapIE<-4_-@IV%VxopDb{GGoXE-CYTJ=hQ{gcd z_#NxI@z~4Rh`oJV%{fmPQPXL(2s=9{(kv@>9_M^Mk8(0j!Z?gQ?v1D|oWu?%++~bi zhdg{Sa`Eky*HA*|uxP9`$NumotW6@AfWmKDlSo@>j&SR^@M#NR&zH);E1Si~GMEEXA$ zh89DoM<9z3;sF3O{Ky{fVOk^Zc*%){bM~gVKESj~as?^F&bGD1jmD5irR2J9Ge#)I zNqph>C$&fqX2veg-Mht9#+bI3V@KSXIX|Lue~V&gF(Xt_BGHt`qz=*hJCODbWckZjn41~l zSI_))iq=#CB%73|E1TZj*FzvPq_^-?qw0mjl2j>S4Aa`9kNH#fOg#BL7lg{g{P?I_ z2_n?@UfoT>KuxAmAfp)7uUyy)Xxw$#a%a^0!n_@Ci!m1Ao&q7UA4EO2$~S_|fG`|r zjF41cG9;$rl4UPA#c8MeiXnOBK#Vv#vR{khyeZM*LDp9(0KAayQ76dG0F;e($pOg7 z;~GlCUT47F;bL7!h+ES%g8%FoESfSuk-(-U^X4CfCCaw-o^;2X;fW(!44t}EY<0!` z{f^c?!+Iwkm2OzcYzQ;JsKdG^Tebfa;{F5~h8Uv}SGu+%WLB@k)k^zz?Fa?(xw|<~ z=S7fh(i&bon|^m&jPfd946Se%mF}L3N3*A1krEMOi1y!ppte*>AV$3$k^9`(^?Ozy zua%RDA7$*7kO1nW1y>$mEFKlGSIfw2APd>aGhKneKY@_+7kuJPwGnJ(ZqKdcJm8kI zv*nLByU0;-tV}ge=o9nIJk*bm5HGpUTc3X!^xQt5zxhSbMSb4<7yta~*ItPQWcW?TIpjO-T-hJzsG*?Ribq|f&t>UD_C{xqGVGh%N4 zqVwqyOt`_Q#|DktUtwLt6k^Z0iy+#_#qecaVvq@7x%0JNV8r zaC%#0!>}ERoePjTAHPrU`%GKQ*)B(TA)uSXjB09k$q)9@Sb3Ic`ztlx>8I#)Gnlh5 z?H*3@wL0tSYlx0w^3Ns~p@lpE^Jth^B;o_}=wm<0)0Iu^S$Fn{4-gcQjVuFWfOxbD z;rhAjxr+0_f)cfW*V8+VBlP6-mD$n3v9q^MpFZ?S^;jfHU*bF5+wD^IK&c)qF!zxm z)IBBZKJRc{=IKTa85x9Zn^2z`QS|UR-ailMauxk**{vi+rMD36U^sD{p*MZDGR>ZD zN1R2m{fi1}&jQG_lxq&9XstOuv9u#F=>HTKKzjmF^+H}7l3Kk0UKm=z$?UM&5L#{! z*&H5#u+i0MGsX*n8=Kq4t)Jv8Uc)PLeh=|PN7(U1MU24mxz-lt?W(O`%<0Ou4>DNJ zHma1}@X5B=iEldQJ_mau1V=;uIO45Zf2B!1%uF<@BGa_9I>*p6r>2nh1T2(A<&vV+y4~VN7SsV69{z%wvH18#izD2=(Vwq&^?v z`$M7`FBA@m4^inZ}ALa;gd8v7PIvbpn12U8YG`FHM(-K}5mrZCc-@4^Y%@yJyGiV|+ z$nq4SD!2omrqT%TXyE5kTXNNN6eHKKEUGM z+{Ll60#-gv3Fttj0_ZTZCuc8=meRFm>DI2@Zbkg=jZW=PcBW|PED`YmXxmX>FXn+o zJ>`YTL^ImKVya;{hBS!vBg27M2yfuJpce+c|Lj@r;wpE4yjphkTG_RV%92RP6~`gk z8%|<28@7JyagyjHl8Jb4LhH?m2MY1)1C9LC1otcyA5K3S6@A3p$k_9OZl?dlFwVT# zGb<+!L+1*C-??h$Qs%-v=Icyw;qEPLfu#O1HGZd? zNA|HOsT{YA;w`&1dVM-PCq4I5R!ig5CHuk^d+ikdUfa~9{pp0=F_prse2_(ca?N{6 zY|<>_TkUAD#cXW;G})~kNP9s!W9R;`Ml)UYdq&1*NJ*M>^9WH_o$S&@UKrcIAl`c^- zN;C>7)QC4#(^kqT7*ky%xb^n>C#Gof@Kh>Z7!@fbP-!pkJ&)7y*I(bxEZh^#j&ek~ zxqmI>T18S*Z?AZ*g$rRu=2s7 zZ^6NVN{rPdGxeo5&acDWU6+zVSsGRs7puJ8M&V-^-@BiG>AqLrjW~l^Y_fZU_UXIK z?;sFFcIqAb)YHWb;cOhMbH9e| z;znV}$;XX=13iUWt?<<2&&n-Yq|rvC+OnYpOc(i*a!G|7ma~AM(Eyk9-u;R!J+`3C z&;xQu97X>8iFw$M5O+hv$^ca!0~;0_{aegWp3~%%gsoDeanw(?c#7T)zGmZx;F@5aT&QSVXnsU7uhLE~q+ ztw|-)qOyca$^WY)r3r~eNhPg0>dQ$6nI%K8LVS9KI9(vKBpK9~F9}r5n6i1J>D{c{ zC}Im>Hq7I7kTR_S%q^Z)CaNrgn*#gACh|!})I9d{XDOO%T1}Wd(8e|*=B=NuY^YI=I4r7l-(w4?QXX+=I%;|DOqk<8k1b5D_1<) z6M5k2=YkeYFHFxRfAuv-;CDb@*>_4;&G%ICO-$uJh%kWw=ng_+e}CZP?$5Ky%3!@6 zP>fTEKLtE~sXyMpGFq@8{h7A$jWJ4bCRkJM`)yXNc@$fJ}(-5Nj} zoz?^yTa(2VVd;*;GJ*xIAtM_ycxze(Y2#sg z%)Kv1Mq*fhq>$ks4+swc{W>V!(v{-11C3v_x$iaB81rvbc7$kGk*@S9D`dsF$x&Eg z;j_IK$%%oTJ4U&qH1{a?NUn9E!FBei_XVrfc(bOx>Ec;|PvcPAW{N3zhm>lYw|TjqXJt#OvwcjIyAWk0Wk}0?ImEyfYA_@(mqqwamR9NQ{mNdl>PX9v*!Zd z&l2RfkIF<>9_@ZAcs8+d!9O?oAA?}|*oB6GE04C}g;R5z7I?WnN>7o)e#SQ9L2y0i z`hg_DGAw*~0`U@@-*O}*I3&c$b>`*Q*n#V~W-w8*ET#N(k^#xv`3W6z#ezY6 z>cw&Dc-1Li5DWH$=-=$DGaw{!FtL8eH)Z{j{sVDC?Er9YpARX5Tv7XEb3M<5L}(5{ z7>_met+t?; z-X=%Ql$L^06U9@ZvjK`UPh-vU&{AgeqO?dBtJP2E7;N@a=4g|QewFTK*d<&8TSr51#$0;gL*P61Sp|6IA zz|tBw`kx#YIRJo%!gFbK%*uH-Hj<2esK@lhzbO$*$I9RYq{wg(vRTfMv1n_43nJoYSe7DlS zFO9f)`Suu+FiRrn_D?=*J7bHg#FK)(t?qGh08+&F)~VE}Hgv$ernUG`asfEfk?H5z zS(r9%ReAU`JX`+FDpWwG6Di^Pf(@AA)8cxZa+$8OTnl6jewm-KPptQ|>xL|RG^A?3 z$NsH{j~(86VC(7%dt;#?QoOB1!w^1nWr%50&^VK01{f)H@o9{Zo{1ya zx5r5yGn_NYkRx2bh%+|N4#ud@yWaQ=qRx?Kudoeom*mSiLDDQZd@ejTz!>?()6nyw zQ%6IGqrj*Z!*FiP#!r*Zg-9dieBO^=WqOOx1Go7B^7%|~Ph0+{F8Ovx>a>pNBswk< zok$Hb2QNA-7v*a5T~BPVGDcThq2%2T-glKnIjN+ZV4R6=hGCV9c+%uzynf^Qbu%5)e>=nc+2Gk^ zMP|N5&lH3fI;tCLWlfVRx=O?)ew0>CnpeLOr3;rcwknWGn>;*8V}2CK60(9~yo`yW z_eIj>aeHEx#e7d-kjbFimoeA9(@I3M4@7mL`dt!7TTD|7dn=o}D}6Ew5pr-sH?JT; zNkYW$R-N_th=Pcxx#>x}xHyAnOE5pU`)9VTy>GsO^Qe@vtBmrPUHCuZg96UuGV-oc zGR!W#6`@E_+#ZP^X=A0Oyh#jt`)N>N)RQz_?(dO>k-uAYx~CT+QK8Rw-mK6-9`JsrN~~QyXTTl@IN@+ifbBiYH+bBN_?Y!Ngu^Pu1xuG<@Q=s^=VX2t zjCp_=hd+tZGBWAB@N7{rq=SdF@Tup5=?fEMrCmJcy!LEPZOnj=*t&gj_O7lboZA~W zJHE?-YxV_x8g0ix0NdN)z+Vs*#~Tg7rwF|6^LeRC1Ewi12eved6}0bV+1jMP5wK-w zxJ_9pOwRUe1mv5M&mNIc`wzn1EyE&wVrZo{BR`>*vu)*w*0v=(*1a@3KUtL@IT)nn z(eJ<8`tvg%lwG7ET3m%_muG=@gS#X;A>%WDn}1;R20(2O@R24vm#n0Mw(8>g;emSA zt;IPU;}Na<>ZD^LS>i%D?w+x|X{GjD!pD0cuQ|>oi*~pv!~HlinHh^Xfh+|lAV6S< zMaJ-X23eKSZjE`#dD8wNL~;Hoy(PC>tBpSkv(%z|w-e$6jom7e6(OS<7ytlRdI0?Z zt=+W3Zs7kmea}K_6D)^1q_K;=4PCkzN~~G>i-y9O&!Bf<<(O~bK9~Y0lF(mm#RF`+ zr5CE;d++wg}DTraq(MD)WMX8+@veWug@B z!NT=`!&+R2|L=|J!%#*sY zg+-5#Aqe5j2L#_s88m9jwHk5l9yvDps3|=T{z&X9w@CnS$KVo_m_xUUK zmPT6$zqW&k%O+z^3|c2VhK$1pAO>h0xNKm0>EO!D)X-qGuL|K>9dwRnfaCbZ%yQGw zii3ucgm)YG=Dd;y5neGc(+lA*020q+q&p`WNq>yf*LsE^s!d>6Rk4q15ODHf;PW}F zNaSHndSnbt6ExUhW$TcxL662$z@(CEk+2^Cz(Iim=MwVN3?q0yLX--|dWWi|7bs(P zF0X-A8ziVJ*9!@&#d>LO>3zyb$S~uOYoA(MU0HHhH>z@*tH2%66JrQPu-kxwh#ufw zB>9B99wpc6$hAH{GwHE0)J!O3VrSfH8`r*(tyVQ}psdN}IRiwnukDBl=3F|`=k>Hj zA`G)8V6824ANk7RwdJMx+3CrV;h}*}yLo?o6?!tf(4yonTh3(&1lc{Q1I0-K8+r_a z-3Mss3AlyNGD_ToY|DTVR=R@KvRmX?P=|HwVS)KCOAawQ2a*rdL1A8t?>PPe^FP>} zjvv!@Av2F;sFLQLR@@aD6{N?RbPE}_u|(Ub_4p6+y2I?|*^$Dc50DsSM+yqAU$67Jue9 zTDGB(B?rgK;73-N_?1|ISa{K`KI-alIj^5trCcf*f!(`irbdT{)Z8Rvi$kY&cQ)2% zCnrYq63~)tc4o~Vn6}=!y=V9ds&oau26;Zgn$V)qe|UR;-e_8zIe8Aef{~$@<2a(*lw16 zo<$>iWc&#NtqyfLqyX{Wkzl8RWboE~KRcFN2Pc?g(7OX0VlB3`o%wO{d*S>y2We^R z5F7RPpA8)1mzU!$)1y6a$^bupGEThaj;X%A4|T0{e{Vp2&%@BYyJBt8YV=Z)e2~3{ zwTCG2?l1A)cv(2im^=Dc#I$zS2wot`k&vfTt0eu)5hA<-R5H2kIIR>O*Dp8naDxyBB zR>vf8m{%jM^bC=8x7_-*|2`_a{M<@$cJ6BipapmYAjDq8N0BcDWJO%e@S1}GmV@LT zGCXBzdVBy?7n@))^1fwIszYK%uM{9K5ScL%k*PqG+BNGSh4lll*Yu2oHHbguExN`agNp^>%l2us1xI+ED!*a%y7L z7ubwE8i^w&*zhqa?}U^GAJQW8WGbda2{{J|8^HWgrLT@7UrRX#zinJ z^d&A#Yp$=49@x})z%-TfCf2BoKC20V_t=1{%v`N{zglxFs1@PtiLyvyB^^GUw8RM8 z5gh!7j2P( zK2b-62(FD`tR^H*SsCJ%Y@PrHThiu#cR{Jf{X^MxES{|VeK_5dv@ z?p}ObBqqhq1wFQqsfBXujAv36r}OL=6fL~`axtz}m};q+jL&QK@JVfEvjk;5pmVMD|Qm zPPIFL2l;V5xPBhp8~_by8b~88J87VRY@AKN4pCN7C3Z*B8a^DD?XNw%fI%hV5d;wJUvZZrB2Okr1U3k41+C9pBxNv7Z8<`g3^-*lP$L`LxGnY_ zUZMt5yMU?d1-P3$Tz?%v9_b^+0|{UyG+$ZOtzPZ7CyTD3LE`R7u?vQ2SNd&!5))() z{s4tgEdHhY(Vci9pkw~sI_yu#U<3lk2<-T^=-5zR_ba9S2jGvB*1s?0UnCdnB8Dg+ z1C1Q%(yzlW6ae5w5CDtkOr)W}DHR$IxVB_3z1|6CU_lyJVN0f>^axv0(6wL~4?_P< zg``o7lMtIk6OzYnlS}fA1*2@KSCU>UF1@8v4T&aa=N(-Yl?@+>F4;wDH%0GQ1pwd;T_a?e&)Dg98^GnlDMTbL4+#a=h75^YkO%Gx1;$tjB@*|CMmSgg-pANw zBMy24u;qIrL@cm`geC5x#syBM4uSJSfg{2dO$e-pM%W!5eAF0cgkS$IQ~Jr!;zR6W ztPOz_$_6+$!Nm}ahVlGxbTkSt&k{Y04h3db%YL)FDng(-zh8Bb`Js8Adli31EB0Pg z0&S=$k1oTlp7xAaJ!fX>kQbaJ1mP1WU*dnp$)V$jPO=+g~+$Rx;!Vg4u zN>4?Q_T<*Eznr?=OHRK;b0Zxrk@Q>%c6JhV*_uz%Ak(c2-N#86v;ckKrC%euS**G= z3G?eQ!td#_fN69FlZBOyBaXSiMJ{n0w{y4z$)orJp-3!|%H#^AidJj17CI+-ODk&| zTRVFPN2ksb6^Rm$zwD;EE1;#M?{4vS1;H<0V#qx)$dl*J9YaiyCV1vl^#(_$?2A{q z12^_W;FP4`Ak{@86c&b16cP23q$lxq42G+zVE$+{oG{B-y*pV+_um9YjDr@zj&c*rkX(np5dRssMdnM3aY From 2c7f2b6c969f6b69b2c97e9cdcfa2cf2337b3239 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Mon, 19 Oct 2020 19:11:39 +0200 Subject: [PATCH 103/127] =?UTF-8?q?Revert=20"Revert=20"Jeu=20d'ic=C3=B4nes?= =?UTF-8?q?""?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 024f7451e6e28827e5f92041cb95503e4e2a324d. --- core/vendor/zwiico/css/zwiico-codes.css | 43 +++++++-------- core/vendor/zwiico/css/zwiico-embedded.css | 55 +++++++++---------- core/vendor/zwiico/css/zwiico-ie7-codes.css | 43 +++++++-------- core/vendor/zwiico/css/zwiico-ie7.css | 43 +++++++-------- core/vendor/zwiico/css/zwiico.css | 57 ++++++++++---------- core/vendor/zwiico/font/zwiico.eot | Bin 20368 -> 20620 bytes core/vendor/zwiico/font/zwiico.svg | 46 ++++++++-------- core/vendor/zwiico/font/zwiico.ttf | Bin 20208 -> 20460 bytes core/vendor/zwiico/font/zwiico.woff | Bin 12624 -> 12816 bytes core/vendor/zwiico/font/zwiico.woff2 | Bin 10828 -> 10984 bytes 10 files changed, 147 insertions(+), 140 deletions(-) diff --git a/core/vendor/zwiico/css/zwiico-codes.css b/core/vendor/zwiico/css/zwiico-codes.css index 34a8ae82..144f9774 100644 --- a/core/vendor/zwiico/css/zwiico-codes.css +++ b/core/vendor/zwiico/css/zwiico-codes.css @@ -1,51 +1,52 @@ -.zwiico-mail:before { content: '\2709'; } /* '✉' */ +.zwiico-plus-circled:before { content: '\2191'; } /* '↑' */ .zwiico-logout:before { content: '\e800'; } /* '' */ -.zwiico-check:before { content: '\e801'; } /* '' */ +.zwiico-plus:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ -.zwiico-plus:before { content: '\e803'; } /* '' */ +.zwiico-help:before { content: '\e803'; } /* '' */ .zwiico-minus:before { content: '\e804'; } /* '' */ -.zwiico-help:before { content: '\e805'; } /* '' */ +.zwiico-gear:before { content: '\e805'; } /* '' */ .zwiico-pencil:before { content: '\e806'; } /* '' */ -.zwiico-gear:before { content: '\e807'; } /* '' */ +.zwiico-up:before { content: '\e807'; } /* '' */ .zwiico-eye:before { content: '\e808'; } /* '' */ -.zwiico-up:before { content: '\e809'; } /* '' */ +.zwiico-download:before { content: '\e809'; } /* '' */ .zwiico-folder:before { content: '\e80a'; } /* '' */ -.zwiico-download:before { content: '\e80b'; } /* '' */ +.zwiico-users:before { content: '\e80b'; } /* '' */ .zwiico-left:before { content: '\e80c'; } /* '' */ -.zwiico-users:before { content: '\e80d'; } /* '' */ +.zwiico-mimi:before { content: '\e80d'; } /* '' */ .zwiico-user:before { content: '\e80e'; } /* '' */ -.zwiico-comment:before { content: '\e80f'; } /* '' */ +.zwiico-update:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ +.zwiico-trash:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ -.zwiico-lock:before { content: '\e813'; } /* '' */ +.zwiico-comment:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ .zwiico-eye-off:before { content: '\e815'; } /* '' */ -.zwiico-update:before { content: '\e816'; } /* '' */ +.zwiico-down-open:before { content: '\e816'; } /* '' */ .zwiico-upload:before { content: '\e817'; } /* '' */ -.zwiico-down-open:before { content: '\e818'; } /* '' */ +.zwiico-cogs:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-login:before { content: '\e81a'; } /* '' */ +.zwiico-down-big:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ -.zwiico-trash:before { content: '\e81c'; } /* '' */ -.zwiico-plus-circled:before { content: '\e81d'; } /* '' */ +.zwiico-up-big:before { content: '\e81c'; } /* '' */ +.zwiico-clone:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-mimi-2:before { content: '\e81f'; } /* '' */ -.zwiico-cogs:before { content: '\e81f'; } /* '' */ -.zwiico-down-big:before { content: '\e820'; } /* '' */ -.zwiico-up-big:before { content: '\e821'; } /* '' */ +.zwiico-check:before { content: '\e81f'; } /* '' */ +.zwiico-github:before { content: '\e820'; } /* '' */ +.zwiico-login:before { content: '\e821'; } /* '' */ +.zwiico-lock:before { content: '\e822'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ .zwiico-twitter:before { content: '\f099'; } /* '' */ .zwiico-facebook:before { content: '\f09a'; } /* '' */ .zwiico-menu:before { content: '\f0c9'; } /* '' */ .zwiico-sort:before { content: '\f0dc'; } /* '' */ +.zwiico-mail-alt:before { content: '\f0e0'; } /* '' */ .zwiico-linkedin:before { content: '\f0e1'; } /* '' */ .zwiico-download-cloud:before { content: '\f0ed'; } /* '' */ .zwiico-upload-cloud:before { content: '\f0ee'; } /* '' */ -.zwiico-github:before { content: '\f113'; } /* '' */ .zwiico-code:before { content: '\f121'; } /* '' */ .zwiico-youtube:before { content: '\f167'; } /* '' */ .zwiico-instagram:before { content: '\f16d'; } /* '' */ .zwiico-brush:before { content: '\f1fc'; } /* '' */ .zwiico-pinterest:before { content: '\f231'; } /* '' */ -.zwiico-clone:before { content: '\f24d'; } /* '' */ \ No newline at end of file +.zwiico-mail:before { content: '\f24d'; } /* '' */ \ No newline at end of file diff --git a/core/vendor/zwiico/css/zwiico-embedded.css b/core/vendor/zwiico/css/zwiico-embedded.css index 196227e1..4e0f2669 100644 --- a/core/vendor/zwiico/css/zwiico-embedded.css +++ b/core/vendor/zwiico/css/zwiico-embedded.css @@ -1,15 +1,15 @@ @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.eot?90286248'); - src: url('../font/zwiico.eot?90286248#iefix') format('embedded-opentype'), - url('../font/zwiico.svg?90286248#zwiico') format('svg'); + src: url('../font/zwiico.eot?91435580'); + src: url('../font/zwiico.eot?91435580#iefix') format('embedded-opentype'), + url('../font/zwiico.svg?91435580#zwiico') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'zwiico'; - src: url('data:application/octet-stream;base64,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') format('woff'), - url('data:application/octet-stream;base64,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WFAbUllYIDxZIyAuRrACJUawF0NYUhtQWVggPFkusTABFCstsEMssDorIyAuRrACJUawF0NYUBtSWVggPFkusTABFCstsEQssDsriiAgPLAGI0KKOCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrsAZDLrAwKy2wRSywABawBCWwBCYgICBGI0dhsAwjQi5HI0cjYbALQysjIDwgLiM4sTABFCstsEYssQoEJUKwABawBCWwBCUgLkcjRyNhILAGI0KxDABCsAtDKyCwYFBYILBAUVizBCAFIBuzBCYFGllCQiMgR7AGQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsARDYGQjsAVDYWRQWLAEQ2EbsAVDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsTABFCstsEcssQA6Ky6xMAEUKy2wSCyxADsrISMgIDywBiNCIzixMAEUK7AGQy6wMCstsEkssAAVIEewACNCsgABARUUEy6wNiotsEossAAVIEewACNCsgABARUUEy6wNiotsEsssQABFBOwNyotsEwssDkqLbBNLLAAFkUjIC4gRoojYTixMAEUKy2wTiywCiNCsE0rLbBPLLIAAEYrLbBQLLIAAUYrLbBRLLIBAEYrLbBSLLIBAUYrLbBTLLIAAEcrLbBULLIAAUcrLbBVLLIBAEcrLbBWLLIBAUcrLbBXLLMAAABDKy2wWCyzAAEAQystsFksswEAAEMrLbBaLLMBAQBDKy2wWyyzAAABQystsFwsswABAUMrLbBdLLMBAAFDKy2wXiyzAQEBQystsF8ssgAARSstsGAssgABRSstsGEssgEARSstsGIssgEBRSstsGMssgAASCstsGQssgABSCstsGUssgEASCstsGYssgEBSCstsGcsswAAAEQrLbBoLLMAAQBEKy2waSyzAQAARCstsGosswEBAEQrLbBrLLMAAAFEKy2wbCyzAAEBRCstsG0sswEAAUQrLbBuLLMBAQFEKy2wbyyxADwrLrEwARQrLbBwLLEAPCuwQCstsHEssQA8K7BBKy2wciywABaxADwrsEIrLbBzLLEBPCuwQCstsHQssQE8K7BBKy2wdSywABaxATwrsEIrLbB2LLEAPSsusTABFCstsHcssQA9K7BAKy2weCyxAD0rsEErLbB5LLEAPSuwQistsHossQE9K7BAKy2weyyxAT0rsEErLbB8LLEBPSuwQistsH0ssQA+Ky6xMAEUKy2wfiyxAD4rsEArLbB/LLEAPiuwQSstsIAssQA+K7BCKy2wgSyxAT4rsEArLbCCLLEBPiuwQSstsIMssQE+K7BCKy2whCyxAD8rLrEwARQrLbCFLLEAPyuwQCstsIYssQA/K7BBKy2whyyxAD8rsEIrLbCILLEBPyuwQCstsIkssQE/K7BBKy2wiiyxAT8rsEIrLbCLLLILAANFUFiwBhuyBAIDRVgjIRshWVlCK7AIZbADJFB4sQUBFUVYMFktAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAHQrEAACqxAAdCsQAKKrEAB0KxAAoqsQAHQrkAAAALKrEAB0K5AAAACyq5AAMAAESxJAGIUViwQIhYuQADAGREsSgBiFFYuAgAiFi5AAMAAERZG7EnAYhRWLoIgAABBECIY1RYuQADAABEWVlZWVmxAA4quAH/hbAEjbECAESzBWQGAERE') format('truetype'); + src: url('data:application/octet-stream;base64,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') format('woff'), + url('data:application/octet-stream;base64,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ILAKI0IgICBGI0ewASsjYTgtsD4ssAAWsBcjQrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWG5CAAIAGNjIyBYYhshWWO4BABiILAAUFiwQGBZZrABY2AjLiMgIDyKOCMhWS2wPyywABawFyNCILAKQyAuRyNHI2EgYLAgYGawAmIgsABQWLBAYFlmsAFjIyAgPIo4LbBALCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrLbBBLCMgLkawAiVGsBdDWFIbUFlYIDxZLrEwARQrLbBCLCMgLkawAiVGsBdDWFAbUllYIDxZIyAuRrACJUawF0NYUhtQWVggPFkusTABFCstsEMssDorIyAuRrACJUawF0NYUBtSWVggPFkusTABFCstsEQssDsriiAgPLAGI0KKOCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrsAZDLrAwKy2wRSywABawBCWwBCYgICBGI0dhsAwjQi5HI0cjYbALQysjIDwgLiM4sTABFCstsEYssQoEJUKwABawBCWwBCUgLkcjRyNhILAGI0KxDABCsAtDKyCwYFBYILBAUVizBCAFIBuzBCYFGllCQiMgR7AGQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsARDYGQjsAVDYWRQWLAEQ2EbsAVDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsTABFCstsEcssQA6Ky6xMAEUKy2wSCyxADsrISMgIDywBiNCIzixMAEUK7AGQy6wMCstsEkssAAVIEewACNCsgABARUUEy6wNiotsEossAAVIEewACNCsgABARUUEy6wNiotsEsssQABFBOwNyotsEwssDkqLbBNLLAAFkUjIC4gRoojYTixMAEUKy2wTiywCiNCsE0rLbBPLLIAAEYrLbBQLLIAAUYrLbBRLLIBAEYrLbBSLLIBAUYrLbBTLLIAAEcrLbBULLIAAUcrLbBVLLIBAEcrLbBWLLIBAUcrLbBXLLMAAABDKy2wWCyzAAEAQystsFksswEAAEMrLbBaLLMBAQBDKy2wWyyzAAABQystsFwsswABAUMrLbBdLLMBAAFDKy2wXiyzAQEBQystsF8ssgAARSstsGAssgABRSstsGEssgEARSstsGIssgEBRSstsGMssgAASCstsGQssgABSCstsGUssgEASCstsGYssgEBSCstsGcsswAAAEQrLbBoLLMAAQBEKy2waSyzAQAARCstsGosswEBAEQrLbBrLLMAAAFEKy2wbCyzAAEBRCstsG0sswEAAUQrLbBuLLMBAQFEKy2wbyyxADwrLrEwARQrLbBwLLEAPCuwQCstsHEssQA8K7BBKy2wciywABaxADwrsEIrLbBzLLEBPCuwQCstsHQssQE8K7BBKy2wdSywABaxATwrsEIrLbB2LLEAPSsusTABFCstsHcssQA9K7BAKy2weCyxAD0rsEErLbB5LLEAPSuwQistsHossQE9K7BAKy2weyyxAT0rsEErLbB8LLEBPSuwQistsH0ssQA+Ky6xMAEUKy2wfiyxAD4rsEArLbB/LLEAPiuwQSstsIAssQA+K7BCKy2wgSyxAT4rsEArLbCCLLEBPiuwQSstsIMssQE+K7BCKy2whCyxAD8rLrEwARQrLbCFLLEAPyuwQCstsIYssQA/K7BBKy2whyyxAD8rsEIrLbCILLEBPyuwQCstsIkssQE/K7BBKy2wiiyxAT8rsEIrLbCLLLILAANFUFiwBhuyBAIDRVgjIRshWVlCK7AIZbADJFB4sQUBFUVYMFktAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAHQrEAACqxAAdCsQAKKrEAB0KxAAoqsQAHQrkAAAALKrEAB0K5AAAACyq5AAMAAESxJAGIUViwQIhYuQADAGREsSgBiFFYuAgAiFi5AAMAAERZG7EnAYhRWLoIgAABBECIY1RYuQADAABEWVlZWVmxAA4quAH/hbAEjbECAESzBWQGAERE') format('truetype'); } /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ @@ -17,7 +17,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.svg?90286248#zwiico') format('svg'); + src: url('../font/zwiico.svg?91435580#zwiico') format('svg'); } } */ @@ -52,53 +52,54 @@ /* Uncomment for 3D effect */ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } -.zwiico-mail:before { content: '\2709'; } /* '✉' */ +.zwiico-plus-circled:before { content: '\2191'; } /* '↑' */ .zwiico-logout:before { content: '\e800'; } /* '' */ -.zwiico-check:before { content: '\e801'; } /* '' */ +.zwiico-plus:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ -.zwiico-plus:before { content: '\e803'; } /* '' */ +.zwiico-help:before { content: '\e803'; } /* '' */ .zwiico-minus:before { content: '\e804'; } /* '' */ -.zwiico-help:before { content: '\e805'; } /* '' */ +.zwiico-gear:before { content: '\e805'; } /* '' */ .zwiico-pencil:before { content: '\e806'; } /* '' */ -.zwiico-gear:before { content: '\e807'; } /* '' */ +.zwiico-up:before { content: '\e807'; } /* '' */ .zwiico-eye:before { content: '\e808'; } /* '' */ -.zwiico-up:before { content: '\e809'; } /* '' */ +.zwiico-download:before { content: '\e809'; } /* '' */ .zwiico-folder:before { content: '\e80a'; } /* '' */ -.zwiico-download:before { content: '\e80b'; } /* '' */ +.zwiico-users:before { content: '\e80b'; } /* '' */ .zwiico-left:before { content: '\e80c'; } /* '' */ -.zwiico-users:before { content: '\e80d'; } /* '' */ +.zwiico-mimi:before { content: '\e80d'; } /* '' */ .zwiico-user:before { content: '\e80e'; } /* '' */ -.zwiico-comment:before { content: '\e80f'; } /* '' */ +.zwiico-update:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ +.zwiico-trash:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ -.zwiico-lock:before { content: '\e813'; } /* '' */ +.zwiico-comment:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ .zwiico-eye-off:before { content: '\e815'; } /* '' */ -.zwiico-update:before { content: '\e816'; } /* '' */ +.zwiico-down-open:before { content: '\e816'; } /* '' */ .zwiico-upload:before { content: '\e817'; } /* '' */ -.zwiico-down-open:before { content: '\e818'; } /* '' */ +.zwiico-cogs:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-login:before { content: '\e81a'; } /* '' */ +.zwiico-down-big:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ -.zwiico-trash:before { content: '\e81c'; } /* '' */ -.zwiico-plus-circled:before { content: '\e81d'; } /* '' */ +.zwiico-up-big:before { content: '\e81c'; } /* '' */ +.zwiico-clone:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-mimi-2:before { content: '\e81f'; } /* '' */ -.zwiico-cogs:before { content: '\e81f'; } /* '' */ -.zwiico-down-big:before { content: '\e820'; } /* '' */ -.zwiico-up-big:before { content: '\e821'; } /* '' */ +.zwiico-check:before { content: '\e81f'; } /* '' */ +.zwiico-github:before { content: '\e820'; } /* '' */ +.zwiico-login:before { content: '\e821'; } /* '' */ +.zwiico-lock:before { content: '\e822'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ .zwiico-twitter:before { content: '\f099'; } /* '' */ .zwiico-facebook:before { content: '\f09a'; } /* '' */ .zwiico-menu:before { content: '\f0c9'; } /* '' */ .zwiico-sort:before { content: '\f0dc'; } /* '' */ +.zwiico-mail-alt:before { content: '\f0e0'; } /* '' */ .zwiico-linkedin:before { content: '\f0e1'; } /* '' */ .zwiico-download-cloud:before { content: '\f0ed'; } /* '' */ .zwiico-upload-cloud:before { content: '\f0ee'; } /* '' */ -.zwiico-github:before { content: '\f113'; } /* '' */ .zwiico-code:before { content: '\f121'; } /* '' */ .zwiico-youtube:before { content: '\f167'; } /* '' */ .zwiico-instagram:before { content: '\f16d'; } /* '' */ .zwiico-brush:before { content: '\f1fc'; } /* '' */ .zwiico-pinterest:before { content: '\f231'; } /* '' */ -.zwiico-clone:before { content: '\f24d'; } /* '' */ \ No newline at end of file +.zwiico-mail:before { content: '\f24d'; } /* '' */ \ No newline at end of file diff --git a/core/vendor/zwiico/css/zwiico-ie7-codes.css b/core/vendor/zwiico/css/zwiico-ie7-codes.css index 4d630ced..b439eced 100644 --- a/core/vendor/zwiico/css/zwiico-ie7-codes.css +++ b/core/vendor/zwiico/css/zwiico-ie7-codes.css @@ -1,51 +1,52 @@ -.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '✉ '); } +.zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '↑ '); } .zwiico-logout { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-gear { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-pencil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-gear { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-eye { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-folder { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-chat { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-eye-off { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-upload { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cog-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-clone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mimi-2 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-spin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-twitter { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-facebook { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-menu { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-sort { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mail-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-linkedin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-download-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-upload-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-code { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-youtube { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-instagram { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-brush { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-pinterest { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-clone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file +.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file diff --git a/core/vendor/zwiico/css/zwiico-ie7.css b/core/vendor/zwiico/css/zwiico-ie7.css index d5b9c07a..a3b3d2d6 100644 --- a/core/vendor/zwiico/css/zwiico-ie7.css +++ b/core/vendor/zwiico/css/zwiico-ie7.css @@ -10,53 +10,54 @@ /* font-size: 120%; */ } -.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '✉ '); } +.zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '↑ '); } .zwiico-logout { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-gear { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-pencil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-gear { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-eye { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-folder { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-chat { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-eye-off { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-upload { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cog-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-clone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mimi-2 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-spin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-twitter { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-facebook { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-menu { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-sort { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mail-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-linkedin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-download-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-upload-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-code { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-youtube { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-instagram { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-brush { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-pinterest { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-clone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file +.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file diff --git a/core/vendor/zwiico/css/zwiico.css b/core/vendor/zwiico/css/zwiico.css index 6ac9b7e8..ba6d9343 100644 --- a/core/vendor/zwiico/css/zwiico.css +++ b/core/vendor/zwiico/css/zwiico.css @@ -1,11 +1,11 @@ @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.eot?3829676'); - src: url('../font/zwiico.eot?3829676#iefix') format('embedded-opentype'), - url('../font/zwiico.woff2?3829676') format('woff2'), - url('../font/zwiico.woff?3829676') format('woff'), - url('../font/zwiico.ttf?3829676') format('truetype'), - url('../font/zwiico.svg?3829676#zwiico') format('svg'); + src: url('../font/zwiico.eot?90958343'); + src: url('../font/zwiico.eot?90958343#iefix') format('embedded-opentype'), + url('../font/zwiico.woff2?90958343') format('woff2'), + url('../font/zwiico.woff?90958343') format('woff'), + url('../font/zwiico.ttf?90958343') format('truetype'), + url('../font/zwiico.svg?90958343#zwiico') format('svg'); font-weight: normal; font-style: normal; } @@ -15,7 +15,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.svg?3829676#zwiico') format('svg'); + src: url('../font/zwiico.svg?90958343#zwiico') format('svg'); } } */ @@ -55,53 +55,54 @@ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } -.zwiico-mail:before { content: '\2709'; } /* '✉' */ +.zwiico-plus-circled:before { content: '\2191'; } /* '↑' */ .zwiico-logout:before { content: '\e800'; } /* '' */ -.zwiico-check:before { content: '\e801'; } /* '' */ +.zwiico-plus:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ -.zwiico-plus:before { content: '\e803'; } /* '' */ +.zwiico-help:before { content: '\e803'; } /* '' */ .zwiico-minus:before { content: '\e804'; } /* '' */ -.zwiico-help:before { content: '\e805'; } /* '' */ +.zwiico-gear:before { content: '\e805'; } /* '' */ .zwiico-pencil:before { content: '\e806'; } /* '' */ -.zwiico-gear:before { content: '\e807'; } /* '' */ +.zwiico-up:before { content: '\e807'; } /* '' */ .zwiico-eye:before { content: '\e808'; } /* '' */ -.zwiico-up:before { content: '\e809'; } /* '' */ +.zwiico-download:before { content: '\e809'; } /* '' */ .zwiico-folder:before { content: '\e80a'; } /* '' */ -.zwiico-download:before { content: '\e80b'; } /* '' */ +.zwiico-users:before { content: '\e80b'; } /* '' */ .zwiico-left:before { content: '\e80c'; } /* '' */ -.zwiico-users:before { content: '\e80d'; } /* '' */ +.zwiico-mimi:before { content: '\e80d'; } /* '' */ .zwiico-user:before { content: '\e80e'; } /* '' */ -.zwiico-comment:before { content: '\e80f'; } /* '' */ +.zwiico-update:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ +.zwiico-trash:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ -.zwiico-lock:before { content: '\e813'; } /* '' */ +.zwiico-comment:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ .zwiico-eye-off:before { content: '\e815'; } /* '' */ -.zwiico-update:before { content: '\e816'; } /* '' */ +.zwiico-down-open:before { content: '\e816'; } /* '' */ .zwiico-upload:before { content: '\e817'; } /* '' */ -.zwiico-down-open:before { content: '\e818'; } /* '' */ +.zwiico-cogs:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-login:before { content: '\e81a'; } /* '' */ +.zwiico-down-big:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ -.zwiico-trash:before { content: '\e81c'; } /* '' */ -.zwiico-plus-circled:before { content: '\e81d'; } /* '' */ +.zwiico-up-big:before { content: '\e81c'; } /* '' */ +.zwiico-clone:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-mimi-2:before { content: '\e81f'; } /* '' */ -.zwiico-cogs:before { content: '\e81f'; } /* '' */ -.zwiico-down-big:before { content: '\e820'; } /* '' */ -.zwiico-up-big:before { content: '\e821'; } /* '' */ +.zwiico-check:before { content: '\e81f'; } /* '' */ +.zwiico-github:before { content: '\e820'; } /* '' */ +.zwiico-login:before { content: '\e821'; } /* '' */ +.zwiico-lock:before { content: '\e822'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ .zwiico-twitter:before { content: '\f099'; } /* '' */ .zwiico-facebook:before { content: '\f09a'; } /* '' */ .zwiico-menu:before { content: '\f0c9'; } /* '' */ .zwiico-sort:before { content: '\f0dc'; } /* '' */ +.zwiico-mail-alt:before { content: '\f0e0'; } /* '' */ .zwiico-linkedin:before { content: '\f0e1'; } /* '' */ .zwiico-download-cloud:before { content: '\f0ed'; } /* '' */ .zwiico-upload-cloud:before { content: '\f0ee'; } /* '' */ -.zwiico-github:before { content: '\f113'; } /* '' */ .zwiico-code:before { content: '\f121'; } /* '' */ .zwiico-youtube:before { content: '\f167'; } /* '' */ .zwiico-instagram:before { content: '\f16d'; } /* '' */ .zwiico-brush:before { content: '\f1fc'; } /* '' */ .zwiico-pinterest:before { content: '\f231'; } /* '' */ -.zwiico-clone:before { content: '\f24d'; } /* '' */ \ No newline at end of file +.zwiico-mail:before { content: '\f24d'; } /* '' */ \ No newline at end of file diff --git a/core/vendor/zwiico/font/zwiico.eot b/core/vendor/zwiico/font/zwiico.eot index aebd4c7068cc8f629b1e2d94266290187c5cb6bf..48793071fe7bce30af4c2f84b974373b67dcdebc 100644 GIT binary patch delta 1882 zcmYL~ZERCj7{{M;@9pi2-MVhwTQ|108!cmRvX)M^1_w?8$q0)YbQm}8+S?bn?XB&t z0|OKZD43a0uQ9*})I<&Oi_D8?^n;@E8e&l62NV)W{7@2Dx&aB0NqtVs;ywBGfBw&T z?sLw$_q09y5t;sk@YACJw>RZ@KX>>1S!Zr&Z+2?t#j5}WPQeFSnrI0l<8nl+(&Y$7eGD&pwTdew0j!$vvkBPXlZkRgaKY$&`AJ1Q=&d z?PEG#b^yU5K*iorRpb3?F z1n{}%sYkM~1Uoc9Uq%Zm^$4`0QjdTGm3jo6sMI6iLZu#oHdN{nXh&U929^R8j+Oy8 z>ajB5LA{9c;|IVpG}p>N2kMP7upISf8R$g4QwH$p74Y>@pc`Ng7eIj?)JPfVMU9sM zJSlSvWdIj8{{-kWquE#nyy}88r`^}HL|rf*R-?w8cHLwq>LJrh+MIbm(QZ9uAgXAQ z)J$bTd#eh~ZW13G+6K=F zF3S{)#ToV%^E1BYXP|p%xe*wKB_qHx>;Yg1bATRlG6sae1a@Fkzt7!1;N|#+PGYt3 zdZ)|XZ>_7Zt8ZcYy?v`mzaJaMc?+pzJZ&y_FX)J9-rUq?5kt*zNHJ7+Wn-l z_0sr=!#&)@G_PIOI`NI8!Qb(_Z>8DQQo)#8tSuETUfo*V79c&HtRM5wJ$`Ch` zHe+O=+F9SoL!H6jNq54#8~m)vZ5bDXbuH) zxZYxsLPYfM;jh6ZRGNch%mZW)`-}ODN^4`klv}D%&S&$sVzD&&lj5`xvrio#tk33g z1l{6v9G=M1G^OPfi=|SS1N2%47f2P^LT)f7<}y3VzRf=7_Hlpdj_c0x%lU+!(@Tau zhR+S>jGIjc(`wUCX5PHc{BC7WWy)f<1T0FGz3S7d+t%6Y@#+t&7ixxTPTFmCw*9vG z+ED$yhF=@I8o#oy!HMWo^=YQSU55D7$E(9xvJ%WmDUNuxOc}yLP@I(I?Hn#9!=>evVu%Yd35%<*54qLjLmnMR1KQ=GUn>6tFwO>G delta 1654 zcmZ9MU2M}<6vxlC9VhA1Hcdl6fI&ZLyETPUi2==kjy+UWVW1(jZXKKJIEjUwn8tyE z#8OR>)`w1Nbrj0O?QneItD(mLBIbRcCKV~R z{H*jgz@}^Xd_xi^ygB{{fXxBS+mgCDGI3_e#tk>K0#~%OEUnnxc^&hIm?w2`EF;DZ)u!U)}kV4=CtTRd63T%0f7Dc&p9mYPe6 zl3sea*t@vHwgJ!sg%Em9xSqTJ_s|1;b2Gu3E$|Awi}#p&$KaWpKH#>~t$YhMB;txC z`V;qDJv$rVM%jp0FWZelCxxGLA;5icwieX|!Wg^2GK^iI4r3Rn$JhlLFm{1Pj9p+k z#xAe|V;5M7u}cn~$HWCzVeA5{F?PXYgn|pcJ`|cApcNHghXHN)LpO%*>AK)T3 z#$ac@xWfU~18>{*S-!x13ys$B=4HfEy4mLv@x{Hnhj17+FLtCyBc1l3*jsDM*S|@-Z^8b4SCM`y0)8G zBP-B*cezFvR!v$p9bqiDdXTryFKgrIui^~7-!@9s&?QS+In7ahb)If&owCk%o))Z^ zd$7jE_F-auvo7zqF1D^Ctpr~NIS@Q`^PTGGKTypVa0YIjtGe|>X}iMb!$XSkm0N8W$xEw6LymVH=9z@z7u&@;#g;_#un zfEnlL&S-tEY_shrTd^fi+pukCOZIQXYlei#5IIKXIgy*@gZx!tNSG9^dqzEZaZsEV zKl6sYQE%QC_I>Xk_1~_jtJqs{JCLvZsB*q4P-RqqS-ljD)@-Tyyyo}NaA+p}vR*)crrcU&Oif^UCPK!*O6DQeG_miv iME4EU(20RIub5EHWOj_68tCwPWG$Uiz`8W>UDbbz<>27} diff --git a/core/vendor/zwiico/font/zwiico.svg b/core/vendor/zwiico/font/zwiico.svg index f0726416..bd17dc29 100644 --- a/core/vendor/zwiico/font/zwiico.svg +++ b/core/vendor/zwiico/font/zwiico.svg @@ -6,75 +6,77 @@ - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + @@ -86,14 +88,14 @@ + + - - @@ -104,7 +106,7 @@ - + \ No newline at end of file diff --git a/core/vendor/zwiico/font/zwiico.ttf b/core/vendor/zwiico/font/zwiico.ttf index 930ab38b3dc1888f3d6d90074b1dbbdef768872c..16389abc060af3d1ee05ce43d2b350ba1fcf6b43 100644 GIT binary patch delta 1865 zcmYL~ZERCj7{{M;@9nEyyLR2Wbz^JStz&H694#AcT_Ba@5!(K^MB5B zpL5Q=r)~ZXGW!-e=E_cYhkL)|=FWvzdXu!Z#Q3~>dA9VhSeir>ioZpvZsx3zV2A@XnO7L-EH2={q^!osq zPm)qv9&3N^EWp}_anbjZDIt0A{J?pDZNt;^&yY!FI~io$)5>wu{*(&{)&SxJw$$rH zHDVPPaDXd-M%)MsX7_ZiIoFdvnZK03p1+yDQ*aj|g?M3Mu4is*u?T?Ufa51h<2UlR z6(`fNgy7wcFpe!$YGH`}-;@dF5#m-pWIV*LUSTSTRi+EU%TLQulv(zdtQ8=KKozR3 z4A@brN1z&&dIV}vsYd{xZ;pBdYEh|2pbnLK1e~bUBT$b@Jp%aHbJQbQSb`lIpzop) zm3jo4P^m}2g-SgFZdB?KXhx+T0S_wm2(+N~lz~=&{E0H)MLk&t+E6dy{P+Q|6wUQA z(2jbe3@k&vSq3^#ZR?jPp!aENr zCt9b}Lj5LIaeJrKcUA_llzWe|L!VTy`L+=C52u|dr|rko)812DmMIpCXW3iKclerD zf^Xe2127CrwgAhpF9JiD7wI7ABX05Wv<{2bi9c(Y=U%dZlYk>5&kk9LDj`r0$8;G;P zF?68jtIpvi$31NZn~4~WHhlvtY%n{XXzAz=sE>6VVN`ebVS~Ct+dw?H6}lbwg&*#Y zSqA?G3!B3T{H{)Zwy4Vds=jQ1#@S8C+X#M{N{kf$Ei3vFgyv8%hwCmDDMUd3D*hT= zMx{A8#>^uF*k8o0GC#7z>`Ux@?hyBz=1t8-?J{jb$LU1y>X54 zTa(tb(e$#p%bc>9EQ1!g(pmX#<*fCNZPfOTvRePnbv+iT( zdYp(p)qpxNaF-zgWpqtAOICm>DQ42XU@R3Bg^*U1B2q@?XiOXA6G1`bqJo&z#AAs} znu`d0N}CiC!I;QolB}>_(1)bSgedVLZCDaRLQ0cK3#l|G3SpUx$Ko-LdTk~d;$?x0 zN^wCWr}%V~qqpgTSt%YD5;7Nz^0E%A`J`~zK!Ex+1N^A{{Qv*} delta 1636 zcmZ9MU2GIp6vxkoDd6nEI1aPRIEm=3S_sqZ$0YuEZ-%Tk}yz#QM2cYK`K7T5O6Yc{4 zIlv}A=B+8s7@fQ{XyJyNSb^(mR+g3zcihH&5%ZKLP3l}E@FqZS9P_4(q$zvL@9oCC z2*7=yXLH7Z;UBjEZ0^IREBb_@zjn3vD!}t2#}-~9c{)P+xOOi+PS$9hK(Gdo)xcMy zPE;RO=>!4(#s@9Xgb}(+!BTT+efe~GraW7|TfSeZt29@V6|J&3zkYtFWdWcEN@4Vz zay<9`@1b9D&CLXBw!pLS3f|++9fwD5x|`cZ&vGr;kccZ5XcxC6%8mxOF*f40p6$k< zbNttZFyOv8TZifZ5sV$69%Bbsim?MkF?N7u7&|}%#tzVku>&l}*a05H*r5QAW8wfS zFm`~I7(3uGLdgMNA4<(OunHAlhXJhs~u~ zheAVUB``(kvG5dqEBYMW9=T3?qC@nJ_Gxn_TI9@zx=vz#*ofYpjVj%~;)uC_bp*?; z9N^9R`c{rUBTm!N)-gI0`ojEp`B9GESW%>>TBgkUj`Me95x-b4-!YBaB-A@S~VBsy_TQ zth2pDv19H_=NYc&dXd*3daLW4x>X<65%A=>1@sIsf;hbGEMUfS^kQ$cP_RHO-BIizrTT}))vxH931XAfr7tP~eiC1JSoIb|Xzu+c4NHBHGFLMp2%0&@xY zb=)V&DamkSiCDIfNQikoE*T06E8%6XSQhv4vSQW9h25nySS%TnRKsOVNV$}sbr+M< z6SAtrYpPv7$V4rzrDGce^yjLr#m3V~EYC#9=~&4)m^KXTJ0a1J`a|?~f2&(erj1m7 UoG$jayIr!H%_v}YZ2h$MKWt;y?*IS* diff --git a/core/vendor/zwiico/font/zwiico.woff b/core/vendor/zwiico/font/zwiico.woff index e176fc7272623c4409eedd77f4d538b83f2e2b2c..864ce1a7d60b5d971bb7d266ce33f7b91094fb88 100644 GIT binary patch delta 10423 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 W3(;qhMtmQpIiC*m0L4%L@ckbg%=QKV delta 10201 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 P?+`W=p;5_6YytlVkM_Z@ diff --git a/core/vendor/zwiico/font/zwiico.woff2 b/core/vendor/zwiico/font/zwiico.woff2 index ec4c79f720c0cd40c0b442ab5bdcafb4c25ab3b0..392a06cd51a44c6cfb8974fba70d79e23df505fb 100644 GIT binary patch literal 10984 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 literal 10828 zcmV-SDznvhPew8T0RR9104huX4*&oF08a1#04ehT0RR9100000000000000000000 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 Date: Tue, 20 Oct 2020 09:58:14 +0200 Subject: [PATCH 104/127] =?UTF-8?q?Jeu=20d'ic=C3=B4nes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/vendor/zwiico/css/zwiico-codes.css | 42 +++++++-------- core/vendor/zwiico/css/zwiico-embedded.css | 54 +++++++++---------- core/vendor/zwiico/css/zwiico-ie7-codes.css | 42 +++++++-------- core/vendor/zwiico/css/zwiico-ie7.css | 42 +++++++-------- core/vendor/zwiico/css/zwiico.css | 56 ++++++++++---------- core/vendor/zwiico/font/zwiico.eot | Bin 20620 -> 19376 bytes core/vendor/zwiico/font/zwiico.svg | 46 ++++++++-------- core/vendor/zwiico/font/zwiico.ttf | Bin 20460 -> 19216 bytes core/vendor/zwiico/font/zwiico.woff | Bin 12816 -> 12016 bytes core/vendor/zwiico/font/zwiico.woff2 | Bin 10984 -> 10252 bytes 10 files changed, 134 insertions(+), 148 deletions(-) diff --git a/core/vendor/zwiico/css/zwiico-codes.css b/core/vendor/zwiico/css/zwiico-codes.css index 144f9774..3f2a5331 100644 --- a/core/vendor/zwiico/css/zwiico-codes.css +++ b/core/vendor/zwiico/css/zwiico-codes.css @@ -1,52 +1,50 @@ -.zwiico-plus-circled:before { content: '\2191'; } /* '↑' */ .zwiico-logout:before { content: '\e800'; } /* '' */ -.zwiico-plus:before { content: '\e801'; } /* '' */ +.zwiico-check:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ -.zwiico-help:before { content: '\e803'; } /* '' */ +.zwiico-plus:before { content: '\e803'; } /* '' */ .zwiico-minus:before { content: '\e804'; } /* '' */ -.zwiico-gear:before { content: '\e805'; } /* '' */ +.zwiico-help:before { content: '\e805'; } /* '' */ .zwiico-pencil:before { content: '\e806'; } /* '' */ -.zwiico-up:before { content: '\e807'; } /* '' */ +.zwiico-gear:before { content: '\e807'; } /* '' */ .zwiico-eye:before { content: '\e808'; } /* '' */ -.zwiico-download:before { content: '\e809'; } /* '' */ +.zwiico-up:before { content: '\e809'; } /* '' */ .zwiico-folder:before { content: '\e80a'; } /* '' */ -.zwiico-users:before { content: '\e80b'; } /* '' */ +.zwiico-download:before { content: '\e80b'; } /* '' */ .zwiico-left:before { content: '\e80c'; } /* '' */ -.zwiico-mimi:before { content: '\e80d'; } /* '' */ +.zwiico-users:before { content: '\e80d'; } /* '' */ .zwiico-user:before { content: '\e80e'; } /* '' */ -.zwiico-update:before { content: '\e80f'; } /* '' */ +.zwiico-comment:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ -.zwiico-trash:before { content: '\e811'; } /* '' */ +.zwiico-mimi:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ -.zwiico-comment:before { content: '\e813'; } /* '' */ +.zwiico-lock:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ .zwiico-eye-off:before { content: '\e815'; } /* '' */ -.zwiico-down-open:before { content: '\e816'; } /* '' */ +.zwiico-update:before { content: '\e816'; } /* '' */ .zwiico-upload:before { content: '\e817'; } /* '' */ -.zwiico-cogs:before { content: '\e818'; } /* '' */ +.zwiico-down-open:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-down-big:before { content: '\e81a'; } /* '' */ +.zwiico-cogs:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ -.zwiico-up-big:before { content: '\e81c'; } /* '' */ -.zwiico-clone:before { content: '\e81d'; } /* '' */ +.zwiico-trash:before { content: '\e81c'; } /* '' */ +.zwiico-plus-circled:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-check:before { content: '\e81f'; } /* '' */ -.zwiico-github:before { content: '\e820'; } /* '' */ -.zwiico-login:before { content: '\e821'; } /* '' */ -.zwiico-lock:before { content: '\e822'; } /* '' */ +.zwiico-login:before { content: '\e81f'; } /* '' */ +.zwiico-down-big:before { content: '\e820'; } /* '' */ +.zwiico-up-big:before { content: '\e821'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ .zwiico-twitter:before { content: '\f099'; } /* '' */ .zwiico-facebook:before { content: '\f09a'; } /* '' */ .zwiico-menu:before { content: '\f0c9'; } /* '' */ .zwiico-sort:before { content: '\f0dc'; } /* '' */ -.zwiico-mail-alt:before { content: '\f0e0'; } /* '' */ .zwiico-linkedin:before { content: '\f0e1'; } /* '' */ .zwiico-download-cloud:before { content: '\f0ed'; } /* '' */ .zwiico-upload-cloud:before { content: '\f0ee'; } /* '' */ +.zwiico-github:before { content: '\f113'; } /* '' */ .zwiico-code:before { content: '\f121'; } /* '' */ .zwiico-youtube:before { content: '\f167'; } /* '' */ .zwiico-instagram:before { content: '\f16d'; } /* '' */ .zwiico-brush:before { content: '\f1fc'; } /* '' */ .zwiico-pinterest:before { content: '\f231'; } /* '' */ -.zwiico-mail:before { content: '\f24d'; } /* '' */ \ No newline at end of file +.zwiico-clone:before { content: '\f24d'; } /* '' */ \ No newline at end of file diff --git a/core/vendor/zwiico/css/zwiico-embedded.css b/core/vendor/zwiico/css/zwiico-embedded.css index 4e0f2669..1f97e7dc 100644 --- a/core/vendor/zwiico/css/zwiico-embedded.css +++ b/core/vendor/zwiico/css/zwiico-embedded.css @@ -1,15 +1,15 @@ @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.eot?91435580'); - src: url('../font/zwiico.eot?91435580#iefix') format('embedded-opentype'), - url('../font/zwiico.svg?91435580#zwiico') format('svg'); + src: url('../font/zwiico.eot?95570830'); + src: url('../font/zwiico.eot?95570830#iefix') format('embedded-opentype'), + url('../font/zwiico.svg?95570830#zwiico') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'zwiico'; - src: url('data:application/octet-stream;base64,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') format('woff'), - url('data:application/octet-stream;base64,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ILAKI0IgICBGI0ewASsjYTgtsD4ssAAWsBcjQrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWG5CAAIAGNjIyBYYhshWWO4BABiILAAUFiwQGBZZrABY2AjLiMgIDyKOCMhWS2wPyywABawFyNCILAKQyAuRyNHI2EgYLAgYGawAmIgsABQWLBAYFlmsAFjIyAgPIo4LbBALCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrLbBBLCMgLkawAiVGsBdDWFIbUFlYIDxZLrEwARQrLbBCLCMgLkawAiVGsBdDWFAbUllYIDxZIyAuRrACJUawF0NYUhtQWVggPFkusTABFCstsEMssDorIyAuRrACJUawF0NYUBtSWVggPFkusTABFCstsEQssDsriiAgPLAGI0KKOCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrsAZDLrAwKy2wRSywABawBCWwBCYgICBGI0dhsAwjQi5HI0cjYbALQysjIDwgLiM4sTABFCstsEYssQoEJUKwABawBCWwBCUgLkcjRyNhILAGI0KxDABCsAtDKyCwYFBYILBAUVizBCAFIBuzBCYFGllCQiMgR7AGQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsARDYGQjsAVDYWRQWLAEQ2EbsAVDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsTABFCstsEcssQA6Ky6xMAEUKy2wSCyxADsrISMgIDywBiNCIzixMAEUK7AGQy6wMCstsEkssAAVIEewACNCsgABARUUEy6wNiotsEossAAVIEewACNCsgABARUUEy6wNiotsEsssQABFBOwNyotsEwssDkqLbBNLLAAFkUjIC4gRoojYTixMAEUKy2wTiywCiNCsE0rLbBPLLIAAEYrLbBQLLIAAUYrLbBRLLIBAEYrLbBSLLIBAUYrLbBTLLIAAEcrLbBULLIAAUcrLbBVLLIBAEcrLbBWLLIBAUcrLbBXLLMAAABDKy2wWCyzAAEAQystsFksswEAAEMrLbBaLLMBAQBDKy2wWyyzAAABQystsFwsswABAUMrLbBdLLMBAAFDKy2wXiyzAQEBQystsF8ssgAARSstsGAssgABRSstsGEssgEARSstsGIssgEBRSstsGMssgAASCstsGQssgABSCstsGUssgEASCstsGYssgEBSCstsGcsswAAAEQrLbBoLLMAAQBEKy2waSyzAQAARCstsGosswEBAEQrLbBrLLMAAAFEKy2wbCyzAAEBRCstsG0sswEAAUQrLbBuLLMBAQFEKy2wbyyxADwrLrEwARQrLbBwLLEAPCuwQCstsHEssQA8K7BBKy2wciywABaxADwrsEIrLbBzLLEBPCuwQCstsHQssQE8K7BBKy2wdSywABaxATwrsEIrLbB2LLEAPSsusTABFCstsHcssQA9K7BAKy2weCyxAD0rsEErLbB5LLEAPSuwQistsHossQE9K7BAKy2weyyxAT0rsEErLbB8LLEBPSuwQistsH0ssQA+Ky6xMAEUKy2wfiyxAD4rsEArLbB/LLEAPiuwQSstsIAssQA+K7BCKy2wgSyxAT4rsEArLbCCLLEBPiuwQSstsIMssQE+K7BCKy2whCyxAD8rLrEwARQrLbCFLLEAPyuwQCstsIYssQA/K7BBKy2whyyxAD8rsEIrLbCILLEBPyuwQCstsIkssQE/K7BBKy2wiiyxAT8rsEIrLbCLLLILAANFUFiwBhuyBAIDRVgjIRshWVlCK7AIZbADJFB4sQUBFUVYMFktAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAHQrEAACqxAAdCsQAKKrEAB0KxAAoqsQAHQrkAAAALKrEAB0K5AAAACyq5AAMAAESxJAGIUViwQIhYuQADAGREsSgBiFFYuAgAiFi5AAMAAERZG7EnAYhRWLoIgAABBECIY1RYuQADAABEWVlZWVmxAA4quAH/hbAEjbECAESzBWQGAERE') format('truetype'); + src: url('data:application/octet-stream;base64,d09GRgABAAAAAC7wAA8AAAAASxAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADsAAABUIIslek9TLzIAAAGUAAAAQwAAAFY+IFPUY21hcAAAAdgAAAGFAAAEeCgGCDdjdnQgAAADYAAAABMAAAAgBuH/BGZwZ20AAAN0AAAFkAAAC3CKkZBZZ2FzcAAACQQAAAAIAAAACAAAABBnbHlmAAAJDAAAIVIAADKEtYsBHmhlYWQAACpgAAAAMgAAADYanWSBaGhlYQAAKpQAAAAgAAAAJAd/A8ZobXR4AAAqtAAAAGUAAADIrGH/8GxvY2EAACscAAAAZgAAAGYbpw4gbWF4cAAAK4QAAAAgAAAAIAH5DL5uYW1lAAArpAAAAX8AAAK1XvCvWnBvc3QAAC0kAAABTgAAAegrC3EFcHJlcAAALnQAAAB6AAAAhuVBK7x4nGNgZGBg4GIwYLBjYHJx8wlh4MtJLMljkGJgYYAAkDwymzEnMz2RgQPGA8qxgGkOIGaDiAIAJjsFSAB4nGNgZC5inMDAysDAVMW0h4GBoQdCMz5gMGRkAooysDIzYAUBaa4pDAdeMHzyZQ76n8UQxRzBMA0ozAiSAwD2XQx8AHic5dRLThtBGEXhY+NAEgiBOCEvQuIAeb96IeyAQRRFYsSCYEfsgQmzq0igKo+RyC3qTqJIbAC3PsvdLbnLqvMbuAMs2BebwHiTkT8x2vDV0fX1Be5fX5/wx+dbrPnKqmYaynE5KaflrFzUaZ3Vg3pYL+fDfO/qCoTvH+X++f/3b3iN/IyfPn7l+P3P0e6PvYKJV77IEne55/Uts8IDVnno1a3ziCmPecIGT3nGc17wkk1e+Xtf84YZb9lmh13e8Z4PfOQTn/07v/KN7/xg8CMWb1zh7XittLfxfs6Gtqdd60LhvUDROlK0lhStMYX3DIV3D4X3EYV3FEVrT+FdRtFWp/DOo3ADKFwDCneBwoWgcCsoXA0K94PCJaFwUyhcFwp3hsLFoXB7KFwhCveIwmWicKMoXCsKd4vCBaNwy560zlVTjjr3TTnuXDrlpHPzlNPO9VPOOs8B5bzzRFAuOs8Gddp5Sqizrv1f1IPOk0M97DxD1MvO08R86DxXzPc6hr9yt6vPAAAAeJxjYEADEhDIHPE/C4QBEqgD6QB4nK1WaXfTRhQdeUmchCwlCy1qYcTEabBGJmzBgAlBsmMgXZytlaCLFDvpvvGJ3+Bf82Tac+g3flrvGy8kkLTncJqTo3fnzdXM22USWpLYC+uRlJsvxdTWJo3sPAnphk3LUXwoO3shZYrJ3wVREK2W2rcdh0REIlC1rrBEEPseWZpkfOhRRsu2pFdNyi096S5b40G9Vd9+GjrKsTuhpGYzdGg9siVVGFWiSKY9UtKmZaj6K0krvL/CzFfNUMKITiJpvBnG0EjeG2e0ymg1tuMoimyy3ChSJJrhQRR5lNUS5+SKCQzKB82Q8sqnEeXD/Iis2KOcVrBLttP8vi95p3c5P7Ffb1G25EAfyI7s4Ox0JV+EW1th3LST7ShUEXbXd0Js2exU/2aP8ppGA7crMr3QjGCpfIUQKz+hzP4hWS2cT/mSR6NaspETQetlTuxLPoHW44gpcc0YWdDd0QkR1P2SMwz2mD4e/PHeKZYLEwJ4HMt6RyWcCBMpYXM0SdowcmAlZYsqqfWumDjldVrEW8J+7drRl85o41B3YjxbDx1bOVHJ8WhSp5lMndpJzaMpDaKUdCZ4zK8DKD+iSV5tYzWJlUfTOGbGhEQiAi3cS1NBLDuxpCkEzaMZvbkbprl2LVqkyQP13KP39OZWuLnTU9oO9LNGf1anYjrYC9PpaeQv8Wna5SJF6frpGX5M4kHWAjKRLTbDlIMHb/0O0svXlhyF1wbY7u3zK6h91kTwpAH7G9AeT9UpCUyFmFWIVkBirWtZlsnVrBapyNR3Q5pWvqzTBIpyHBfHvoxx/V8zM5aYEr7fidOzIy49c+1LCNMcfJt1PZrXqcVyAXFmeU6nWZbv6zTH8gOd5lme1+kIS1unoyw/1GmB5Uc6HWN5QQuadN/BkIsw5AIOkDCEpQNDWF6CISwVDGG5CENYFmEIyyUYwvJjGMJyGYawvKxl1dRTSePamVgGbEJgYo4eucxF5WoquVRCu2hUakOeEm6VVBTPqn9loF488oY5sBZIl8iaXzHOlY9G5fjWFS1vGjtXwLHqbx+O9jnxUtaLhT8F/9XWVCW9Ys3Dk6vwG4aebCeqNql4dE2Xz1U9uv5fVFRYC/QbSIVYKMqybHBnIoSPOp2GaqCVQ8xszDy063XLmp/D/TcxQhZQ/fg3FBoL3INOWUlZ7eCs1dfbstw7g3I4EyxJMTfz+lb4IiOz0n6RWcqej3wecAWMSmXYagOtFbzZJzEPmd4kzwRxW1E2SNrYzgSJDRzzgHnznQQmYeqqDeRO4YYN+AVhbsF5J1yieqMsh+5F7PMopPxbp+JE9qhojMCz2Rthr+9Cym9xDCQ0+aV+DFQVoakYNRXQNFJuqAZfxtm6bULGDvQjKnbDsqziw8cW95WSbRmEfKSI1aOjn9Zeok6q3H5mFJfvnb4FwSA1MX9733RxkMq7WskyR20DU7calVPXmkPjVYfq5lH1vePsEzlrmm66Jx56X9Oq28HFXCyw9m0O0lImF9T1YYUNosvFpVDqZTRJ77gHGBYY0O9Qio3/q/rYfJ4rVYXRcSTfTtS30edgDPwP2H9H9QPQ92Pocg0uz/eaE59u9OFsma6iF+un6Dcwa625WboG3NB0A+IhR62OuMoNfKcGcXqkuRzpIeBj3RXiAcAmgMXgE921jOZTAKP5jDk+wOfMYdBkDoMt5jDYZs4awA5zGOwyh8Eecxh8wZx1gC+ZwyBkDoOIOQyeMCcAeMocBl8xh8HXzGHwDXPuA3zLHAYxcxgkzGGwr+nWMMwtXtBdoLZBVaADU09Y3MPiUFNlyP6OF4b9vUHM/sEgpv6o6faQ+hMvDPVng5j6i0FM/VXTnSH1N14Y6u8GMfUPg5j6TL8Yy2UGv4x8lwoHlF1sPufvifcP28VAuQABAAH//wAPeJzFewtwXNWZ5vnPvee++t197+1Wq7vV6rdackvqpyzJcltvS7IQsjCSsGUBfoCEMCE2OIxxHOylgGww4Z3sDBNP2SkqmZmFQEiGYbOphUkYktSQzQzJDJma7GRnYlK1yW5twibeuL3/ud0SAhImqZqpVUu3773nv/e8/sf3/eeIUEKu/FJYpS+TNKmSwep2HSjAGJEooxJbI0ygTFglokAEkawRIFQCuswvhDkiCGSeEIFMmfGmZDaZlllze1I3XeAEOR5LlTzFch/kTcNv3UrHY5Ls0U1/IR+hoMsgxVLbIM4PxXKlUCqWTT+YcJBiCxTlC0NLS0NfUDSA+mWyCOXE8xKVKJVstW/bQuYlp2k6L5khG3TactTLnKoIS0Nw39CSpthUySErUEzVjuODIlWgw2mrva7prnOm8w2XDuecJlXxBsEf4AfhAn2SGCRcDbqA8BHAZhzBIjiChYd0vy4wf3u91WlIFbdDOd8C1sEULrhrUXeHu/Zjl2sKv8/DrXicclPTxAKXC0zr0n0BjrjdUy5e35Wf0r+m95IEiVSbY01uWcTqxgSghB4B4PWFdF1kARxNF1bYCTI/8FrT61VXrKqx2G/Sv65Xe75eDX6737l2uc6fd91m8pMLF1zvF3TluIDVpl8KXsFG4qStmsIJF63e38ZAwMGZwy+cbAp8tuOFZLwQl1iwHQxdSsfxwKe7UsJDutSYSz7xfqOQNwVv1LwYNVfNKFz0RwAvIv5VPOEXX+J33zLxrvFW464Z5eKNOfHC/yAuEqga/BrmcF64wgGZKhUoM+vVtzYqba1XdXnRqoR+dv319fdG+euuXL7yrLAf++giFTJMxqsjbcAEFRWM0DEiUoGKwhoRGBXYKpEJFWVUdYYVMrJMQJKsFkjzRAJpyoi0+8xUKq6wUHuyVEy1Q0wKg25iv8u+Yg71WpZwggr5ygA3ARwiJ/iNenmxvB0GBL/uhFiOYnEE4Geasqpo1uHswN7u+8ZUx4QoqSyS7MmazfF+sIoC3pAW0e3fvf1rF1+9VbrrpZ+9eHJ2/TENPto9l7vTYauIcqo54jWCdtdgUscCb8zmloKhzOyxV44efeXH/EBEnO9nhV30CpGITppQE++t4jBRFjadsijQJoGiyaPxEXFs8hnvzHw1TRhlRwgO0hFUAgHNAgtvlABEEWbxC8RriQjiZDNqz/skyZH3Cy5UvYS0RgN+t0tVsBmSLjOj3V9Jy0bBgCIOIEiGjgMI5bQf4iVAZU/X1f4b+dOFcdhvZ2Lt26KDidApRC7Wui4Ku/R9F/fpfeZpXS6cLvSPUcku1v6riEfIiR+6WOt8Cz4dNva9tdcwTptcxag1DouoEwpZISPVwYMLUztEIvZpqBTFTLNbFEAYI0xk2AO8X+8MAQH9Ag4R9pIe2nvd7qt3jrdnY1GfV+ZqWUzFnGDmy0mcdrRf2fSbOk5/Gm1YkvGDupIqpVNptGo8poqoIpVUJ+SAKzKad6Vxs4B9LVfww40Ju+3H3vsbL5PxBs5X3+zxWbrn6B4IKfJNms2XkZhrxiHLu5qCqiy6Tyh2d7P/KsktjZoiUzKaSzmEflFjNylOf7Iuq+wKBFVF8JyQ7eAK+a9iLnlcF0W1LqzBUt/c3B1zc8d5uTtiNOclp2TMAOt3KFMhtyYfVu39TKpGmFOy512hZhfYZUu2KRjdIttlfWaTqK2PsaFQQzToBju3S8v3XKR3Ew+JkQIZrQ7ZKBWpA73NZrtEjSKrOP6UwCrqCxUlNE9gzDJLNk8YsCm/mdCNgMkjEaTS3O5yUCpWJBldQBknRo6hTuHU4EAX8mWmy5IYTfDRLneA6DeFc9ecij38+sOxU9dM/gDEf6x9yW0bPeA23cNdNjf8rW269ova39V+MW2zTYMCKVCmbdB7Zkfv0OFH6UM3D/XuOHP7fffBTpQ9MGJzu21dw+5v+nwf+/SnP+ZL6ac+TZ86qa/HmxfoKLe8qsmAO3+y4fv9upfHmiTXDhXqjh9tII/BURc+v9cW0Wrfq33PFrLts9ngKfzGw+petP+22nc1jZfDU5pWu8EW4vp95cqVX4pNqN9e0kY6qm0YulFreaQBjOeE3IrjS8U5Iop0HoeUTsV74+USY03t3N6cEG+N5QDdFRTQwaaN1pjkoulUpRHaw4B3xSbvnwf2pC6f84XA81JgT5Lu90W+Wusq3R5/CcEETBSeK0xAZ3Ectnv0vw9lnDHr+B8Xi21/L8iM0kBhYqLgneDDIlq6cE6YRXv0ICbZToarO/pBVlS0NPTSKp4KiozqIGFHJHENAxOOGmrGMj6L7d9LFMWu7Ny+LZE0Y97k1oBXY+H2JHpkNEm0s40T7pIbsaPQ6jfz23lXBLMeb1Pc5qxQljfRHeXpa3pEp4Fg4BN61EvNUGA0av7qG1akAWGydU/rFAhm9AXNe0mLaJc8quY/azrPOk04Gzjgsh6kumv95N8/Z0W858zoVBR/IeN3X7LZLrn9xiVEJohp1jEJHKYniIP4qzqpY5J1OOL3WeHPo6/DgnIegZMeVS9p2iVbKEDna3anacNT/LP8nIR6sCJ24rh6SJ70YfTbQ/aTI9VbrnKieeGrbaqi2pQ1NyhUVeiqC6igUmFVxtgHaFlrdnSIEgZBtDwRf1edIKB9Mhx3D6iqfRwVyCHuXNq3uLBnbnZmcmLn2NDg9oHerU2G3lSJ+1rdXpwGqAOFIiJAqOQraIqgS3E+C8UBxmHhAHD3l4+IfiyIpYq8X9yEB6jJONRIpdFy0xhVB8CfT2+ITC72Tm6pwoiYHWxNJQV6enaoFhieAdHujqZ6W6VEbnxmtKnNrcR6UlG3Ey5/jXu0O+bg/pPPnKInnr8LhgZyk1sXtwjJZOtwRhwZa5QvCcMdHX9hBsFhuKdr1w1OTw9GegZ7iikzEApS0x3UqJkq9gyG6Nm6l6z9dOEkveuF49KZ77TnYFjYMe02HIEANIrr8Ya+JtgRa0ZIshrjXusIqrCIMytSjC/cD/A59vk9Hn+eo6xkfYxKRcQMZh5HRxCw5zkoo/9/bbS7luge1QLZgS07X5vIDqZCylnskHjPH58Z6Z+f7++a29OfgfHx1MDcHvjq/Emrw5Z+XXlEuCi0oSNFzMsAhq3IJlC02ENcYYjk8YioZSVPq6eVlYSLtXTtq8v0Ly9XvvWtetz8pfAw/QviJt0kV23PpZIBw+V0KCDYUU3pmIiGKdQRNOVuLZuJx1o9OuMw2sMRYylucMDoUcGsyFwxuLfDMJgqVyyEW1p3MRjwBC/C9rMcuMMO/JyIMZnKrHaydlJ2sLhIGXzS2+W7zwJCd0mQqf0cRd94w3SCC5TaLyDRxv3EYO0rKNomORlMu1wfuoUjpx8eEt2NGLQifALtw49YaAspVfOc5CDvQQ6EX0xcRuJDYR7tEJWdoFnubAp0tGfSLZFAoinRbFiRX+fh3Qrq3HmU6/Ea4R3iAT0CqLXofvzrait8YqD/8Mrbq4e2DYwN7Ji59vlrr9oxMFbrHTk2MnLsgWPDw8fM0lQJfyFy58Ebe/v6em88eOfi13fP58vl/Pzur0N+GMXqsrUUChaLdb9B+xE3O3+N3yjplt9okIoU93x5k/ZpDUfhhJ+hy/pLp427I2RYZmOe6WmMHzJpIdlqGgkhsQDzGjpkDB6ouTx48IERYSruS5Z9bq60vlYExQh5mafhZzFi+DkxqDtU8zkIcwOD1xGyv2U5Us+j33ycevH0wi19c3Rm27naVyw/CYOI4m859Oijh26JWO15BrHCyyRJJsn2av/OELZnO5KUNvRYwpiG0zyaBzrc6LNAOE6jFlnlAU6gU4PVgf54LC4i2ASE4Kh3kqV+qRIOSGk7LcuVAVpBMFa0oDlOF4IHRF8tggXicG7TEj6ETqiMGC1dTEdA8K48v9qVH73GaEbEicMjCgIgynGKI9Ow8vwbz6+8MTPM7EqzKjIElFSTQ/qe0XzXE7dFPYvnB0emwDE+Bxd2nZlSu/1M1GSOlQUJXxJhAa87c3Ro+szU1JnvD92Rdppaq01gkgYUybHI/N3qhJDvLN470Z5NH+ds5crLOD7PEpUEyQD6+WvJtdW5YjMl4m7kzmR2CIntzGBbWuGERqxDWxxWDkKQ3zdcvIC/qzhkt/KAbE0wJ14imZqa9OWaEnpY5n4JB6nCsZX5PmBV0Q2JopbhOKEl8MFsAFqEsAULy8qmDwfWZ/q5yeAsWBg4XcHxNqHc3tUDCMGWYGUT/Hqt78d9IabJw2rTzL15m23Pr57I51uYJjhtCRuoxvzOPxBRidNz3z/RduerIzv2xUs3RG03XxVf2caB2UNweDMsOybCzbXFm/NqWtLkbOL4Lk/We/pJraxKki4Bq12ePtUMgaYlny+xZXllQjtz84Hq9sQNZd86Z7gObSJBxsi+6uJQkkpqJzDJDwJVAAQcVlWRFFVaw/gpUYnRNRHVU8KAitQBeRV6FaQ8TJGW+cXmVMroSCqZLCdTJT3BgQvoBldRiytYiRLuEpFU8Pi5QQ18iGU4p0DukOJJlgbFqJT4iFuswRQmE//9U1c/2T/Ozdp5iWc/dmUOVCbuSUsB0Y5e06m763dnb5vEm35mP4IYPvHPn7r60/yhABJlePzFga3jNutxM2TblcjCxIDW47DDlxt3dtWvJbEhSRo885yQs/BcG6lydF8CWWrgOaJK6hGF06IjRBbkIxaIm9sM6tZx6bb+eCEey7+D6FJOGkGwsP5tNJBEifuZCHCezdGbIFlpAtnKTeChnj0xPwDQ/cRejp+NlR0/QUCnBs7qrrMYS876fR4L23nDOEreqFcM2tdP7n+OJy3wAC2ZTEsEZs0GjuvwcDzmaeSYrvwIMX9bHfM7LL+MoXYjv2RhfnVTdsmv1luKmL92A9aMgN62D78hAxlbyL7XBmdrNyID+AME/Httttr38LZtLwf9vK6v0ieFYaxryxfBqmrymSbk8DZeeBsPYbCzuapuxIWF5/1+HhlUalqxId2gHLx6+mDtu9CmafswRvA2ILmIaPs0+jlkId+1TjX4Q96up6z2WdCBXHkBsYWE+L0L1foU+Th5nHy5+sURl1OWGCN7rtl99dTETo+biejKbjp44Mb9S3MzV00iHCQIR28+vC8ZYAr92Foi1tyEqnHy7t/7yNEPxYMK6s3YMtAVBKmjgzuq27f19/VUyiWbOnLi+J0fvp0hiFGJegS9oIDQFG2MSlSRkCvIVJJXiQxUhlURxweDmLBM0FYpQjIKe3hIm3jskQfuO3LrdYtjo4V8Z6492xIJahgktgHaWbriR+sqYDSv+Dn1NtDI/HIaLTHOiXya+y7dHKA5kJIo2pBH0Ya8HF+XT5ca8kKlsCFnfIBcRYog/Urx9KnvndMlxdU/PBEMK9dr4eDEcL9bXlqS3dYt7XrFuuVSPlqcytPyeA9UlVHFnix3ozcZp6Zn65ZujQ4rw4oz3dNpGs5R3dO3pVsRk1K3pASTCYdb63Lb21riktgpdYtaKBPHW90OJ79FR8RAJiQFvZIn5BUT5awYDcnBxM+vVyJNEyPb6g3ZNjLRFLHaNj6KDVnizR0dD4b7kmWan+4Se76x3g5x0GoHts2/0Y5Bab25tavzbnt7a1KhXaxb0prbsCH2gqt+q1sqYNvasLlNRkQ0cwEpAM80Z5VUsYPG6np4O3Keneh7vKSZ3EVeIP+L/H71Uz/5Wyo6V/ZRprz+0m2oKV/5488cm50aiYdVIM89VUU+1LsFNeexU9QmyGM/epM6R+4B27AGispUhaE+Ua5Qa4ixRNUpLqOzJ+ocYdyqeaqQ58jn7Gh4sgAyenibzfLwtnliE2xT//TDr3/tc09//IG1Ww7csLhQzLdnfbqu+7wunlAtpmISD6PMAk/8TOC3EDuW5Xdnk35tMqn0Ti6JB4t/MZdk6NYbeSoJvSS+zuTHOH93LO0Euf5KfAW+DR/GC3ylFVO42lov4O3xbH4W4RF/9rd8FH7WoFp/0tHTAdneDmh8f08Rr5XsvhZRtA+7WdUwJVl03CRpDp9/UHRIMyJLKA75GqYobI9sq8tpklT1BSRZ4IKAkjuYg10tBjyKQ7oG4c6h3ZIWosPAjLDNbpM7BGRoYU3evVvWwkLRDWJW8XhCfpEO0ZCKtxvSWcWSFj9QeD1P9sNwB820hLNZuoCHvmz2W4exLU6fvzkp2UXPoJi3Sf3NDgUbZM+L4qSLMaXDHsCQoMg3sQ1J5kZJTekPWpK2bi4pShHD0eyzU6X2V9Oq4nJud1KaaU4C2IqQoRSvXYo6rapuBy+JqEVUwowf0rzI4VZpAcvqT6V5kb2Yrj+k4kPKxkM2gPTGQ0qdG52ivxCqxIYcoB2e/KJgpawmn1ExpmSIzERRPkj4igmBNZ4mRbBJryeMCfOo9kiXABwYcCaf0VA+9R557qplgS2/89y6tPN3fLvrd3q773d8u4HybVyeyeLab/OA30qav+eB39Seau59kgC3bpKmVJzFL5EucDS0a6H+U7V5vHlvT9Dw8HUInxmtCE4aQ7iNBh0GXYqmGm4Ard4vF3KA3sIFBQRGd8Fn7irTwXsfPTNM4QtLp35Qe/UHp5ayZtfeotc+tzfoPWRqK3PVWXhtdLQWdHZksx1OweudiGm9s7O9WmzC2xUMfubWqPvk4Hoe/UVhHOOqgqhjuLoDIZxIRYHiEFFZpPKqgmEX6bS4hGEY5Fkiy5wzyjAFBJ2fx+1yOuw2TWUiUbif1dvRT7mxA+6yr1CykgVGwSjA+T99++3a+bff/sdXXz302muHBGpdwd63a1l+/dp72mInqWocIz4l6wsSVlICDgF5pza2uTZoNVo3aoHP1RT4xaZKHjq0nvtYoK+QAOLZmeouO1+jHGtF7z9KBHSEAkIOjAGSxagYsolVwmkWwcmVeeyQ+KqSyDBiMHEeT8SpjmQ27TPjOp/FzUujG8tpfGm04qnD/Eo6xROyfuRZyKpTCG2LqTLS+cZNkz7GF0gjegOF6hG+QvrK0tAXENBvLKfyZPjzksbTPevrrbD069dIv1g7vmlNtZyA+/BpkSpi485SA9/+lcDzBBESrYYDLrqxiCpsoFyj5LdWNd+7jOqpJ1oNT311Rzht1B4ze/FgGG34fT4bGQtnL+h9ZpsB90T02qOGAbdYl8Z5uD+chY5Q7c7zXNhqx7PCafqjejvcMgI9bAdfhqJQX7qBQ36j1GhHPRHiqfODkkd+V7Yd29Fm9ukXMi1jkex5vV/PYr2rej8eDCiGTLw8X7sznIBUCO7H6rNGHy/ijSfsyqUrK8Jb6BNaSD9ZJMfJk3x1fQVp1CPcmMfagYxsXktifC0JlYSiktTVgudTP3n2o3cf+/DhgxPjXTkJtbTSHedcmice/HkD6QpfCZJMvsAupdKxkq+7xIM8lpoGT1bEJUsgxgFBJdldMK10lB9jaRqViyfbeD7DUhxfd1e3JNflU53UqoPjhYIfZwZ4IZL5XGMBmr8HPxU+XfgQNsrmk5yeKFVFOoPdk22CYvcJ8oyoCnDcaAqbQ09Oa1FQxEzQWdifERThKhHJ8jQEgu5Iz5QbOfIhkbsKpkpdCzJtAZW9Lal2rfXmIVGj6M4E0d3qmAwKyg1Mqk1EIrGmXZ/oFcVZrEG3m/alFVUIU5EBfSjQH558cgx9D/Shkrrb9PzhLoX1COg36QD4vLot1aJS27KInJwq7a2U9lKEoU6vPVi8d4qhe2Ki5nMa2lKPqO7FKbl8MdIc9Y9+KMVXpZZEhWrNjp2HkbWy2u2CqG4vCarYR0Fwy06pU1L2ogQ0bOL/CPfRl0kn2VWdyHVko5QxqQlEZnqpIGKcpeIYkRhyXysLYy2611cV65sP3rXmnTDNuCeWsZa2JASDTiFtZaF4dqX+tQ1hXQ7RFs6wlX/MIxGR5LJwX7KU3XP86eufuNsXOHlD316vzxUIbJ9NdSQ7moa/ehtbmbiqtK1s9BXpreW0f+dD9x6o0qvpLhgtC5LjhkFq0Kbp5ezuA8zQJ2+CrfZoNSE1+vcs9QuznGdWs3gtcVOjwm2M57OpAJS7Br5gLtnJzrgHf3ytVvuNOF8tL8hxD35KBStpRP3XdsXOmw9+/sEHj14/K0w+ksmsXKjNw9MX7rrpdrKxTriIfteFVtVJKtViBsdS4dkrOraepuXrhKhZy+8dvlQJPwUrn75p6cfaNrBpG4G/cR3ffL2gu3/1U8uZCh6XCR9wdWDMOrWO4B53YrHLOoJzjG9XGeMPkMa63N/QfvRTThIm8Wq0kandPPsNp1lMvWsrSKre6LTVRr40V89nvCeJq7tqdpdO7VbOQvvfLo2ndLUINutVK1VjXTbG9JsYy67gmZNkyUR1LAY4fWOyilGBKcDWJJHi2N7Gx1Xh44r3lDmCsHueMIVNEdKWbo2Gmk3d43bYVYn7Wg/nzT6c20o9YlmLNHhZrKenDE+8vA3SBSM+IFTy5stffqU3B7me3r099ONfynXFcw7pywBfBlsg1R/bfxR+fvm7tO3zbeXybLlcq9ZehkzfYCrsCdW+8Q8PXGie8Qajbji5vtbZhTEoQArc22YBpO44Eyz1kBgPxWs8CvCUG0/r84UtvpdJtOgZ97mCOBXPlE09HrPUlG/r2NjbgU3XcaTzOOKsrkAVnIp00SI1/ICEhq/IaMrdmnyLrN2taOwV5sY/OHhi8fK5w4/C9CA8fce1D7VmSn1z/vElmFK0V/gixCsaF2OvSHcsnICHbxo/EQnc8fQNM/G5vvaY5451fXmnbyPVwSxaW3cce+PA8C3w7hEmkTUrb4b9XdvYt0IRM/IkB+8e5d0r6fGkXu8eahPCQYnvSmlsTdkG1rL4B3Sv0adNvfyN3btNqffKtd7LT/3a7jVyhOgn7aQJe7dIJqvjC7PTY4gxHNgbob7sKx8hClWOcMfS2FiCfWUYQJkkWViKOxomTV0zFw9PVmLe9pDPShTqTsgJAzQCbOPMzxXRIsxcH/WIgPADVRFptSjHcmKdueJfved+DIQWW4WDzlguYafuaD7ihRs3XcxP7/DvySynrwkMTkGiPDuRW8pNzPbETsbMibmVPfn28b3TU72++JQrtG1x2+zi7onevX1h19TnzVyGJvKZYkzMdgTedTG0ZEe3uTTUPd5hIuMLZqYePjrSPhDTRRC1QKwnMXL0zMKWfHVrR6fuzWVha7V7y4Jlz38mmvRF9MkJspXvL8t5LCxWh2HWUlypmEn7vXxxz9pksCnZx7eT6SA4wQIMvgHgmYH1TQgbu8/4TgSY57s4ar/iiwjMLYYk6c03JRh+nTqlmCLBt6ldjiM2vAUlnFKIsTffZCyEpyg9gpfAGD+XsMgtfv9NyUmnL3fKiqAKdoW+ji/QqLN2tvZ/6w+9+X2Uxipqv2JugiyUr9VNYNxRMRL40Wv1kWvJfsRYZ8ij5LPCXDVx4dyZk7/HTONJaDa7AVREFrBnoD8aQhvxlrMUYXiDvh5tQZGw2RzmXI4hIVDXfA6boAJTb3QpKGi3ywcT8VYhQgwzYizHwIxCuMkML5MmJwKFJrZk2ZyXBzuvR6NE9pLlEASD9nHdTe12/wLx+x3188ACCQQcgXUqfCoRp60RI9JqrL2rFQ4mOtZ84FCZ40YbvLsp5F+5HTZsx8r7u/6eHreEheYms/m3qstlV5gs++cb1dUvA/MbNTr/P456Cus+9pvrhtV/u8qrR/5t6iX+gN1/zaba12usJwhGH3vssc8+9tnzf/SZP/wPn3ri8Yc/+cD9p++5+8RdH/nw7YcPHTywf+m6xd2zkxOjI0M7tlZKxUK+q7Mtk4i3hJuDHK95vN54LMndqIFBMV3i7tCIl4r5JJJyo+Dpo564YS3zIV81dGsfTamYTsXkUtxTKHFcWq6U4lZiEGNLvYhvlOQ7GZBdoHAMr/Jg7WmTohbDcFvUI2oxFQSJWB+nKYUWK0UZa2QU80g/EDs26i4YvKoSjZgOu91h/qdC/vI/9f9pX+VcPu9xaQB5Jhcj/5NpvYF8vqk5orGXCiB6gwdc5qTpcpvTOnKM2p90dcEnnUo+eqh2w+FoXna55Hz0MDx1qDUvOy9/Z+tQjxI03P3pn7sNfAofNdx/XoiEmhSxQDWX5/fvSNqftqeamlJzxWLtv4D+Hb+Ner/xdyGHESvd2uZsiXyk9mBzS4urUw4zPdW9tcMIhYyO5Q4jHHG5GG06lk4fS9fOnK625nAehY7YACh4LthsIp7ToX944onsrq2dj6Svz+nhsLHl+i38BbnaWy1xwxH+/n+zB/6GYwVmxdMFa0+jhwTJHFkjN1aXvSAwRJgalWXtIHHYnMi5HPVUBKnjZr42yXEz1YAuq6iRqJBz/Fu2LxC7bN8VbV45uLQwe/W2/t6tfOGleS6626f7NiWvrX2PlcaWnUp9m0reTMba+RYIPsVOakr40XlgwQnOm2X84HTzXySd+ClaOyFzCBulhlbE3qcVG/seJ0+9cA89+eKJ7ZGOEI1mYrV/FtN9+nDOE8raJQUJH/5Imj0bcncNZqe0iY5q0RHq0N4psmXD7txoagY+J7BTH87X8kdPMQFPj3YD6T56UhLW87p91/GKTtJ7HjAikWwkgnRVsfH3DqdmpJnUcCATytokTeQ/yBB/bVHtj051W++XTh6z3r9+buG7FeEixjQXyZBitTvkQ/5kbd1A+Mp3P3IcZK1d2ccRzTnoTiCxaMDUFOICVyODJesy5ZaGsRvKYO1a4Fe04o9QvhNZFP5duh+a/myyPDR2AIpwoLXWYU50An30I8Mr1Rj4fdGo5leciWxPrzBbTMe7a+dGCjc92AlDkcv/OTtgy9zxeHHx9kGP0/TqyWLUlMgGD3xN2E0m+I6MODDqA6RgYyG+qwg5uUit/yQQ+X8S8N7A3saGAmIXd44M923t7mxLZ5ISAhIP3+SUj0Cd3qbSspO5wNpNsx3qnBaRmJPvqx4QKxadMPQI5YQtnROyE8u39s4/uaR3VZd7UxNo+IrT7Y15ZaYGmsLe3i2xVBfkEy3FRNAtwV03Hnnc6Xa6HWq4I2CnrH9lpjcCEw8ulA8tj+ZoomV7W6DH7MqEBGneUzh1/YcSvZ0zkIslHxjLhbp6q/3B5VseOtKUCwZFVx7UjoFea4/5O/PYgrjkTNUVR2/fDlQiKoAsIOywYxDqIDgaTDzIrU7iVicRGVk9WiNT5vkWRp5H5ivffKabq1vq4tYu2H9ZfqFqL7WmdF+p7I+r6LsZJ16tOFT8vy9a82Wfp0FwPXWCm+YePYUU2Pr/jD7Ozq0dnnx3kHDOLl0+x+E73S9r48Xk5XPWv2LQ/cniG+OacvmcrIFdWlxMlKGYxLvlbXQ/F68X0INcvl4AxWcXFy1p/sLx+juK5P8Ber7l0QAAeJxjYGRgYADirGzD9Hh+m68M3MwvgCIMt1cJ5MLo/7/+Z7EYMEcAuRwMTCBRAEZ0DAQAAHicY2BkYGAO+p/FwMCi///X/18sBgxAERRgBACWZQZMeJxjfsHAwLwAiEG0IBKO/P+XORJEQ+WAmEX//3+QWsZUCJvpFFQOpL+XgYHJGoibEOrBeqFmw9Sy6APZP4BsDyiGqQGr+/8LRIPMAYkzWQPti4TYBbMbpB/hLpgb/v8HAJ6CLNMAAAAAAAAAAIIAugEEAUwBdgH8AoADQgO6A/AESATMBPQFuAX8BhwGhAboBxAHWAfoCJoJMAm0CeoKKgtuDRIOJA5qDpoPJA9oD6wQrhEeEVYRvBIAEmYS1BNCE+gUWhbqF8QYIhioGUIAAAABAAAAMgDyAAsAAAAAAAIASgBaAHMAAAD+C3AAAAAAeJx1kMFKw0AURe9orWjFhYLr50YUMY0BF+pGLFhXCi4K4kJiTJMpaaZMpkr9BP/Bj/CH/BZvk0GqYIaZnHffnTdvBsAWvqDQfCecDSu0GTW8hFWce16mfum5Rb72vIIObjy3Oe49r+MQj5472MY7K6jWGqMRPjwrbKhVz0vYVNuel6nvem6RjzyvYEedem5Tv/W8joF68NzBnvrsmcnM6ix3st87kCiMQnmaiaGky7iQeOpyYyu5kKEpXVoUJkjM+O1V68Tcpdm0iG0TNOsgtZU2pRwHYSP00zK1sUuf51WrlyxybihDa8Zy5evJxJpRmrggd25y1u0unoMeDCaYwUIjQw4HwT7VA/4jhPUUPNEhdDYujRIxCioxptyR15mK8QXnkFFJNaWjIAdIuI7xhlfu1HV0x2zGvQUr2F+ZRR7QNa+r64qCY9YKfzn6dJS1K65PfP7ptcILT4ioOnY078rWXQiu/vQnvP88N6KSUA/qV3BUz9Dl+Oc+37G5fQkAeJxtkNlugzAQRbmpgZCm+77ve+n6RcYMYMXYCNuq8vc1ifrWeZhFGt17ZqJRtIxJ9H98YYQVMMRIkGKMDBOsYoo1rGMDm9jCNnawiz3s4wCHOMIxTnCKM5zjApe4wjVucIs73OMBj3jCM17wihxveMcHPvGF7yhRpjbexaIhMUsE14IU65S3cSu1t6wh1SUdaSEVq4n3KzSnke+SyqiS+nFpfrQyvGSKKhd7S71lQ06FaVvSjjWmJdbKVrJhlSkjZkw03KVBJzdVlfiu5I5CGWSyYSk3wS8bBBcdE6a2Qa/OuXKx67ltpgNgLmQvFJVrC9C/KQ73SL3gygtZB92hMNtJnbof6VyArrigwpgZC4SeWdO7sZJ6RqXU638H5UIZX06XWMshqaVrfBF4Skrn4Wm+oExq63jd8zYuem+bLPgEC7Lho8poiqJfwvaDTAAAeJxj8N7BcCIoYiMjY1/kBsadHAwcDMkFGxlYnTYxMDJogRibuZgYOSAsPgYwi81pF9MBoDQnkM3utIvBAcJmZnDZqMLYERixwaEjYiNzistGNRBvF0cDAyOLQ0dySARISSQQbOZhYuTR2sH4v3UDS+9GJgYXAAx2I/QAAA==') format('woff'), + url('data:application/octet-stream;base64,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') format('truetype'); } /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ @@ -17,7 +17,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.svg?91435580#zwiico') format('svg'); + src: url('../font/zwiico.svg?95570830#zwiico') format('svg'); } } */ @@ -52,54 +52,52 @@ /* Uncomment for 3D effect */ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } -.zwiico-plus-circled:before { content: '\2191'; } /* '↑' */ .zwiico-logout:before { content: '\e800'; } /* '' */ -.zwiico-plus:before { content: '\e801'; } /* '' */ +.zwiico-check:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ -.zwiico-help:before { content: '\e803'; } /* '' */ +.zwiico-plus:before { content: '\e803'; } /* '' */ .zwiico-minus:before { content: '\e804'; } /* '' */ -.zwiico-gear:before { content: '\e805'; } /* '' */ +.zwiico-help:before { content: '\e805'; } /* '' */ .zwiico-pencil:before { content: '\e806'; } /* '' */ -.zwiico-up:before { content: '\e807'; } /* '' */ +.zwiico-gear:before { content: '\e807'; } /* '' */ .zwiico-eye:before { content: '\e808'; } /* '' */ -.zwiico-download:before { content: '\e809'; } /* '' */ +.zwiico-up:before { content: '\e809'; } /* '' */ .zwiico-folder:before { content: '\e80a'; } /* '' */ -.zwiico-users:before { content: '\e80b'; } /* '' */ +.zwiico-download:before { content: '\e80b'; } /* '' */ .zwiico-left:before { content: '\e80c'; } /* '' */ -.zwiico-mimi:before { content: '\e80d'; } /* '' */ +.zwiico-users:before { content: '\e80d'; } /* '' */ .zwiico-user:before { content: '\e80e'; } /* '' */ -.zwiico-update:before { content: '\e80f'; } /* '' */ +.zwiico-comment:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ -.zwiico-trash:before { content: '\e811'; } /* '' */ +.zwiico-mimi:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ -.zwiico-comment:before { content: '\e813'; } /* '' */ +.zwiico-lock:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ .zwiico-eye-off:before { content: '\e815'; } /* '' */ -.zwiico-down-open:before { content: '\e816'; } /* '' */ +.zwiico-update:before { content: '\e816'; } /* '' */ .zwiico-upload:before { content: '\e817'; } /* '' */ -.zwiico-cogs:before { content: '\e818'; } /* '' */ +.zwiico-down-open:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-down-big:before { content: '\e81a'; } /* '' */ +.zwiico-cogs:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ -.zwiico-up-big:before { content: '\e81c'; } /* '' */ -.zwiico-clone:before { content: '\e81d'; } /* '' */ +.zwiico-trash:before { content: '\e81c'; } /* '' */ +.zwiico-plus-circled:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-check:before { content: '\e81f'; } /* '' */ -.zwiico-github:before { content: '\e820'; } /* '' */ -.zwiico-login:before { content: '\e821'; } /* '' */ -.zwiico-lock:before { content: '\e822'; } /* '' */ +.zwiico-login:before { content: '\e81f'; } /* '' */ +.zwiico-down-big:before { content: '\e820'; } /* '' */ +.zwiico-up-big:before { content: '\e821'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ .zwiico-twitter:before { content: '\f099'; } /* '' */ .zwiico-facebook:before { content: '\f09a'; } /* '' */ .zwiico-menu:before { content: '\f0c9'; } /* '' */ .zwiico-sort:before { content: '\f0dc'; } /* '' */ -.zwiico-mail-alt:before { content: '\f0e0'; } /* '' */ .zwiico-linkedin:before { content: '\f0e1'; } /* '' */ .zwiico-download-cloud:before { content: '\f0ed'; } /* '' */ .zwiico-upload-cloud:before { content: '\f0ee'; } /* '' */ +.zwiico-github:before { content: '\f113'; } /* '' */ .zwiico-code:before { content: '\f121'; } /* '' */ .zwiico-youtube:before { content: '\f167'; } /* '' */ .zwiico-instagram:before { content: '\f16d'; } /* '' */ .zwiico-brush:before { content: '\f1fc'; } /* '' */ .zwiico-pinterest:before { content: '\f231'; } /* '' */ -.zwiico-mail:before { content: '\f24d'; } /* '' */ \ No newline at end of file +.zwiico-clone:before { content: '\f24d'; } /* '' */ \ No newline at end of file diff --git a/core/vendor/zwiico/css/zwiico-ie7-codes.css b/core/vendor/zwiico/css/zwiico-ie7-codes.css index b439eced..70771bf3 100644 --- a/core/vendor/zwiico/css/zwiico-ie7-codes.css +++ b/core/vendor/zwiico/css/zwiico-ie7-codes.css @@ -1,52 +1,50 @@ -.zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '↑ '); } .zwiico-logout { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-gear { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-pencil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-gear { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-eye { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-folder { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-chat { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-eye-off { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-upload { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cog-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-clone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-spin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-twitter { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-facebook { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-menu { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-sort { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mail-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-linkedin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-download-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-upload-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-code { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-youtube { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-instagram { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-brush { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-pinterest { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file +.zwiico-clone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file diff --git a/core/vendor/zwiico/css/zwiico-ie7.css b/core/vendor/zwiico/css/zwiico-ie7.css index a3b3d2d6..3f8d61bf 100644 --- a/core/vendor/zwiico/css/zwiico-ie7.css +++ b/core/vendor/zwiico/css/zwiico-ie7.css @@ -10,54 +10,52 @@ /* font-size: 120%; */ } -.zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '↑ '); } .zwiico-logout { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-gear { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-pencil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-gear { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-eye { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-folder { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-chat { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-eye-off { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-upload { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cog-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-clone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-spin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-twitter { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-facebook { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-menu { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-sort { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mail-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-linkedin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-download-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-upload-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-code { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-youtube { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-instagram { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-brush { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-pinterest { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file +.zwiico-clone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file diff --git a/core/vendor/zwiico/css/zwiico.css b/core/vendor/zwiico/css/zwiico.css index ba6d9343..9e13625e 100644 --- a/core/vendor/zwiico/css/zwiico.css +++ b/core/vendor/zwiico/css/zwiico.css @@ -1,11 +1,11 @@ @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.eot?90958343'); - src: url('../font/zwiico.eot?90958343#iefix') format('embedded-opentype'), - url('../font/zwiico.woff2?90958343') format('woff2'), - url('../font/zwiico.woff?90958343') format('woff'), - url('../font/zwiico.ttf?90958343') format('truetype'), - url('../font/zwiico.svg?90958343#zwiico') format('svg'); + src: url('../font/zwiico.eot?21777250'); + src: url('../font/zwiico.eot?21777250#iefix') format('embedded-opentype'), + url('../font/zwiico.woff2?21777250') format('woff2'), + url('../font/zwiico.woff?21777250') format('woff'), + url('../font/zwiico.ttf?21777250') format('truetype'), + url('../font/zwiico.svg?21777250#zwiico') format('svg'); font-weight: normal; font-style: normal; } @@ -15,7 +15,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.svg?90958343#zwiico') format('svg'); + src: url('../font/zwiico.svg?21777250#zwiico') format('svg'); } } */ @@ -55,54 +55,52 @@ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } -.zwiico-plus-circled:before { content: '\2191'; } /* '↑' */ .zwiico-logout:before { content: '\e800'; } /* '' */ -.zwiico-plus:before { content: '\e801'; } /* '' */ +.zwiico-check:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ -.zwiico-help:before { content: '\e803'; } /* '' */ +.zwiico-plus:before { content: '\e803'; } /* '' */ .zwiico-minus:before { content: '\e804'; } /* '' */ -.zwiico-gear:before { content: '\e805'; } /* '' */ +.zwiico-help:before { content: '\e805'; } /* '' */ .zwiico-pencil:before { content: '\e806'; } /* '' */ -.zwiico-up:before { content: '\e807'; } /* '' */ +.zwiico-gear:before { content: '\e807'; } /* '' */ .zwiico-eye:before { content: '\e808'; } /* '' */ -.zwiico-download:before { content: '\e809'; } /* '' */ +.zwiico-up:before { content: '\e809'; } /* '' */ .zwiico-folder:before { content: '\e80a'; } /* '' */ -.zwiico-users:before { content: '\e80b'; } /* '' */ +.zwiico-download:before { content: '\e80b'; } /* '' */ .zwiico-left:before { content: '\e80c'; } /* '' */ -.zwiico-mimi:before { content: '\e80d'; } /* '' */ +.zwiico-users:before { content: '\e80d'; } /* '' */ .zwiico-user:before { content: '\e80e'; } /* '' */ -.zwiico-update:before { content: '\e80f'; } /* '' */ +.zwiico-comment:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ -.zwiico-trash:before { content: '\e811'; } /* '' */ +.zwiico-mimi:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ -.zwiico-comment:before { content: '\e813'; } /* '' */ +.zwiico-lock:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ .zwiico-eye-off:before { content: '\e815'; } /* '' */ -.zwiico-down-open:before { content: '\e816'; } /* '' */ +.zwiico-update:before { content: '\e816'; } /* '' */ .zwiico-upload:before { content: '\e817'; } /* '' */ -.zwiico-cogs:before { content: '\e818'; } /* '' */ +.zwiico-down-open:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-down-big:before { content: '\e81a'; } /* '' */ +.zwiico-cogs:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ -.zwiico-up-big:before { content: '\e81c'; } /* '' */ -.zwiico-clone:before { content: '\e81d'; } /* '' */ +.zwiico-trash:before { content: '\e81c'; } /* '' */ +.zwiico-plus-circled:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-check:before { content: '\e81f'; } /* '' */ -.zwiico-github:before { content: '\e820'; } /* '' */ -.zwiico-login:before { content: '\e821'; } /* '' */ -.zwiico-lock:before { content: '\e822'; } /* '' */ +.zwiico-login:before { content: '\e81f'; } /* '' */ +.zwiico-down-big:before { content: '\e820'; } /* '' */ +.zwiico-up-big:before { content: '\e821'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ .zwiico-twitter:before { content: '\f099'; } /* '' */ .zwiico-facebook:before { content: '\f09a'; } /* '' */ .zwiico-menu:before { content: '\f0c9'; } /* '' */ .zwiico-sort:before { content: '\f0dc'; } /* '' */ -.zwiico-mail-alt:before { content: '\f0e0'; } /* '' */ .zwiico-linkedin:before { content: '\f0e1'; } /* '' */ .zwiico-download-cloud:before { content: '\f0ed'; } /* '' */ .zwiico-upload-cloud:before { content: '\f0ee'; } /* '' */ +.zwiico-github:before { content: '\f113'; } /* '' */ .zwiico-code:before { content: '\f121'; } /* '' */ .zwiico-youtube:before { content: '\f167'; } /* '' */ .zwiico-instagram:before { content: '\f16d'; } /* '' */ .zwiico-brush:before { content: '\f1fc'; } /* '' */ .zwiico-pinterest:before { content: '\f231'; } /* '' */ -.zwiico-mail:before { content: '\f24d'; } /* '' */ \ No newline at end of file +.zwiico-clone:before { content: '\f24d'; } /* '' */ \ No newline at end of file diff --git a/core/vendor/zwiico/font/zwiico.eot b/core/vendor/zwiico/font/zwiico.eot index 48793071fe7bce30af4c2f84b974373b67dcdebc..f915f667b9ab6d1a176987750ca564d7f63b7117 100644 GIT binary patch delta 8048 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 SJ@6&I{UJ;KXjQOD#{M05Ln~?k delta 9298 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 diff --git a/core/vendor/zwiico/font/zwiico.svg b/core/vendor/zwiico/font/zwiico.svg index bd17dc29..1fd44a24 100644 --- a/core/vendor/zwiico/font/zwiico.svg +++ b/core/vendor/zwiico/font/zwiico.svg @@ -6,77 +6,73 @@ - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + @@ -88,14 +84,14 @@ - - + + @@ -106,7 +102,7 @@ - + \ No newline at end of file diff --git a/core/vendor/zwiico/font/zwiico.ttf b/core/vendor/zwiico/font/zwiico.ttf index 16389abc060af3d1ee05ce43d2b350ba1fcf6b43..ed31a7bbdeab8311f42bc76271dec6d4eefd08ce 100644 GIT binary patch delta 8031 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 YtgQ8UzING?KUxs1e?^&6S%3e30s+Ztb^rhX diff --git a/core/vendor/zwiico/font/zwiico.woff b/core/vendor/zwiico/font/zwiico.woff index 864ce1a7d60b5d971bb7d266ce33f7b91094fb88..a76c17ca45192871d4ba014e1f7b12210800e957 100644 GIT binary patch delta 11567 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 diff --git a/core/vendor/zwiico/font/zwiico.woff2 b/core/vendor/zwiico/font/zwiico.woff2 index 392a06cd51a44c6cfb8974fba70d79e23df505fb..c14b7e0e1e284fa3d5bd74c6208e1899119de80d 100644 GIT binary patch literal 10252 zcmV+nDD&5MPew8T0RR9104NLq4*&oF080=604K5l0RR9100000000000000000000 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 SgKPf7*?kxDvG1X<1pok$wz0zi literal 10984 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 From d2f643634e28ca5a90eb1ce36c713c564c833952 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Tue, 20 Oct 2020 19:19:21 +0200 Subject: [PATCH 105/127] Bouton vert --- core/core.php | 2 +- core/module/theme/view/admin/admin.js.php | 2 +- module/blog/blog.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/core/core.php b/core/core.php index 7cc63898..63ccf22a 100644 --- a/core/core.php +++ b/core/core.php @@ -1710,7 +1710,7 @@ class core extends common { $colors = helper::colorVariants($this->getData(['admin','backgroundColorButtonRed'])); $css .= '.button.buttonRed {background-color: ' . $colors['normal'] . ';color: ' . $colors['text'] . ';}.button.buttonRed:hover {background-color:' . $colors['darken'] . ';color:' . $colors['text'] . ';}.button.buttonRed:active {background-color:' . $colors['veryDarken'] . ';color:' . $colors['text'] . ';}'; $colors = helper::colorVariants($this->getData(['admin','backgroundColorButtonGreen'])); - $css .= 'button[type=submit] {background-color: ' . $colors['normal'] . ';color: ' . $colors['text'] . '}button[type=submit]:hover {background-color: ' . $colors['darken'] . ';color: ' . $colors['text'] .';}button[type=submit]:active {background-color: ' . $colors['darken'] . ';color: ' .$colors['text'] .';}'; + $css .= '.button.buttonGreen, button[type=submit] {background-color: ' . $colors['normal'] . ';color: ' . $colors['text'] . '}.button.buttonGreen:hover, button[type=submit]:hover {background-color: ' . $colors['darken'] . ';color: ' . $colors['text'] .';}.button.buttonGreen:active, button[type=submit]:active {background-color: ' . $colors['darken'] . ';color: ' .$colors['text'] .';}'; $colors = helper::colorVariants($this->getData(['admin','backgroundBlockColor'])); $css .= '.block {border: 1px solid ' . $this->getData(['admin','borderBlockColor']) . ';}.block h4 {background-color: ' . $colors['normal'] . ';color:' . $colors['text'] . ';}'; $css .= 'table tr,input[type=email],input[type=text],input[type=password],select:not(#barSelectPage),textarea:not(.editorWysiwyg),.inputFile{background-color: ' . $colors['normal'] . ';color:' . $colors['text'] . ';border: 1px solid ' . $this->getData(['admin','borderBlockColor']) . ';}'; diff --git a/core/module/theme/view/admin/admin.js.php b/core/module/theme/view/admin/admin.js.php index c23e98ed..351891f5 100644 --- a/core/module/theme/view/admin/admin.js.php +++ b/core/module/theme/view/admin/admin.js.php @@ -32,7 +32,7 @@ $("input, select").on("change", function() { var colors = core.colorVariants($("#adminColorRed").val()); css += ".button.buttonRed {background-color: " + colors.normal + ";color:" + colors.text + ";}.button.buttonRed:hover {background-color:" + colors.darken + ";color:" + colors.text + "}.button.buttonRed:active {background-color:" + colors.veryDarken + ";color:" + colors.text + "}"; var colors = core.colorVariants($("#adminColorGreen").val()); - css += "button[type=submit] {background-color: " + colors.normal + ";color: " + ";color:" + colors.text + "}button[type=submit]:hover {background-color: " + colors.darken + ";color:" + colors.text + ";}button[type=submit]:active {background-color:" + colors.veryDarken + ";color:" + colors.text + "}"; + css += ".button.buttonGreen, button[type=submit] {background-color: " + colors.normal + ";color: " + ";color:" + colors.text + "}.button.buttonGreen:hover, button[type=submit]:hover {background-color: " + colors.darken + ";color:" + colors.text + ";}.button.buttonGreen:active, button[type=submit]:active {background-color:" + colors.veryDarken + ";color:" + colors.text + "}"; var colors = core.colorVariants($("#adminBackGroundBlockColor").val()); css += ".block {border: 1px solid " + $("#adminBorderBlockColor").val() + ";}.block h4 {background-color: " + colors.normal + ";color:" + colors.text + ";}"; css += "input[type=email],input[type=text],input[type=password],select:not(#barSelectPage),textarea:not(.editorWysiwyg),.inputFile{background-color: " + colors.normal + ";color:" + colors.text + ";border: 1px solid " + $("#adminBorderBlockColor").val() + ";}"; diff --git a/module/blog/blog.php b/module/blog/blog.php index 11ab9724..26826c94 100644 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -179,7 +179,7 @@ class blog extends common { $comment['approval'] = array_key_exists('approval', $comment) === false ? true : $comment['approval'] ; if ( $this->getData(['module', $this->getUrl(0), $this->getUrl(2),'commentApproved']) === true) { $buttonApproval = template::button('blogCommentApproved' . $commentIds[$i], [ - 'class' => $comment['approval'] === true ? 'blogCommentReject' : 'blogCommentApproved buttonRed' , + 'class' => $comment['approval'] === true ? 'blogCommentReject buttonGreen' : 'blogCommentApproved buttonRed' , 'href' => helper::baseUrl() . $this->getUrl(0) . '/commentApprove/' . $this->getUrl(2) . '/' . $commentIds[$i] . '/' . $_SESSION['csrf'] , 'value' => $comment['approval'] === true ? 'A' : 'R' ]); From 34aac7834aed3eb55be85b8e307e2362c4fe3f89 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Sun, 25 Oct 2020 09:47:33 +0100 Subject: [PATCH 106/127] merge 10304 --- CHANGES.md | 4 ++++ core/layout/common.css | 23 ++++++++++++++++------- 2 files changed, 20 insertions(+), 7 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index ba56e1c5..85029382 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -13,6 +13,10 @@ - Limiter l'édition des articles et des commentaires à l'id de l'éditeur - Approbation des commentaires +## version 10.3.04 +- Correction : + - Position des entrées de menu sur les écrans de smartphone. + ## version 10.3.03 - Correction : - Localisation, affichage des accents, LC_TIME devient LC_ALL diff --git a/core/layout/common.css b/core/layout/common.css index b9a1e83b..ef6e4d48 100755 --- a/core/layout/common.css +++ b/core/layout/common.css @@ -386,22 +386,22 @@ td > .col12 { @media (max-width: 768px) { #bar { text-align: center; - padding: 0; - margin: 0; + padding: 0 1; + margin: 0 1; } #bar ul { height: auto; } #bar #barSelectPage { - width: 50% ; - font-size: 0.6em; + width: 40% ; + font-size: 1em; } #bar #barLeft { - font-size: 1.6em; + font-size: 1.2em; float : none; } #bar #barRight { - font-size: 1.6em; + font-size: 1.4em; } #bar #displayUsername { display: none; @@ -552,8 +552,17 @@ nav::before { body > nav { margin:0; } - nav #toggle { + nav #toggle, + nav #menuLeft { display: block; + float: none; + } + nav #menuLeft { + flex-direction: column; + float: none; + } + nav #menuRight { + font-size: 2em; } nav #menu { display: none; From 3355e0311e3b3dab26000d5a79d0fc7bb57c7ffd Mon Sep 17 00:00:00 2001 From: fredtempez Date: Mon, 26 Oct 2020 20:59:54 +0100 Subject: [PATCH 107/127] =?UTF-8?q?Captcha=20arithm=C3=A9tique?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGES.md | 1 + core/class/template.class.php | 89 ++++++++++++++++---- core/vendor/zwiico/css/zwiico-codes.css | 45 +++++----- core/vendor/zwiico/css/zwiico-embedded.css | 57 +++++++------ core/vendor/zwiico/css/zwiico-ie7-codes.css | 45 +++++----- core/vendor/zwiico/css/zwiico-ie7.css | 45 +++++----- core/vendor/zwiico/css/zwiico.css | 59 +++++++------ core/vendor/zwiico/font/zwiico.eot | Bin 19376 -> 20360 bytes core/vendor/zwiico/font/zwiico.svg | 50 ++++++----- core/vendor/zwiico/font/zwiico.ttf | Bin 19216 -> 20200 bytes core/vendor/zwiico/font/zwiico.woff | Bin 12016 -> 12840 bytes core/vendor/zwiico/font/zwiico.woff2 | Bin 10252 -> 10976 bytes 12 files changed, 233 insertions(+), 158 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 85029382..67d6194d 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -2,6 +2,7 @@ ## version 10.4.00 - Modifications : + - Captcha complexe comprenant 4 opérations arithémétiques. - Module User - Pour les articles de blog et de news, choix de la signature, nom+prenom ; nom+prenom ; id ; pseudo - Importation d'un liste d'utilisateur dans un fichier plat (CSV). diff --git a/core/class/template.class.php b/core/class/template.class.php index e7b9551f..c448ed34 100644 --- a/core/class/template.class.php +++ b/core/class/template.class.php @@ -32,7 +32,7 @@ class template { ); } - /** + /** * Crée un champ captcha * @param string $nameId Nom et id du champ * @param array $attributes Attributs ($key => $value) @@ -49,13 +49,77 @@ class template { 'value' => '', 'limit' => false ], $attributes); - // Génère deux nombres pour le captcha + // Génère deux nombres $numbers = array(0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,19,20); $letters = array('u','t','s','r','q','p','o','n','m','l','k','j','i','h','g','f','e','d','c','b','a'); - $limit = $attributes['limit'] ? count($letters)-1 : 10 ; - $firstNumber = rand ( 0 , $limit ); - $secondNumber = rand ( 0 , $limit ); - $result = $firstNumber + $secondNumber; + $limit = $attributes['limit'] ? count($letters)-1 : 10; + mt_srand((float) microtime()*1000000); + $firstNumber = mt_rand (1, $limit); + mt_srand((float) microtime()*1000000); + $secondNumber = mt_rand (1, $limit); + // Choisit l'opération + mt_srand((float) microtime()*1000000); + $operator = mt_rand (0, 3); + switch ($operator) { + case 0: + $operator = '+'; + if ($firstNumber < $secondNumber) { + $temp = $firstNumber; + $firstNumber = $secondNumber; + $secondNumber = $temp; + // [$firstNumber, $secondNumber] = [$secondNumber, $firstNumber]; // ---> A partir de PHP 7.1 + } + $result = $firstNumber + $secondNumber; + $operator = template::ico('plus'); + break; + case 1: + $operator = '-'; + if ($firstNumber < $secondNumber) { + $temp = $firstNumber; + $firstNumber = $secondNumber; + $secondNumber = $temp; + // [$firstNumber, $secondNumber] = [$secondNumber, $firstNumber]; // ---> A partir de PHP 7.1 + } + $result = $firstNumber - $secondNumber; + $operator = template::ico('minus'); + break; + case 2: + $operator = 'x'; + mt_srand((float) microtime()*1000000); + $firstNumber = mt_rand (1, 10); + mt_srand((float) microtime()*1000000); + $secondNumber = mt_rand (1, 10); + $result = $firstNumber * $secondNumber; + $operator = template::ico('cancel'); + break; + case 3: + $operator = ':'; + mt_srand((float) microtime()*1000000); + $firstNumber = mt_rand (1, 10); + mt_srand((float) microtime()*1000000); + if ($firstNumber < 3) { + $secondNumber = mt_rand(1, 10); + } + elseif ($firstNumber = 3) { + $secondNumber = mt_rand(1, 6); + } + elseif ($firstNumber = 4) { + $secondNumber = mt_rand(1, 5); + } + elseif ($firstNumber = 5) { + $secondNumber = mt_rand(1, 4); + } + elseif ($firstNumber = 6 ) { + $secondNumber = mt_rand(1, 3); + } + elseif ($firstNumber > 6) { + $secondNumber = mt_rand(1, 2); + } + $firstNumber = $firstNumber * $secondNumber; + $result = $firstNumber / $secondNumber; + $operator = template::ico('divide'); + break; + } $result = password_hash($result, PASSWORD_BCRYPT); $firstLetter = uniqid(); $secondLetter = uniqid(); @@ -66,7 +130,7 @@ class template { $html = '
    '; // Label $html .= self::label($attributes['id'], - '' . template::ico('plus') . ' en chiffres ?', [ + ' ' . $operator . '  en chiffres ?', [ 'help' => $attributes['help'] ]); // Notice @@ -86,17 +150,6 @@ class template { 'value' => $result, 'before' => false ]); - // Champs cachés contenant les nombres - /* - $html .= self::hidden($attributes['id'] . 'FirstNumber', [ - 'value' => $firstNumber, - 'before' => false - ]); - $html .= self::hidden($attributes['id'] . 'SecondNumber', [ - 'value' => $secondNumber, - 'before' => false - ]); - */ // Fin du wrapper $html .= '
    '; // Retourne le html diff --git a/core/vendor/zwiico/css/zwiico-codes.css b/core/vendor/zwiico/css/zwiico-codes.css index 3f2a5331..0206b940 100644 --- a/core/vendor/zwiico/css/zwiico-codes.css +++ b/core/vendor/zwiico/css/zwiico-codes.css @@ -1,50 +1,53 @@ +.zwiico-plus-circled:before { content: '\2191'; } /* '↑' */ +.zwiico-mail:before { content: '\2709'; } /* '✉' */ +.zwiico-divide:before { content: '\e05b'; } /* '' */ .zwiico-logout:before { content: '\e800'; } /* '' */ -.zwiico-check:before { content: '\e801'; } /* '' */ +.zwiico-plus:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ -.zwiico-plus:before { content: '\e803'; } /* '' */ +.zwiico-help:before { content: '\e803'; } /* '' */ .zwiico-minus:before { content: '\e804'; } /* '' */ -.zwiico-help:before { content: '\e805'; } /* '' */ +.zwiico-gear:before { content: '\e805'; } /* '' */ .zwiico-pencil:before { content: '\e806'; } /* '' */ -.zwiico-gear:before { content: '\e807'; } /* '' */ +.zwiico-up:before { content: '\e807'; } /* '' */ .zwiico-eye:before { content: '\e808'; } /* '' */ -.zwiico-up:before { content: '\e809'; } /* '' */ +.zwiico-download:before { content: '\e809'; } /* '' */ .zwiico-folder:before { content: '\e80a'; } /* '' */ -.zwiico-download:before { content: '\e80b'; } /* '' */ +.zwiico-users:before { content: '\e80b'; } /* '' */ .zwiico-left:before { content: '\e80c'; } /* '' */ -.zwiico-users:before { content: '\e80d'; } /* '' */ +.zwiico-mimi:before { content: '\e80d'; } /* '' */ .zwiico-user:before { content: '\e80e'; } /* '' */ -.zwiico-comment:before { content: '\e80f'; } /* '' */ +.zwiico-update:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ -.zwiico-mimi:before { content: '\e811'; } /* '' */ +.zwiico-trash:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ -.zwiico-lock:before { content: '\e813'; } /* '' */ +.zwiico-comment:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ .zwiico-eye-off:before { content: '\e815'; } /* '' */ -.zwiico-update:before { content: '\e816'; } /* '' */ +.zwiico-down-open:before { content: '\e816'; } /* '' */ .zwiico-upload:before { content: '\e817'; } /* '' */ -.zwiico-down-open:before { content: '\e818'; } /* '' */ +.zwiico-cogs:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-cogs:before { content: '\e81a'; } /* '' */ +.zwiico-down-big:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ -.zwiico-trash:before { content: '\e81c'; } /* '' */ -.zwiico-plus-circled:before { content: '\e81d'; } /* '' */ +.zwiico-up-big:before { content: '\e81c'; } /* '' */ +.zwiico-clone:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-login:before { content: '\e81f'; } /* '' */ -.zwiico-down-big:before { content: '\e820'; } /* '' */ -.zwiico-up-big:before { content: '\e821'; } /* '' */ +.zwiico-check:before { content: '\e81f'; } /* '' */ +.zwiico-github:before { content: '\e820'; } /* '' */ +.zwiico-login:before { content: '\e821'; } /* '' */ +.zwiico-lock:before { content: '\e822'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ .zwiico-twitter:before { content: '\f099'; } /* '' */ .zwiico-facebook:before { content: '\f09a'; } /* '' */ .zwiico-menu:before { content: '\f0c9'; } /* '' */ .zwiico-sort:before { content: '\f0dc'; } /* '' */ +.zwiico-mail-alt:before { content: '\f0e0'; } /* '' */ .zwiico-linkedin:before { content: '\f0e1'; } /* '' */ .zwiico-download-cloud:before { content: '\f0ed'; } /* '' */ .zwiico-upload-cloud:before { content: '\f0ee'; } /* '' */ -.zwiico-github:before { content: '\f113'; } /* '' */ .zwiico-code:before { content: '\f121'; } /* '' */ .zwiico-youtube:before { content: '\f167'; } /* '' */ .zwiico-instagram:before { content: '\f16d'; } /* '' */ .zwiico-brush:before { content: '\f1fc'; } /* '' */ -.zwiico-pinterest:before { content: '\f231'; } /* '' */ -.zwiico-clone:before { content: '\f24d'; } /* '' */ \ No newline at end of file +.zwiico-pinterest:before { content: '\f231'; } /* '' */ \ No newline at end of file diff --git a/core/vendor/zwiico/css/zwiico-embedded.css b/core/vendor/zwiico/css/zwiico-embedded.css index 1f97e7dc..528abc88 100644 --- a/core/vendor/zwiico/css/zwiico-embedded.css +++ b/core/vendor/zwiico/css/zwiico-embedded.css @@ -1,15 +1,15 @@ @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.eot?95570830'); - src: url('../font/zwiico.eot?95570830#iefix') format('embedded-opentype'), - url('../font/zwiico.svg?95570830#zwiico') format('svg'); + src: url('../font/zwiico.eot?38359848'); + src: url('../font/zwiico.eot?38359848#iefix') format('embedded-opentype'), + url('../font/zwiico.svg?38359848#zwiico') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'zwiico'; - src: url('data:application/octet-stream;base64,d09GRgABAAAAAC7wAA8AAAAASxAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADsAAABUIIslek9TLzIAAAGUAAAAQwAAAFY+IFPUY21hcAAAAdgAAAGFAAAEeCgGCDdjdnQgAAADYAAAABMAAAAgBuH/BGZwZ20AAAN0AAAFkAAAC3CKkZBZZ2FzcAAACQQAAAAIAAAACAAAABBnbHlmAAAJDAAAIVIAADKEtYsBHmhlYWQAACpgAAAAMgAAADYanWSBaGhlYQAAKpQAAAAgAAAAJAd/A8ZobXR4AAAqtAAAAGUAAADIrGH/8GxvY2EAACscAAAAZgAAAGYbpw4gbWF4cAAAK4QAAAAgAAAAIAH5DL5uYW1lAAArpAAAAX8AAAK1XvCvWnBvc3QAAC0kAAABTgAAAegrC3EFcHJlcAAALnQAAAB6AAAAhuVBK7x4nGNgZGBg4GIwYLBjYHJx8wlh4MtJLMljkGJgYYAAkDwymzEnMz2RgQPGA8qxgGkOIGaDiAIAJjsFSAB4nGNgZC5inMDAysDAVMW0h4GBoQdCMz5gMGRkAooysDIzYAUBaa4pDAdeMHzyZQ76n8UQxRzBMA0ozAiSAwD2XQx8AHic5dRLThtBGEXhY+NAEgiBOCEvQuIAeb96IeyAQRRFYsSCYEfsgQmzq0igKo+RyC3qTqJIbAC3PsvdLbnLqvMbuAMs2BebwHiTkT8x2vDV0fX1Be5fX5/wx+dbrPnKqmYaynE5KaflrFzUaZ3Vg3pYL+fDfO/qCoTvH+X++f/3b3iN/IyfPn7l+P3P0e6PvYKJV77IEne55/Uts8IDVnno1a3ziCmPecIGT3nGc17wkk1e+Xtf84YZb9lmh13e8Z4PfOQTn/07v/KN7/xg8CMWb1zh7XittLfxfs6Gtqdd60LhvUDROlK0lhStMYX3DIV3D4X3EYV3FEVrT+FdRtFWp/DOo3ADKFwDCneBwoWgcCsoXA0K94PCJaFwUyhcFwp3hsLFoXB7KFwhCveIwmWicKMoXCsKd4vCBaNwy560zlVTjjr3TTnuXDrlpHPzlNPO9VPOOs8B5bzzRFAuOs8Gddp5Sqizrv1f1IPOk0M97DxD1MvO08R86DxXzPc6hr9yt6vPAAAAeJxjYEADEhDIHPE/C4QBEqgD6QB4nK1WaXfTRhQdeUmchCwlCy1qYcTEabBGJmzBgAlBsmMgXZytlaCLFDvpvvGJ3+Bf82Tac+g3flrvGy8kkLTncJqTo3fnzdXM22USWpLYC+uRlJsvxdTWJo3sPAnphk3LUXwoO3shZYrJ3wVREK2W2rcdh0REIlC1rrBEEPseWZpkfOhRRsu2pFdNyi096S5b40G9Vd9+GjrKsTuhpGYzdGg9siVVGFWiSKY9UtKmZaj6K0krvL/CzFfNUMKITiJpvBnG0EjeG2e0ymg1tuMoimyy3ChSJJrhQRR5lNUS5+SKCQzKB82Q8sqnEeXD/Iis2KOcVrBLttP8vi95p3c5P7Ffb1G25EAfyI7s4Ox0JV+EW1th3LST7ShUEXbXd0Js2exU/2aP8ppGA7crMr3QjGCpfIUQKz+hzP4hWS2cT/mSR6NaspETQetlTuxLPoHW44gpcc0YWdDd0QkR1P2SMwz2mD4e/PHeKZYLEwJ4HMt6RyWcCBMpYXM0SdowcmAlZYsqqfWumDjldVrEW8J+7drRl85o41B3YjxbDx1bOVHJ8WhSp5lMndpJzaMpDaKUdCZ4zK8DKD+iSV5tYzWJlUfTOGbGhEQiAi3cS1NBLDuxpCkEzaMZvbkbprl2LVqkyQP13KP39OZWuLnTU9oO9LNGf1anYjrYC9PpaeQv8Wna5SJF6frpGX5M4kHWAjKRLTbDlIMHb/0O0svXlhyF1wbY7u3zK6h91kTwpAH7G9AeT9UpCUyFmFWIVkBirWtZlsnVrBapyNR3Q5pWvqzTBIpyHBfHvoxx/V8zM5aYEr7fidOzIy49c+1LCNMcfJt1PZrXqcVyAXFmeU6nWZbv6zTH8gOd5lme1+kIS1unoyw/1GmB5Uc6HWN5QQuadN/BkIsw5AIOkDCEpQNDWF6CISwVDGG5CENYFmEIyyUYwvJjGMJyGYawvKxl1dRTSePamVgGbEJgYo4eucxF5WoquVRCu2hUakOeEm6VVBTPqn9loF488oY5sBZIl8iaXzHOlY9G5fjWFS1vGjtXwLHqbx+O9jnxUtaLhT8F/9XWVCW9Ys3Dk6vwG4aebCeqNql4dE2Xz1U9uv5fVFRYC/QbSIVYKMqybHBnIoSPOp2GaqCVQ8xszDy063XLmp/D/TcxQhZQ/fg3FBoL3INOWUlZ7eCs1dfbstw7g3I4EyxJMTfz+lb4IiOz0n6RWcqej3wecAWMSmXYagOtFbzZJzEPmd4kzwRxW1E2SNrYzgSJDRzzgHnznQQmYeqqDeRO4YYN+AVhbsF5J1yieqMsh+5F7PMopPxbp+JE9qhojMCz2Rthr+9Cym9xDCQ0+aV+DFQVoakYNRXQNFJuqAZfxtm6bULGDvQjKnbDsqziw8cW95WSbRmEfKSI1aOjn9Zeok6q3H5mFJfvnb4FwSA1MX9733RxkMq7WskyR20DU7calVPXmkPjVYfq5lH1vePsEzlrmm66Jx56X9Oq28HFXCyw9m0O0lImF9T1YYUNosvFpVDqZTRJ77gHGBYY0O9Qio3/q/rYfJ4rVYXRcSTfTtS30edgDPwP2H9H9QPQ92Pocg0uz/eaE59u9OFsma6iF+un6Dcwa625WboG3NB0A+IhR62OuMoNfKcGcXqkuRzpIeBj3RXiAcAmgMXgE921jOZTAKP5jDk+wOfMYdBkDoMt5jDYZs4awA5zGOwyh8Eecxh8wZx1gC+ZwyBkDoOIOQyeMCcAeMocBl8xh8HXzGHwDXPuA3zLHAYxcxgkzGGwr+nWMMwtXtBdoLZBVaADU09Y3MPiUFNlyP6OF4b9vUHM/sEgpv6o6faQ+hMvDPVng5j6i0FM/VXTnSH1N14Y6u8GMfUPg5j6TL8Yy2UGv4x8lwoHlF1sPufvifcP28VAuQABAAH//wAPeJzFewtwXNWZ5vnPvee++t197+1Wq7vV6rdackvqpyzJcltvS7IQsjCSsGUBfoCEMCE2OIxxHOylgGww4Z3sDBNP2SkqmZmFQEiGYbOphUkYktSQzQzJDJma7GRnYlK1yW5twibeuL3/ud0SAhImqZqpVUu3773nv/e8/sf3/eeIUEKu/FJYpS+TNKmSwep2HSjAGJEooxJbI0ygTFglokAEkawRIFQCuswvhDkiCGSeEIFMmfGmZDaZlllze1I3XeAEOR5LlTzFch/kTcNv3UrHY5Ls0U1/IR+hoMsgxVLbIM4PxXKlUCqWTT+YcJBiCxTlC0NLS0NfUDSA+mWyCOXE8xKVKJVstW/bQuYlp2k6L5khG3TactTLnKoIS0Nw39CSpthUySErUEzVjuODIlWgw2mrva7prnOm8w2XDuecJlXxBsEf4AfhAn2SGCRcDbqA8BHAZhzBIjiChYd0vy4wf3u91WlIFbdDOd8C1sEULrhrUXeHu/Zjl2sKv8/DrXicclPTxAKXC0zr0n0BjrjdUy5e35Wf0r+m95IEiVSbY01uWcTqxgSghB4B4PWFdF1kARxNF1bYCTI/8FrT61VXrKqx2G/Sv65Xe75eDX6737l2uc6fd91m8pMLF1zvF3TluIDVpl8KXsFG4qStmsIJF63e38ZAwMGZwy+cbAp8tuOFZLwQl1iwHQxdSsfxwKe7UsJDutSYSz7xfqOQNwVv1LwYNVfNKFz0RwAvIv5VPOEXX+J33zLxrvFW464Z5eKNOfHC/yAuEqga/BrmcF64wgGZKhUoM+vVtzYqba1XdXnRqoR+dv319fdG+euuXL7yrLAf++giFTJMxqsjbcAEFRWM0DEiUoGKwhoRGBXYKpEJFWVUdYYVMrJMQJKsFkjzRAJpyoi0+8xUKq6wUHuyVEy1Q0wKg25iv8u+Yg71WpZwggr5ygA3ARwiJ/iNenmxvB0GBL/uhFiOYnEE4Geasqpo1uHswN7u+8ZUx4QoqSyS7MmazfF+sIoC3pAW0e3fvf1rF1+9VbrrpZ+9eHJ2/TENPto9l7vTYauIcqo54jWCdtdgUscCb8zmloKhzOyxV44efeXH/EBEnO9nhV30CpGITppQE++t4jBRFjadsijQJoGiyaPxEXFs8hnvzHw1TRhlRwgO0hFUAgHNAgtvlABEEWbxC8RriQjiZDNqz/skyZH3Cy5UvYS0RgN+t0tVsBmSLjOj3V9Jy0bBgCIOIEiGjgMI5bQf4iVAZU/X1f4b+dOFcdhvZ2Lt26KDidApRC7Wui4Ku/R9F/fpfeZpXS6cLvSPUcku1v6riEfIiR+6WOt8Cz4dNva9tdcwTptcxag1DouoEwpZISPVwYMLUztEIvZpqBTFTLNbFEAYI0xk2AO8X+8MAQH9Ag4R9pIe2nvd7qt3jrdnY1GfV+ZqWUzFnGDmy0mcdrRf2fSbOk5/Gm1YkvGDupIqpVNptGo8poqoIpVUJ+SAKzKad6Vxs4B9LVfww40Ju+3H3vsbL5PxBs5X3+zxWbrn6B4IKfJNms2XkZhrxiHLu5qCqiy6Tyh2d7P/KsktjZoiUzKaSzmEflFjNylOf7Iuq+wKBFVF8JyQ7eAK+a9iLnlcF0W1LqzBUt/c3B1zc8d5uTtiNOclp2TMAOt3KFMhtyYfVu39TKpGmFOy512hZhfYZUu2KRjdIttlfWaTqK2PsaFQQzToBju3S8v3XKR3Ew+JkQIZrQ7ZKBWpA73NZrtEjSKrOP6UwCrqCxUlNE9gzDJLNk8YsCm/mdCNgMkjEaTS3O5yUCpWJBldQBknRo6hTuHU4EAX8mWmy5IYTfDRLneA6DeFc9ecij38+sOxU9dM/gDEf6x9yW0bPeA23cNdNjf8rW269ova39V+MW2zTYMCKVCmbdB7Zkfv0OFH6UM3D/XuOHP7fffBTpQ9MGJzu21dw+5v+nwf+/SnP+ZL6ac+TZ86qa/HmxfoKLe8qsmAO3+y4fv9upfHmiTXDhXqjh9tII/BURc+v9cW0Wrfq33PFrLts9ngKfzGw+petP+22nc1jZfDU5pWu8EW4vp95cqVX4pNqN9e0kY6qm0YulFreaQBjOeE3IrjS8U5Iop0HoeUTsV74+USY03t3N6cEG+N5QDdFRTQwaaN1pjkoulUpRHaw4B3xSbvnwf2pC6f84XA81JgT5Lu90W+Wusq3R5/CcEETBSeK0xAZ3Ectnv0vw9lnDHr+B8Xi21/L8iM0kBhYqLgneDDIlq6cE6YRXv0ICbZToarO/pBVlS0NPTSKp4KiozqIGFHJHENAxOOGmrGMj6L7d9LFMWu7Ny+LZE0Y97k1oBXY+H2JHpkNEm0s40T7pIbsaPQ6jfz23lXBLMeb1Pc5qxQljfRHeXpa3pEp4Fg4BN61EvNUGA0av7qG1akAWGydU/rFAhm9AXNe0mLaJc8quY/azrPOk04Gzjgsh6kumv95N8/Z0W858zoVBR/IeN3X7LZLrn9xiVEJohp1jEJHKYniIP4qzqpY5J1OOL3WeHPo6/DgnIegZMeVS9p2iVbKEDna3anacNT/LP8nIR6sCJ24rh6SJ70YfTbQ/aTI9VbrnKieeGrbaqi2pQ1NyhUVeiqC6igUmFVxtgHaFlrdnSIEgZBtDwRf1edIKB9Mhx3D6iqfRwVyCHuXNq3uLBnbnZmcmLn2NDg9oHerU2G3lSJ+1rdXpwGqAOFIiJAqOQraIqgS3E+C8UBxmHhAHD3l4+IfiyIpYq8X9yEB6jJONRIpdFy0xhVB8CfT2+ITC72Tm6pwoiYHWxNJQV6enaoFhieAdHujqZ6W6VEbnxmtKnNrcR6UlG3Ey5/jXu0O+bg/pPPnKInnr8LhgZyk1sXtwjJZOtwRhwZa5QvCcMdHX9hBsFhuKdr1w1OTw9GegZ7iikzEApS0x3UqJkq9gyG6Nm6l6z9dOEkveuF49KZ77TnYFjYMe02HIEANIrr8Ya+JtgRa0ZIshrjXusIqrCIMytSjC/cD/A59vk9Hn+eo6xkfYxKRcQMZh5HRxCw5zkoo/9/bbS7luge1QLZgS07X5vIDqZCylnskHjPH58Z6Z+f7++a29OfgfHx1MDcHvjq/Emrw5Z+XXlEuCi0oSNFzMsAhq3IJlC02ENcYYjk8YioZSVPq6eVlYSLtXTtq8v0Ly9XvvWtetz8pfAw/QviJt0kV23PpZIBw+V0KCDYUU3pmIiGKdQRNOVuLZuJx1o9OuMw2sMRYylucMDoUcGsyFwxuLfDMJgqVyyEW1p3MRjwBC/C9rMcuMMO/JyIMZnKrHaydlJ2sLhIGXzS2+W7zwJCd0mQqf0cRd94w3SCC5TaLyDRxv3EYO0rKNomORlMu1wfuoUjpx8eEt2NGLQifALtw49YaAspVfOc5CDvQQ6EX0xcRuJDYR7tEJWdoFnubAp0tGfSLZFAoinRbFiRX+fh3Qrq3HmU6/Ea4R3iAT0CqLXofvzrait8YqD/8Mrbq4e2DYwN7Ji59vlrr9oxMFbrHTk2MnLsgWPDw8fM0lQJfyFy58Ebe/v6em88eOfi13fP58vl/Pzur0N+GMXqsrUUChaLdb9B+xE3O3+N3yjplt9okIoU93x5k/ZpDUfhhJ+hy/pLp427I2RYZmOe6WmMHzJpIdlqGgkhsQDzGjpkDB6ouTx48IERYSruS5Z9bq60vlYExQh5mafhZzFi+DkxqDtU8zkIcwOD1xGyv2U5Us+j33ycevH0wi19c3Rm27naVyw/CYOI4m859Oijh26JWO15BrHCyyRJJsn2av/OELZnO5KUNvRYwpiG0zyaBzrc6LNAOE6jFlnlAU6gU4PVgf54LC4i2ASE4Kh3kqV+qRIOSGk7LcuVAVpBMFa0oDlOF4IHRF8tggXicG7TEj6ETqiMGC1dTEdA8K48v9qVH73GaEbEicMjCgIgynGKI9Ow8vwbz6+8MTPM7EqzKjIElFSTQ/qe0XzXE7dFPYvnB0emwDE+Bxd2nZlSu/1M1GSOlQUJXxJhAa87c3Ro+szU1JnvD92Rdppaq01gkgYUybHI/N3qhJDvLN470Z5NH+ds5crLOD7PEpUEyQD6+WvJtdW5YjMl4m7kzmR2CIntzGBbWuGERqxDWxxWDkKQ3zdcvIC/qzhkt/KAbE0wJ14imZqa9OWaEnpY5n4JB6nCsZX5PmBV0Q2JopbhOKEl8MFsAFqEsAULy8qmDwfWZ/q5yeAsWBg4XcHxNqHc3tUDCMGWYGUT/Hqt78d9IabJw2rTzL15m23Pr57I51uYJjhtCRuoxvzOPxBRidNz3z/RduerIzv2xUs3RG03XxVf2caB2UNweDMsOybCzbXFm/NqWtLkbOL4Lk/We/pJraxKki4Bq12ePtUMgaYlny+xZXllQjtz84Hq9sQNZd86Z7gObSJBxsi+6uJQkkpqJzDJDwJVAAQcVlWRFFVaw/gpUYnRNRHVU8KAitQBeRV6FaQ8TJGW+cXmVMroSCqZLCdTJT3BgQvoBldRiytYiRLuEpFU8Pi5QQ18iGU4p0DukOJJlgbFqJT4iFuswRQmE//9U1c/2T/Ozdp5iWc/dmUOVCbuSUsB0Y5e06m763dnb5vEm35mP4IYPvHPn7r60/yhABJlePzFga3jNutxM2TblcjCxIDW47DDlxt3dtWvJbEhSRo885yQs/BcG6lydF8CWWrgOaJK6hGF06IjRBbkIxaIm9sM6tZx6bb+eCEey7+D6FJOGkGwsP5tNJBEifuZCHCezdGbIFlpAtnKTeChnj0xPwDQ/cRejp+NlR0/QUCnBs7qrrMYS876fR4L23nDOEreqFcM2tdP7n+OJy3wAC2ZTEsEZs0GjuvwcDzmaeSYrvwIMX9bHfM7LL+MoXYjv2RhfnVTdsmv1luKmL92A9aMgN62D78hAxlbyL7XBmdrNyID+AME/Httttr38LZtLwf9vK6v0ieFYaxryxfBqmrymSbk8DZeeBsPYbCzuapuxIWF5/1+HhlUalqxId2gHLx6+mDtu9CmafswRvA2ILmIaPs0+jlkId+1TjX4Q96up6z2WdCBXHkBsYWE+L0L1foU+Th5nHy5+sURl1OWGCN7rtl99dTETo+biejKbjp44Mb9S3MzV00iHCQIR28+vC8ZYAr92Foi1tyEqnHy7t/7yNEPxYMK6s3YMtAVBKmjgzuq27f19/VUyiWbOnLi+J0fvp0hiFGJegS9oIDQFG2MSlSRkCvIVJJXiQxUhlURxweDmLBM0FYpQjIKe3hIm3jskQfuO3LrdYtjo4V8Z6492xIJahgktgHaWbriR+sqYDSv+Dn1NtDI/HIaLTHOiXya+y7dHKA5kJIo2pBH0Ya8HF+XT5ca8kKlsCFnfIBcRYog/Urx9KnvndMlxdU/PBEMK9dr4eDEcL9bXlqS3dYt7XrFuuVSPlqcytPyeA9UlVHFnix3ozcZp6Zn65ZujQ4rw4oz3dNpGs5R3dO3pVsRk1K3pASTCYdb63Lb21riktgpdYtaKBPHW90OJ79FR8RAJiQFvZIn5BUT5awYDcnBxM+vVyJNEyPb6g3ZNjLRFLHaNj6KDVnizR0dD4b7kmWan+4Se76x3g5x0GoHts2/0Y5Bab25tavzbnt7a1KhXaxb0prbsCH2gqt+q1sqYNvasLlNRkQ0cwEpAM80Z5VUsYPG6np4O3Keneh7vKSZ3EVeIP+L/H71Uz/5Wyo6V/ZRprz+0m2oKV/5488cm50aiYdVIM89VUU+1LsFNeexU9QmyGM/epM6R+4B27AGispUhaE+Ua5Qa4ixRNUpLqOzJ+ocYdyqeaqQ58jn7Gh4sgAyenibzfLwtnliE2xT//TDr3/tc09//IG1Ww7csLhQzLdnfbqu+7wunlAtpmISD6PMAk/8TOC3EDuW5Xdnk35tMqn0Ti6JB4t/MZdk6NYbeSoJvSS+zuTHOH93LO0Euf5KfAW+DR/GC3ylFVO42lov4O3xbH4W4RF/9rd8FH7WoFp/0tHTAdneDmh8f08Rr5XsvhZRtA+7WdUwJVl03CRpDp9/UHRIMyJLKA75GqYobI9sq8tpklT1BSRZ4IKAkjuYg10tBjyKQ7oG4c6h3ZIWosPAjLDNbpM7BGRoYU3evVvWwkLRDWJW8XhCfpEO0ZCKtxvSWcWSFj9QeD1P9sNwB820hLNZuoCHvmz2W4exLU6fvzkp2UXPoJi3Sf3NDgUbZM+L4qSLMaXDHsCQoMg3sQ1J5kZJTekPWpK2bi4pShHD0eyzU6X2V9Oq4nJud1KaaU4C2IqQoRSvXYo6rapuBy+JqEVUwowf0rzI4VZpAcvqT6V5kb2Yrj+k4kPKxkM2gPTGQ0qdG52ivxCqxIYcoB2e/KJgpawmn1ExpmSIzERRPkj4igmBNZ4mRbBJryeMCfOo9kiXABwYcCaf0VA+9R557qplgS2/89y6tPN3fLvrd3q773d8u4HybVyeyeLab/OA30qav+eB39Seau59kgC3bpKmVJzFL5EucDS0a6H+U7V5vHlvT9Dw8HUInxmtCE4aQ7iNBh0GXYqmGm4Ard4vF3KA3sIFBQRGd8Fn7irTwXsfPTNM4QtLp35Qe/UHp5ayZtfeotc+tzfoPWRqK3PVWXhtdLQWdHZksx1OweudiGm9s7O9WmzC2xUMfubWqPvk4Hoe/UVhHOOqgqhjuLoDIZxIRYHiEFFZpPKqgmEX6bS4hGEY5Fkiy5wzyjAFBJ2fx+1yOuw2TWUiUbif1dvRT7mxA+6yr1CykgVGwSjA+T99++3a+bff/sdXXz302muHBGpdwd63a1l+/dp72mInqWocIz4l6wsSVlICDgF5pza2uTZoNVo3aoHP1RT4xaZKHjq0nvtYoK+QAOLZmeouO1+jHGtF7z9KBHSEAkIOjAGSxagYsolVwmkWwcmVeeyQ+KqSyDBiMHEeT8SpjmQ27TPjOp/FzUujG8tpfGm04qnD/Eo6xROyfuRZyKpTCG2LqTLS+cZNkz7GF0gjegOF6hG+QvrK0tAXENBvLKfyZPjzksbTPevrrbD069dIv1g7vmlNtZyA+/BpkSpi485SA9/+lcDzBBESrYYDLrqxiCpsoFyj5LdWNd+7jOqpJ1oNT311Rzht1B4ze/FgGG34fT4bGQtnL+h9ZpsB90T02qOGAbdYl8Z5uD+chY5Q7c7zXNhqx7PCafqjejvcMgI9bAdfhqJQX7qBQ36j1GhHPRHiqfODkkd+V7Yd29Fm9ukXMi1jkex5vV/PYr2rej8eDCiGTLw8X7sznIBUCO7H6rNGHy/ijSfsyqUrK8Jb6BNaSD9ZJMfJk3x1fQVp1CPcmMfagYxsXktifC0JlYSiktTVgudTP3n2o3cf+/DhgxPjXTkJtbTSHedcmice/HkD6QpfCZJMvsAupdKxkq+7xIM8lpoGT1bEJUsgxgFBJdldMK10lB9jaRqViyfbeD7DUhxfd1e3JNflU53UqoPjhYIfZwZ4IZL5XGMBmr8HPxU+XfgQNsrmk5yeKFVFOoPdk22CYvcJ8oyoCnDcaAqbQ09Oa1FQxEzQWdifERThKhHJ8jQEgu5Iz5QbOfIhkbsKpkpdCzJtAZW9Lal2rfXmIVGj6M4E0d3qmAwKyg1Mqk1EIrGmXZ/oFcVZrEG3m/alFVUIU5EBfSjQH558cgx9D/Shkrrb9PzhLoX1COg36QD4vLot1aJS27KInJwq7a2U9lKEoU6vPVi8d4qhe2Ki5nMa2lKPqO7FKbl8MdIc9Y9+KMVXpZZEhWrNjp2HkbWy2u2CqG4vCarYR0Fwy06pU1L2ogQ0bOL/CPfRl0kn2VWdyHVko5QxqQlEZnqpIGKcpeIYkRhyXysLYy2611cV65sP3rXmnTDNuCeWsZa2JASDTiFtZaF4dqX+tQ1hXQ7RFs6wlX/MIxGR5LJwX7KU3XP86eufuNsXOHlD316vzxUIbJ9NdSQ7moa/ehtbmbiqtK1s9BXpreW0f+dD9x6o0qvpLhgtC5LjhkFq0Kbp5ezuA8zQJ2+CrfZoNSE1+vcs9QuznGdWs3gtcVOjwm2M57OpAJS7Br5gLtnJzrgHf3ytVvuNOF8tL8hxD35KBStpRP3XdsXOmw9+/sEHj14/K0w+ksmsXKjNw9MX7rrpdrKxTriIfteFVtVJKtViBsdS4dkrOraepuXrhKhZy+8dvlQJPwUrn75p6cfaNrBpG4G/cR3ffL2gu3/1U8uZCh6XCR9wdWDMOrWO4B53YrHLOoJzjG9XGeMPkMa63N/QfvRTThIm8Wq0kandPPsNp1lMvWsrSKre6LTVRr40V89nvCeJq7tqdpdO7VbOQvvfLo2ndLUINutVK1VjXTbG9JsYy67gmZNkyUR1LAY4fWOyilGBKcDWJJHi2N7Gx1Xh44r3lDmCsHueMIVNEdKWbo2Gmk3d43bYVYn7Wg/nzT6c20o9YlmLNHhZrKenDE+8vA3SBSM+IFTy5stffqU3B7me3r099ONfynXFcw7pywBfBlsg1R/bfxR+fvm7tO3zbeXybLlcq9ZehkzfYCrsCdW+8Q8PXGie8Qajbji5vtbZhTEoQArc22YBpO44Eyz1kBgPxWs8CvCUG0/r84UtvpdJtOgZ97mCOBXPlE09HrPUlG/r2NjbgU3XcaTzOOKsrkAVnIp00SI1/ICEhq/IaMrdmnyLrN2taOwV5sY/OHhi8fK5w4/C9CA8fce1D7VmSn1z/vElmFK0V/gixCsaF2OvSHcsnICHbxo/EQnc8fQNM/G5vvaY5451fXmnbyPVwSxaW3cce+PA8C3w7hEmkTUrb4b9XdvYt0IRM/IkB+8e5d0r6fGkXu8eahPCQYnvSmlsTdkG1rL4B3Sv0adNvfyN3btNqffKtd7LT/3a7jVyhOgn7aQJe7dIJqvjC7PTY4gxHNgbob7sKx8hClWOcMfS2FiCfWUYQJkkWViKOxomTV0zFw9PVmLe9pDPShTqTsgJAzQCbOPMzxXRIsxcH/WIgPADVRFptSjHcmKdueJfved+DIQWW4WDzlguYafuaD7ihRs3XcxP7/DvySynrwkMTkGiPDuRW8pNzPbETsbMibmVPfn28b3TU72++JQrtG1x2+zi7onevX1h19TnzVyGJvKZYkzMdgTedTG0ZEe3uTTUPd5hIuMLZqYePjrSPhDTRRC1QKwnMXL0zMKWfHVrR6fuzWVha7V7y4Jlz38mmvRF9MkJspXvL8t5LCxWh2HWUlypmEn7vXxxz9pksCnZx7eT6SA4wQIMvgHgmYH1TQgbu8/4TgSY57s4ar/iiwjMLYYk6c03JRh+nTqlmCLBt6ldjiM2vAUlnFKIsTffZCyEpyg9gpfAGD+XsMgtfv9NyUmnL3fKiqAKdoW+ji/QqLN2tvZ/6w+9+X2Uxipqv2JugiyUr9VNYNxRMRL40Wv1kWvJfsRYZ8ij5LPCXDVx4dyZk7/HTONJaDa7AVREFrBnoD8aQhvxlrMUYXiDvh5tQZGw2RzmXI4hIVDXfA6boAJTb3QpKGi3ywcT8VYhQgwzYizHwIxCuMkML5MmJwKFJrZk2ZyXBzuvR6NE9pLlEASD9nHdTe12/wLx+x3188ACCQQcgXUqfCoRp60RI9JqrL2rFQ4mOtZ84FCZ40YbvLsp5F+5HTZsx8r7u/6eHreEheYms/m3qstlV5gs++cb1dUvA/MbNTr/P456Cus+9pvrhtV/u8qrR/5t6iX+gN1/zaba12usJwhGH3vssc8+9tnzf/SZP/wPn3ri8Yc/+cD9p++5+8RdH/nw7YcPHTywf+m6xd2zkxOjI0M7tlZKxUK+q7Mtk4i3hJuDHK95vN54LMndqIFBMV3i7tCIl4r5JJJyo+Dpo564YS3zIV81dGsfTamYTsXkUtxTKHFcWq6U4lZiEGNLvYhvlOQ7GZBdoHAMr/Jg7WmTohbDcFvUI2oxFQSJWB+nKYUWK0UZa2QU80g/EDs26i4YvKoSjZgOu91h/qdC/vI/9f9pX+VcPu9xaQB5Jhcj/5NpvYF8vqk5orGXCiB6gwdc5qTpcpvTOnKM2p90dcEnnUo+eqh2w+FoXna55Hz0MDx1qDUvOy9/Z+tQjxI03P3pn7sNfAofNdx/XoiEmhSxQDWX5/fvSNqftqeamlJzxWLtv4D+Hb+Ner/xdyGHESvd2uZsiXyk9mBzS4urUw4zPdW9tcMIhYyO5Q4jHHG5GG06lk4fS9fOnK625nAehY7YACh4LthsIp7ToX944onsrq2dj6Svz+nhsLHl+i38BbnaWy1xwxH+/n+zB/6GYwVmxdMFa0+jhwTJHFkjN1aXvSAwRJgalWXtIHHYnMi5HPVUBKnjZr42yXEz1YAuq6iRqJBz/Fu2LxC7bN8VbV45uLQwe/W2/t6tfOGleS6626f7NiWvrX2PlcaWnUp9m0reTMba+RYIPsVOakr40XlgwQnOm2X84HTzXySd+ClaOyFzCBulhlbE3qcVG/seJ0+9cA89+eKJ7ZGOEI1mYrV/FtN9+nDOE8raJQUJH/5Imj0bcncNZqe0iY5q0RHq0N4psmXD7txoagY+J7BTH87X8kdPMQFPj3YD6T56UhLW87p91/GKTtJ7HjAikWwkgnRVsfH3DqdmpJnUcCATytokTeQ/yBB/bVHtj051W++XTh6z3r9+buG7FeEixjQXyZBitTvkQ/5kbd1A+Mp3P3IcZK1d2ccRzTnoTiCxaMDUFOICVyODJesy5ZaGsRvKYO1a4Fe04o9QvhNZFP5duh+a/myyPDR2AIpwoLXWYU50An30I8Mr1Rj4fdGo5leciWxPrzBbTMe7a+dGCjc92AlDkcv/OTtgy9zxeHHx9kGP0/TqyWLUlMgGD3xN2E0m+I6MODDqA6RgYyG+qwg5uUit/yQQ+X8S8N7A3saGAmIXd44M923t7mxLZ5ISAhIP3+SUj0Cd3qbSspO5wNpNsx3qnBaRmJPvqx4QKxadMPQI5YQtnROyE8u39s4/uaR3VZd7UxNo+IrT7Y15ZaYGmsLe3i2xVBfkEy3FRNAtwV03Hnnc6Xa6HWq4I2CnrH9lpjcCEw8ulA8tj+ZoomV7W6DH7MqEBGneUzh1/YcSvZ0zkIslHxjLhbp6q/3B5VseOtKUCwZFVx7UjoFea4/5O/PYgrjkTNUVR2/fDlQiKoAsIOywYxDqIDgaTDzIrU7iVicRGVk9WiNT5vkWRp5H5ivffKabq1vq4tYu2H9ZfqFqL7WmdF+p7I+r6LsZJ16tOFT8vy9a82Wfp0FwPXWCm+YePYUU2Pr/jD7Ozq0dnnx3kHDOLl0+x+E73S9r48Xk5XPWv2LQ/cniG+OacvmcrIFdWlxMlKGYxLvlbXQ/F68X0INcvl4AxWcXFy1p/sLx+juK5P8Ber7l0QAAeJxjYGRgYADirGzD9Hh+m68M3MwvgCIMt1cJ5MLo/7/+Z7EYMEcAuRwMTCBRAEZ0DAQAAHicY2BkYGAO+p/FwMCi///X/18sBgxAERRgBACWZQZMeJxjfsHAwLwAiEG0IBKO/P+XORJEQ+WAmEX//3+QWsZUCJvpFFQOpL+XgYHJGoibEOrBeqFmw9Sy6APZP4BsDyiGqQGr+/8LRIPMAYkzWQPti4TYBbMbpB/hLpgb/v8HAJ6CLNMAAAAAAAAAAIIAugEEAUwBdgH8AoADQgO6A/AESATMBPQFuAX8BhwGhAboBxAHWAfoCJoJMAm0CeoKKgtuDRIOJA5qDpoPJA9oD6wQrhEeEVYRvBIAEmYS1BNCE+gUWhbqF8QYIhioGUIAAAABAAAAMgDyAAsAAAAAAAIASgBaAHMAAAD+C3AAAAAAeJx1kMFKw0AURe9orWjFhYLr50YUMY0BF+pGLFhXCi4K4kJiTJMpaaZMpkr9BP/Bj/CH/BZvk0GqYIaZnHffnTdvBsAWvqDQfCecDSu0GTW8hFWce16mfum5Rb72vIIObjy3Oe49r+MQj5472MY7K6jWGqMRPjwrbKhVz0vYVNuel6nvem6RjzyvYEedem5Tv/W8joF68NzBnvrsmcnM6ix3st87kCiMQnmaiaGky7iQeOpyYyu5kKEpXVoUJkjM+O1V68Tcpdm0iG0TNOsgtZU2pRwHYSP00zK1sUuf51WrlyxybihDa8Zy5evJxJpRmrggd25y1u0unoMeDCaYwUIjQw4HwT7VA/4jhPUUPNEhdDYujRIxCioxptyR15mK8QXnkFFJNaWjIAdIuI7xhlfu1HV0x2zGvQUr2F+ZRR7QNa+r64qCY9YKfzn6dJS1K65PfP7ptcILT4ioOnY078rWXQiu/vQnvP88N6KSUA/qV3BUz9Dl+Oc+37G5fQkAeJxtkNlugzAQRbmpgZCm+77ve+n6RcYMYMXYCNuq8vc1ifrWeZhFGt17ZqJRtIxJ9H98YYQVMMRIkGKMDBOsYoo1rGMDm9jCNnawiz3s4wCHOMIxTnCKM5zjApe4wjVucIs73OMBj3jCM17wihxveMcHPvGF7yhRpjbexaIhMUsE14IU65S3cSu1t6wh1SUdaSEVq4n3KzSnke+SyqiS+nFpfrQyvGSKKhd7S71lQ06FaVvSjjWmJdbKVrJhlSkjZkw03KVBJzdVlfiu5I5CGWSyYSk3wS8bBBcdE6a2Qa/OuXKx67ltpgNgLmQvFJVrC9C/KQ73SL3gygtZB92hMNtJnbof6VyArrigwpgZC4SeWdO7sZJ6RqXU638H5UIZX06XWMshqaVrfBF4Skrn4Wm+oExq63jd8zYuem+bLPgEC7Lho8poiqJfwvaDTAAAeJxj8N7BcCIoYiMjY1/kBsadHAwcDMkFGxlYnTYxMDJogRibuZgYOSAsPgYwi81pF9MBoDQnkM3utIvBAcJmZnDZqMLYERixwaEjYiNzistGNRBvF0cDAyOLQ0dySARISSQQbOZhYuTR2sH4v3UDS+9GJgYXAAx2I/QAAA==') format('woff'), - url('data:application/octet-stream;base64,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') format('truetype'); + src: url('data:application/octet-stream;base64,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') format('woff'), + url('data:application/octet-stream;base64,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') format('truetype'); } /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ @@ -17,7 +17,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.svg?95570830#zwiico') format('svg'); + src: url('../font/zwiico.svg?38359848#zwiico') format('svg'); } } */ @@ -52,52 +52,55 @@ /* Uncomment for 3D effect */ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } +.zwiico-plus-circled:before { content: '\2191'; } /* '↑' */ +.zwiico-mail:before { content: '\2709'; } /* '✉' */ +.zwiico-divide:before { content: '\e05b'; } /* '' */ .zwiico-logout:before { content: '\e800'; } /* '' */ -.zwiico-check:before { content: '\e801'; } /* '' */ +.zwiico-plus:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ -.zwiico-plus:before { content: '\e803'; } /* '' */ +.zwiico-help:before { content: '\e803'; } /* '' */ .zwiico-minus:before { content: '\e804'; } /* '' */ -.zwiico-help:before { content: '\e805'; } /* '' */ +.zwiico-gear:before { content: '\e805'; } /* '' */ .zwiico-pencil:before { content: '\e806'; } /* '' */ -.zwiico-gear:before { content: '\e807'; } /* '' */ +.zwiico-up:before { content: '\e807'; } /* '' */ .zwiico-eye:before { content: '\e808'; } /* '' */ -.zwiico-up:before { content: '\e809'; } /* '' */ +.zwiico-download:before { content: '\e809'; } /* '' */ .zwiico-folder:before { content: '\e80a'; } /* '' */ -.zwiico-download:before { content: '\e80b'; } /* '' */ +.zwiico-users:before { content: '\e80b'; } /* '' */ .zwiico-left:before { content: '\e80c'; } /* '' */ -.zwiico-users:before { content: '\e80d'; } /* '' */ +.zwiico-mimi:before { content: '\e80d'; } /* '' */ .zwiico-user:before { content: '\e80e'; } /* '' */ -.zwiico-comment:before { content: '\e80f'; } /* '' */ +.zwiico-update:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ -.zwiico-mimi:before { content: '\e811'; } /* '' */ +.zwiico-trash:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ -.zwiico-lock:before { content: '\e813'; } /* '' */ +.zwiico-comment:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ .zwiico-eye-off:before { content: '\e815'; } /* '' */ -.zwiico-update:before { content: '\e816'; } /* '' */ +.zwiico-down-open:before { content: '\e816'; } /* '' */ .zwiico-upload:before { content: '\e817'; } /* '' */ -.zwiico-down-open:before { content: '\e818'; } /* '' */ +.zwiico-cogs:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-cogs:before { content: '\e81a'; } /* '' */ +.zwiico-down-big:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ -.zwiico-trash:before { content: '\e81c'; } /* '' */ -.zwiico-plus-circled:before { content: '\e81d'; } /* '' */ +.zwiico-up-big:before { content: '\e81c'; } /* '' */ +.zwiico-clone:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-login:before { content: '\e81f'; } /* '' */ -.zwiico-down-big:before { content: '\e820'; } /* '' */ -.zwiico-up-big:before { content: '\e821'; } /* '' */ +.zwiico-check:before { content: '\e81f'; } /* '' */ +.zwiico-github:before { content: '\e820'; } /* '' */ +.zwiico-login:before { content: '\e821'; } /* '' */ +.zwiico-lock:before { content: '\e822'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ .zwiico-twitter:before { content: '\f099'; } /* '' */ .zwiico-facebook:before { content: '\f09a'; } /* '' */ .zwiico-menu:before { content: '\f0c9'; } /* '' */ .zwiico-sort:before { content: '\f0dc'; } /* '' */ +.zwiico-mail-alt:before { content: '\f0e0'; } /* '' */ .zwiico-linkedin:before { content: '\f0e1'; } /* '' */ .zwiico-download-cloud:before { content: '\f0ed'; } /* '' */ .zwiico-upload-cloud:before { content: '\f0ee'; } /* '' */ -.zwiico-github:before { content: '\f113'; } /* '' */ .zwiico-code:before { content: '\f121'; } /* '' */ .zwiico-youtube:before { content: '\f167'; } /* '' */ .zwiico-instagram:before { content: '\f16d'; } /* '' */ .zwiico-brush:before { content: '\f1fc'; } /* '' */ -.zwiico-pinterest:before { content: '\f231'; } /* '' */ -.zwiico-clone:before { content: '\f24d'; } /* '' */ \ No newline at end of file +.zwiico-pinterest:before { content: '\f231'; } /* '' */ \ No newline at end of file diff --git a/core/vendor/zwiico/css/zwiico-ie7-codes.css b/core/vendor/zwiico/css/zwiico-ie7-codes.css index 70771bf3..e55c3cfb 100644 --- a/core/vendor/zwiico/css/zwiico-ie7-codes.css +++ b/core/vendor/zwiico/css/zwiico-ie7-codes.css @@ -1,50 +1,53 @@ +.zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '↑ '); } +.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '✉ '); } +.zwiico-divide { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-logout { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-gear { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-pencil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-gear { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-eye { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-folder { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-chat { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-eye-off { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-upload { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cog-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-clone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-spin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-twitter { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-facebook { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-menu { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-sort { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mail-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-linkedin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-download-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-upload-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-code { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-youtube { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-instagram { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-brush { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-pinterest { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-clone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file +.zwiico-pinterest { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file diff --git a/core/vendor/zwiico/css/zwiico-ie7.css b/core/vendor/zwiico/css/zwiico-ie7.css index 3f8d61bf..b6878c40 100644 --- a/core/vendor/zwiico/css/zwiico-ie7.css +++ b/core/vendor/zwiico/css/zwiico-ie7.css @@ -10,52 +10,55 @@ /* font-size: 120%; */ } +.zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '↑ '); } +.zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '✉ '); } +.zwiico-divide { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-logout { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-gear { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-pencil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-gear { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-eye { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-folder { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-chat { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-eye-off { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-upload { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-cogs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-cog-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-clone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-minus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-spin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-twitter { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-facebook { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-menu { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-sort { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mail-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-linkedin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-download-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-upload-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-code { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-youtube { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-instagram { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-brush { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-pinterest { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-clone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file +.zwiico-pinterest { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file diff --git a/core/vendor/zwiico/css/zwiico.css b/core/vendor/zwiico/css/zwiico.css index 9e13625e..b36b66ae 100644 --- a/core/vendor/zwiico/css/zwiico.css +++ b/core/vendor/zwiico/css/zwiico.css @@ -1,11 +1,11 @@ @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.eot?21777250'); - src: url('../font/zwiico.eot?21777250#iefix') format('embedded-opentype'), - url('../font/zwiico.woff2?21777250') format('woff2'), - url('../font/zwiico.woff?21777250') format('woff'), - url('../font/zwiico.ttf?21777250') format('truetype'), - url('../font/zwiico.svg?21777250#zwiico') format('svg'); + src: url('../font/zwiico.eot?77426921'); + src: url('../font/zwiico.eot?77426921#iefix') format('embedded-opentype'), + url('../font/zwiico.woff2?77426921') format('woff2'), + url('../font/zwiico.woff?77426921') format('woff'), + url('../font/zwiico.ttf?77426921') format('truetype'), + url('../font/zwiico.svg?77426921#zwiico') format('svg'); font-weight: normal; font-style: normal; } @@ -15,7 +15,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.svg?21777250#zwiico') format('svg'); + src: url('../font/zwiico.svg?77426921#zwiico') format('svg'); } } */ @@ -55,52 +55,55 @@ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } +.zwiico-plus-circled:before { content: '\2191'; } /* '↑' */ +.zwiico-mail:before { content: '\2709'; } /* '✉' */ +.zwiico-divide:before { content: '\e05b'; } /* '' */ .zwiico-logout:before { content: '\e800'; } /* '' */ -.zwiico-check:before { content: '\e801'; } /* '' */ +.zwiico-plus:before { content: '\e801'; } /* '' */ .zwiico-cancel:before { content: '\e802'; } /* '' */ -.zwiico-plus:before { content: '\e803'; } /* '' */ +.zwiico-help:before { content: '\e803'; } /* '' */ .zwiico-minus:before { content: '\e804'; } /* '' */ -.zwiico-help:before { content: '\e805'; } /* '' */ +.zwiico-gear:before { content: '\e805'; } /* '' */ .zwiico-pencil:before { content: '\e806'; } /* '' */ -.zwiico-gear:before { content: '\e807'; } /* '' */ +.zwiico-up:before { content: '\e807'; } /* '' */ .zwiico-eye:before { content: '\e808'; } /* '' */ -.zwiico-up:before { content: '\e809'; } /* '' */ +.zwiico-download:before { content: '\e809'; } /* '' */ .zwiico-folder:before { content: '\e80a'; } /* '' */ -.zwiico-download:before { content: '\e80b'; } /* '' */ +.zwiico-users:before { content: '\e80b'; } /* '' */ .zwiico-left:before { content: '\e80c'; } /* '' */ -.zwiico-users:before { content: '\e80d'; } /* '' */ +.zwiico-mimi:before { content: '\e80d'; } /* '' */ .zwiico-user:before { content: '\e80e'; } /* '' */ -.zwiico-comment:before { content: '\e80f'; } /* '' */ +.zwiico-update:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ -.zwiico-mimi:before { content: '\e811'; } /* '' */ +.zwiico-trash:before { content: '\e811'; } /* '' */ .zwiico-down:before { content: '\e812'; } /* '' */ -.zwiico-lock:before { content: '\e813'; } /* '' */ +.zwiico-comment:before { content: '\e813'; } /* '' */ .zwiico-chat:before { content: '\e814'; } /* '' */ .zwiico-eye-off:before { content: '\e815'; } /* '' */ -.zwiico-update:before { content: '\e816'; } /* '' */ +.zwiico-down-open:before { content: '\e816'; } /* '' */ .zwiico-upload:before { content: '\e817'; } /* '' */ -.zwiico-down-open:before { content: '\e818'; } /* '' */ +.zwiico-cogs:before { content: '\e818'; } /* '' */ .zwiico-left-open:before { content: '\e819'; } /* '' */ -.zwiico-cogs:before { content: '\e81a'; } /* '' */ +.zwiico-down-big:before { content: '\e81a'; } /* '' */ .zwiico-cog-alt:before { content: '\e81b'; } /* '' */ -.zwiico-trash:before { content: '\e81c'; } /* '' */ -.zwiico-plus-circled:before { content: '\e81d'; } /* '' */ +.zwiico-up-big:before { content: '\e81c'; } /* '' */ +.zwiico-clone:before { content: '\e81d'; } /* '' */ .zwiico-minus-circled:before { content: '\e81e'; } /* '' */ -.zwiico-login:before { content: '\e81f'; } /* '' */ -.zwiico-down-big:before { content: '\e820'; } /* '' */ -.zwiico-up-big:before { content: '\e821'; } /* '' */ +.zwiico-check:before { content: '\e81f'; } /* '' */ +.zwiico-github:before { content: '\e820'; } /* '' */ +.zwiico-login:before { content: '\e821'; } /* '' */ +.zwiico-lock:before { content: '\e822'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ .zwiico-twitter:before { content: '\f099'; } /* '' */ .zwiico-facebook:before { content: '\f09a'; } /* '' */ .zwiico-menu:before { content: '\f0c9'; } /* '' */ .zwiico-sort:before { content: '\f0dc'; } /* '' */ +.zwiico-mail-alt:before { content: '\f0e0'; } /* '' */ .zwiico-linkedin:before { content: '\f0e1'; } /* '' */ .zwiico-download-cloud:before { content: '\f0ed'; } /* '' */ .zwiico-upload-cloud:before { content: '\f0ee'; } /* '' */ -.zwiico-github:before { content: '\f113'; } /* '' */ .zwiico-code:before { content: '\f121'; } /* '' */ .zwiico-youtube:before { content: '\f167'; } /* '' */ .zwiico-instagram:before { content: '\f16d'; } /* '' */ .zwiico-brush:before { content: '\f1fc'; } /* '' */ -.zwiico-pinterest:before { content: '\f231'; } /* '' */ -.zwiico-clone:before { content: '\f24d'; } /* '' */ \ No newline at end of file +.zwiico-pinterest:before { content: '\f231'; } /* '' */ \ No newline at end of file diff --git a/core/vendor/zwiico/font/zwiico.eot b/core/vendor/zwiico/font/zwiico.eot index f915f667b9ab6d1a176987750ca564d7f63b7117..cc2cc210d65efae5560ef0b5c9b6c4af6388f91d 100644 GIT binary patch delta 9215 zcmcgx32SjA3;(CKuJ7xP!a_2kVM8JCD|e*+ag3l6lGGRDTYF5vb2M%zZJMhOV&WrB6K9%nYfsa5I&PZPAQ$JkC2^Id20K+8)nW4wxS!`YdIyDmLO?$K0A}U`^KN0z<8Q5@uj)h3kzp{ z_N_6-_BLQF&CTcLE}SyUXj z1dCgk%zlB1Fg`M4k!wx%*G{h1uWrBb^o^HqeCNjZZoK|R2vLXQqyb3-7rT~MFfT_U52Vfd7@d20(nD_t;d#@57AWxQ9B}M>q z023pC!9AUU|wJs&c_#H zJ`9Kv!2H0(2w(wVVg#@tF!2FcB{1;;SQRkw0ayr__yDXLnD_v!2AKE&tQMH~0IV(# zf*1kt7+WPq0E++3z{Ce&4Zy?)U{PS=1F%Nm?L}ZsjNSN15m+<$0>54aww19rAOHc|20U2=1_9ofDFSN) ze!B<=JoYB$2q@-`Qh=>}SvnvIgou~*Cig2`l7%dZC6xz9(+^&l9vQnp`#IDH9#%*@hZ=BS3<)yW?wSu%N{t~|0$qu4^>U-ksln>`tk=%!{Xf zXRWyNSnx>aJI_Qrcvpis743lKDVx_!DJ?mny93c3Pa-IwKjTx#Zbit-By1vy3==}i z!d}uydwawkagjB6N1IoxcUj-OqYHMZ<*E)%dHhF<3qM+HTzL1@p18O--XoGN?|cC0 z!xw+V-&OF%zYy!;dynnii_?r3)xfSHrV2%<$`Vr~p-7j>*^&&`z)y&QNg7DUnIy4O zB=upxUKwqPHfd^&;nJRKTYF1#OAchlmSiKA%F9^CA43#@`8W`k!Q)t`w@3AM9nu@` z+U{;z`>A+UJccByO@`_#D>NB#F(e@v#4<;~EqbfHURkX&PT9^GpSRcGI*^5gxLjh0 z6G^#@>Lz4OOi}gY3Pa?msuekEmZ@AF@zusW{>Db#rq&ut$rl^2Cj@fypP*_5lRgN^ zEOt_gv%{V3LJb-Z*|!;AcSKuUApyylzRYG)|Na+(Gg7 z7Bcc7l;?WXf&OILA%rYS;T+`SP3uxxUWUY0TBkIlR z1U_2&^hsPW*!mgi2x^FnHL-o{V6wl5Yc@NqMagc{Y|D18N!l_~C0SDCC4{(;GYAh@ z1_vVKWpN6R#NmB=8lwJscXVgaU82?*e^OpBo+Kh=HUR8*$hg-*7Nn40tGl9;`?lBuk%@ zo`g99i0=g3ne3t*LRuAt=g2CBQ|QXFl3|J>XPK#yC8#}!XWc0D%*NwN_k@C}+Cq(Fjc&`z62pGA?h1XDeVgA`3tCXrX< zJ|J0~CZ8V(C0mJK(PUWYzq25dbhzAYHusJypNlg5$@=?^YhG{puiVk;C3k$$o7e}r z*9>V@+JeNXNmePGAGC5>5`yzZSQ7c
    ;5i*6E74B1)&U`fk&^FOG?q-|7D5H<>Z# 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 delta 8413 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 RPxH;+vE+}H1sh}R-vLgIbu|D0 diff --git a/core/vendor/zwiico/font/zwiico.svg b/core/vendor/zwiico/font/zwiico.svg index 1fd44a24..324bd799 100644 --- a/core/vendor/zwiico/font/zwiico.svg +++ b/core/vendor/zwiico/font/zwiico.svg @@ -6,73 +6,81 @@ + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + @@ -84,14 +92,14 @@ + + - - @@ -101,8 +109,6 @@ - - \ No newline at end of file diff --git a/core/vendor/zwiico/font/zwiico.ttf b/core/vendor/zwiico/font/zwiico.ttf index ed31a7bbdeab8311f42bc76271dec6d4eefd08ce..2eaae39410d622a2c0b048d064aca9005a6b8828 100644 GIT binary patch delta 9198 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 delta 8395 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 diff --git a/core/vendor/zwiico/font/zwiico.woff b/core/vendor/zwiico/font/zwiico.woff index a76c17ca45192871d4ba014e1f7b12210800e957..fe6ed4f1d51a91b47202fa5143e258dd0b87a8fa 100644 GIT binary patch delta 12408 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 R1)T#D3k#5fPXh%2{2v&oxdQ+I delta 11542 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˻_Ii&M9Bof6X%8g~Mr>^y>sNc!pFF&kZabKw7 zdw7K0LpDkAp1y}XwiEle^+rKq0=&Qe>L(x|XP}aV`e-yZ)Q41QMENg%rg(CGX0@wpxx?08Q(aYAQfw*244RxQ6p^z{=k<6x9(LQSuF_c&g#-$e z>atG1`|fz4#l+Z9DH~5?+)k7+&SfkC;1bY+rMot$rCCuKjmjJu6HeTVk#*m#MIT4E zBH@MJhr8RehZ9F{YHxTsJ2cKy9W%ptIh?Ma>JpCE0y(MJhx;6N8XMGM=m1DlR{(h% zaGueY@XYwO#Gxp#vZQ0*BY#zPs)0`M)~tcL4nIm;9e$BS)@}vn_BB)W-MzG5|NP}EQ!%CAY3~-}OoQVy zyuMdI)x*1G{j*P3*d6MI=BYi!Jsm5-o^wTybL|C{mQ>`5b@hrIYEQSI!~G#qBWEfb zO5gz(;UBOm4uZDGr5VBC_{xClZtLawy@2a7|%C^*1K+SB4-yOOvl7K4>Ui%bg{Ctkh-qWUnR9ntN{Bm@qNy~bil#}ZpVaI{Gnz9S1SdPS>zHQOm6SuJ zniQ&m$(XY$nG!|ycu&^b$2BMJx&28?EUDp0GVV&ST`@#Cbe>)jmDCbq_pWJFFQmmW z?bL?08(7ytG?PiUWU@)B)nXCSE+cSVn$f7GHRo#e=1txAY4sVPrmAF@hIUj*>0xSz z0Qq*Q91VoSW(hpP^#YvjwMX9U0X}ha_SgkkP-TrVqjdi;ijG!Np zy4Sfh4>-p}m+>TAW`m@zQe1Z~`3EO)PWgz4FM>Cd97>ar&!bNy`84e6T#DX}DwvRN zImR&21apLQ1PJ4XD9)F4nGC`?Fr-wZE_aiMydE(@PB;g>RGOl9qjg`zVrC_;Lx}_h z^_209R6J?+ETqsBo%LZNZmO-i4~|nQbTKCO6Vs-G2~d=6ci62Kkb;Kzn=O?<;VO*gll^86a*`fK3y@xmLo{1!l)oA6&? zz>U{Idew9-ZM?F!3=asEsc#e%>DF8%|JSx``%dXW&*|G=+DJRquQ56OAGm&+@cPf- O?xmlL2V~qh46H^+2pf<9 literal 10252 zcmV+nDD&5MPew8T0RR9104NLq4*&oF080=604K5l0RR9100000000000000000000 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 SgKPf7*?kxDvG1X<1pok$wz0zi From c46907396cf5054ee31d35a94dffab0671e7d8a9 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Mon, 26 Oct 2020 21:05:48 +0100 Subject: [PATCH 108/127] changes --- CHANGES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index 67d6194d..3772780a 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -2,7 +2,7 @@ ## version 10.4.00 - Modifications : - - Captcha complexe comprenant 4 opérations arithémétiques. + - Captcha arithmétique, activation recommandée dans la configuration. - Module User - Pour les articles de blog et de news, choix de la signature, nom+prenom ; nom+prenom ; id ; pseudo - Importation d'un liste d'utilisateur dans un fichier plat (CSV). From c88fbe4092a2b5cf908c0c749d8b5e153f71c15b Mon Sep 17 00:00:00 2001 From: fredtempez Date: Tue, 27 Oct 2020 21:21:30 +0100 Subject: [PATCH 109/127] =?UTF-8?q?blacklist=20non=20cr=C3=A9=C3=A9=20+=20?= =?UTF-8?q?une=20seule=20variable=20des=20description=20des=20donn=C3=A9es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/core.php | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/core/core.php b/core/core.php index cd1fcac1..e8a8a189 100644 --- a/core/core.php +++ b/core/core.php @@ -56,15 +56,6 @@ class common { 'theme', 'user' ]; - public static $dataStage = [ - 'config', - 'core', - 'module', - 'page', - 'user', - 'theme', - 'admin' - ]; public static $accessList = [ 'user', 'theme', @@ -170,8 +161,6 @@ class common { 'blacklist' => '' ]; - - /** * Constructeur commun */ @@ -209,7 +198,7 @@ class common { // Installation fraîche, initialisation des modules manquants // La langue d'installation par défaut est fr - foreach (self::$dataStage as $stageId) { + foreach ($this->dataFiles as $stageId => $item) { $folder = $this->dirData ($stageId, 'fr'); if (file_exists($folder . $stageId .'.json') === false) { $this->initData($stageId,'fr'); From dc3d7dbe7c0eea7e0e266c46f4fdb8f365656c87 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Tue, 27 Oct 2020 21:37:56 +0100 Subject: [PATCH 110/127] message de confrmation et de rejet --- module/blog/blog.php | 2 +- module/blog/view/comment/comment.js.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/module/blog/blog.php b/module/blog/blog.php index 26826c94..0d20088f 100644 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -179,7 +179,7 @@ class blog extends common { $comment['approval'] = array_key_exists('approval', $comment) === false ? true : $comment['approval'] ; if ( $this->getData(['module', $this->getUrl(0), $this->getUrl(2),'commentApproved']) === true) { $buttonApproval = template::button('blogCommentApproved' . $commentIds[$i], [ - 'class' => $comment['approval'] === true ? 'blogCommentReject buttonGreen' : 'blogCommentApproved buttonRed' , + 'class' => $comment['approval'] === true ? 'blogCommentRejected buttonGreen' : 'blogCommentApproved buttonRed' , 'href' => helper::baseUrl() . $this->getUrl(0) . '/commentApprove/' . $this->getUrl(2) . '/' . $commentIds[$i] . '/' . $_SESSION['csrf'] , 'value' => $comment['approval'] === true ? 'A' : 'R' ]); diff --git a/module/blog/view/comment/comment.js.php b/module/blog/view/comment/comment.js.php index e79aae5b..fc6f7aaa 100644 --- a/module/blog/view/comment/comment.js.php +++ b/module/blog/view/comment/comment.js.php @@ -25,7 +25,7 @@ $(".blogCommentDelete").on("click", function() { /** * Confirmation d'approbation */ -$(".blogCommentApprove").on("click", function() { +$(".blogCommentApproved").on("click", function() { var _this = $(this); var nom = "getData(['module', $this->getUrl(0), $this->getUrl(2), 'title' ]); ?>"; return core.confirm("Approuver le commentaire de l'article " + nom + " ?", function() { @@ -36,7 +36,7 @@ $(".blogCommentApprove").on("click", function() { /** * Confirmation de rejet */ -$(".blogCommentReject").on("click", function() { +$(".blogCommentRejected").on("click", function() { var _this = $(this); var nom = "getData(['module', $this->getUrl(0), $this->getUrl(2), 'title' ]); ?>"; return core.confirm("Rejeter le commentaire de l'article " + nom + " ?", function() { From 27e4b9db3b850908ed5c4bff9bd2b759d64f1574 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Wed, 28 Oct 2020 06:29:49 +0100 Subject: [PATCH 111/127] Validation d'un commentaire --- module/blog/blog.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/module/blog/blog.php b/module/blog/blog.php index 0d20088f..409123d9 100644 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -279,19 +279,20 @@ class blog extends common { } // Inversion du statut else { + $approved = !$this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3), 'approval']) ; $this->setData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3), [ 'author' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3), 'author']), 'content' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3), 'content']), 'createdOn' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3), 'createdOn']), 'userId' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3), 'userId']), - 'approval' => !$this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3), 'approval']) + 'approval' => $approved ]]); // Valeurs en sortie $this->addOutput([ 'redirect' => helper::baseUrl() . $this->getUrl(0) . '/comment/'.$this->getUrl(2), - 'notification' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3), 'approval']) === true ? 'Commentaire rejeté' : 'Commentaire approuvé', - 'state' => !$this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'comment', $this->getUrl(3), 'approval']) + 'notification' => $approved ? 'Commentaire approuvé' : 'Commentaire rejeté', + 'state' => $approved ]); } } From e5d838b34551f178be63d7ddb0ea8efa9ac4247d Mon Sep 17 00:00:00 2001 From: Fred <23246457+fredtempez@users.noreply.github.com> Date: Wed, 28 Oct 2020 08:21:58 +0100 Subject: [PATCH 112/127] Update template.class.php --- core/class/template.class.php | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/core/class/template.class.php b/core/class/template.class.php index c448ed34..a99b89f9 100644 --- a/core/class/template.class.php +++ b/core/class/template.class.php @@ -49,7 +49,7 @@ class template { 'value' => '', 'limit' => false ], $attributes); - // Génère deux nombres + // Génération des nombres et choix de l'opération $numbers = array(0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,19,20); $letters = array('u','t','s','r','q','p','o','n','m','l','k','j','i','h','g','f','e','d','c','b','a'); $limit = $attributes['limit'] ? count($letters)-1 : 10; @@ -57,43 +57,37 @@ class template { $firstNumber = mt_rand (1, $limit); mt_srand((float) microtime()*1000000); $secondNumber = mt_rand (1, $limit); - // Choisit l'opération mt_srand((float) microtime()*1000000); - $operator = mt_rand (0, 3); + $operator = mt_rand (0, 3); switch ($operator) { case 0: - $operator = '+'; + $operator = template::ico('plus'); if ($firstNumber < $secondNumber) { $temp = $firstNumber; $firstNumber = $secondNumber; $secondNumber = $temp; - // [$firstNumber, $secondNumber] = [$secondNumber, $firstNumber]; // ---> A partir de PHP 7.1 } $result = $firstNumber + $secondNumber; - $operator = template::ico('plus'); break; case 1: - $operator = '-'; + $operator = template::ico('minus'); if ($firstNumber < $secondNumber) { $temp = $firstNumber; $firstNumber = $secondNumber; $secondNumber = $temp; - // [$firstNumber, $secondNumber] = [$secondNumber, $firstNumber]; // ---> A partir de PHP 7.1 } $result = $firstNumber - $secondNumber; - $operator = template::ico('minus'); break; case 2: - $operator = 'x'; + $operator = template::ico('cancel'); mt_srand((float) microtime()*1000000); $firstNumber = mt_rand (1, 10); mt_srand((float) microtime()*1000000); $secondNumber = mt_rand (1, 10); $result = $firstNumber * $secondNumber; - $operator = template::ico('cancel'); break; case 3: - $operator = ':'; + $operator = template::ico('divide'); mt_srand((float) microtime()*1000000); $firstNumber = mt_rand (1, 10); mt_srand((float) microtime()*1000000); @@ -117,7 +111,6 @@ class template { } $firstNumber = $firstNumber * $secondNumber; $result = $firstNumber / $secondNumber; - $operator = template::ico('divide'); break; } $result = password_hash($result, PASSWORD_BCRYPT); @@ -145,7 +138,7 @@ class template { '', helper::sprintAttributes($attributes) ); - // Champ résultat caché + // Champ résultat codé $html .= self::hidden($attributes['id'] . 'Result', [ 'value' => $result, 'before' => false From 5de144f9477acf4e5460631c75e6553e5965f13e Mon Sep 17 00:00:00 2001 From: fredtempez Date: Wed, 28 Oct 2020 19:36:23 +0100 Subject: [PATCH 113/127] Optimisation captcha --- core/class/template.class.php | 76 ++++++++++++++++------------------- 1 file changed, 34 insertions(+), 42 deletions(-) diff --git a/core/class/template.class.php b/core/class/template.class.php index a99b89f9..cbcde427 100644 --- a/core/class/template.class.php +++ b/core/class/template.class.php @@ -49,70 +49,62 @@ class template { 'value' => '', 'limit' => false ], $attributes); - // Génération des nombres et choix de l'opération + // Tirage de l'opération et des nombres $numbers = array(0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,19,20); $letters = array('u','t','s','r','q','p','o','n','m','l','k','j','i','h','g','f','e','d','c','b','a'); $limit = $attributes['limit'] ? count($letters)-1 : 10; mt_srand((float) microtime()*1000000); + $operator = mt_rand (0, 3); + if ($operator > 1) { + $limit = 10; + } $firstNumber = mt_rand (1, $limit); - mt_srand((float) microtime()*1000000); $secondNumber = mt_rand (1, $limit); - mt_srand((float) microtime()*1000000); - $operator = mt_rand (0, 3); + + if ( ($operator < 2) + AND ($firstNumber < $secondNumber) ) + { + $temp = $firstNumber; + $firstNumber = $secondNumber; + $secondNumber = $temp; + } + switch ($operator) { case 0: $operator = template::ico('plus'); - if ($firstNumber < $secondNumber) { - $temp = $firstNumber; - $firstNumber = $secondNumber; - $secondNumber = $temp; - } - $result = $firstNumber + $secondNumber; + $result = $firstNumber + $secondNumber; break; case 1: $operator = template::ico('minus'); - if ($firstNumber < $secondNumber) { - $temp = $firstNumber; - $firstNumber = $secondNumber; - $secondNumber = $temp; - } - $result = $firstNumber - $secondNumber; + $result = $firstNumber - $secondNumber; break; case 2: $operator = template::ico('cancel'); - mt_srand((float) microtime()*1000000); - $firstNumber = mt_rand (1, 10); - mt_srand((float) microtime()*1000000); - $secondNumber = mt_rand (1, 10); - $result = $firstNumber * $secondNumber; + $result = $firstNumber * $secondNumber; break; case 3: $operator = template::ico('divide'); - mt_srand((float) microtime()*1000000); - $firstNumber = mt_rand (1, 10); - mt_srand((float) microtime()*1000000); - if ($firstNumber < 3) { - $secondNumber = mt_rand(1, 10); - } - elseif ($firstNumber = 3) { - $secondNumber = mt_rand(1, 6); - } - elseif ($firstNumber = 4) { - $secondNumber = mt_rand(1, 5); - } - elseif ($firstNumber = 5) { - $secondNumber = mt_rand(1, 4); - } - elseif ($firstNumber = 6 ) { - $secondNumber = mt_rand(1, 3); - } - elseif ($firstNumber > 6) { - $secondNumber = mt_rand(1, 2); + switch ($firstNumber) { + case 3: + $limit = 6; + break; + case 4: + $limit = 5; + break; + case 5: + $limit = 4; + break; + case 6: + $limit = 3; + break; } + if ($firstNumber > 6) $limit = 2; + + $secondNumber = mt_rand(1, $limit); $firstNumber = $firstNumber * $secondNumber; $result = $firstNumber / $secondNumber; break; - } + } $result = password_hash($result, PASSWORD_BCRYPT); $firstLetter = uniqid(); $secondLetter = uniqid(); From 1915f554b7e21d42811f06a670bc16ca4076273e Mon Sep 17 00:00:00 2001 From: Fred <23246457+fredtempez@users.noreply.github.com> Date: Thu, 29 Oct 2020 13:50:10 +0100 Subject: [PATCH 114/127] Update template.class.php --- core/class/template.class.php | 63 +++++++++++++++++++---------------- 1 file changed, 34 insertions(+), 29 deletions(-) diff --git a/core/class/template.class.php b/core/class/template.class.php index cbcde427..141ccc7c 100644 --- a/core/class/template.class.php +++ b/core/class/template.class.php @@ -49,26 +49,30 @@ class template { 'value' => '', 'limit' => false ], $attributes); + // Tirage de l'opération et des nombres + // Correspondance tableau des images $numbers = array(0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,19,20); $letters = array('u','t','s','r','q','p','o','n','m','l','k','j','i','h','g','f','e','d','c','b','a'); + + // Détermination de la limitation $limit = $attributes['limit'] ? count($letters)-1 : 10; mt_srand((float) microtime()*1000000); $operator = mt_rand (0, 3); - if ($operator > 1) { - $limit = 10; - } + + // Limiter les valuers si pas une addition + if ($operator > 1) $limit = 10; $firstNumber = mt_rand (1, $limit); $secondNumber = mt_rand (1, $limit); - - if ( ($operator < 2) - AND ($firstNumber < $secondNumber) ) - { + + // Ordre des valeurs selon type d'opération + if (($operator < 2) AND ($firstNumber < $secondNumber)) { $temp = $firstNumber; $firstNumber = $secondNumber; $secondNumber = $temp; - } - + } + + // Calcul du résultat et icône de l'opérateur switch ($operator) { case 0: $operator = template::ico('plus'); @@ -84,40 +88,37 @@ class template { break; case 3: $operator = template::ico('divide'); - switch ($firstNumber) { - case 3: - $limit = 6; - break; - case 4: - $limit = 5; - break; - case 5: - $limit = 4; - break; - case 6: - $limit = 3; - break; + $limit2 = [10, 10, 6, 5, 4, 3, 2, 2, 2, 2]; + for ($i = 1; $i <= $firstNumber; $i++) { + $limit = $limit2[$i-1]; } - if ($firstNumber > 6) $limit = 2; - - $secondNumber = mt_rand(1, $limit); - $firstNumber = $firstNumber * $secondNumber; - $result = $firstNumber / $secondNumber; + mt_srand((float) microtime()*1000000); + $secondNumber = mt_rand(1, $limit); + $firstNumber = $firstNumber * $secondNumber; + $result = $firstNumber / $secondNumber; break; - } + } + + // Hashage du résultat $result = password_hash($result, PASSWORD_BCRYPT); + + // Codage des valeurs de l'opération $firstLetter = uniqid(); $secondLetter = uniqid(); - // Masquage image source + + // Masquage image source pour éviter un décodage copy ('core/vendor/zwiico/png/'.$letters[$firstNumber] . '.png', 'site/tmp/' . $firstLetter . '.png'); copy ('core/vendor/zwiico/png/'.$letters[$secondNumber] . '.png', 'site/tmp/' . $secondLetter . '.png'); + // Début du wrapper $html = '
    '; + // Label $html .= self::label($attributes['id'], ' ' . $operator . '  en chiffres ?', [ 'help' => $attributes['help'] ]); + // Notice $notice = ''; if(array_key_exists($attributes['id'], common::$inputNotices)) { @@ -125,18 +126,22 @@ class template { $attributes['class'] .= ' notice'; } $html .= self::notice($attributes['id'], $notice); + // captcha $html .= sprintf( '', helper::sprintAttributes($attributes) ); + // Champ résultat codé $html .= self::hidden($attributes['id'] . 'Result', [ 'value' => $result, 'before' => false ]); + // Fin du wrapper $html .= '
    '; + // Retourne le html return $html; } From 3fefff219da54bb66958827cbb709674d1dede22 Mon Sep 17 00:00:00 2001 From: Fred <23246457+fredtempez@users.noreply.github.com> Date: Thu, 29 Oct 2020 15:44:03 +0100 Subject: [PATCH 115/127] Update init.js --- core/vendor/tinymce/init.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/vendor/tinymce/init.js b/core/vendor/tinymce/init.js index a1db9365..809ad9f2 100755 --- a/core/vendor/tinymce/init.js +++ b/core/vendor/tinymce/init.js @@ -27,7 +27,7 @@ tinymce.init({ // Plugins plugins: "advlist anchor autolink autoresize autosave codemirror colorpicker contextmenu fullscreen hr image imagetools link lists media paste searchreplace stickytoolbar tabfocus table template textcolor emoticons nonbreaking", // Contenu de la barre d'outils - toolbar: "restoredraft | undo redo | bold italic underline forecolor backcolor | alignleft aligncenter alignright alignjustify | bullist numlist emoticons | table template | image media link | code fullscreen", + toolbar: "restoredraft | undo redo | formatselect bold italic underline forecolor backcolor | alignleft aligncenter alignright alignjustify | bullist numlist emoticons | table template | image media link | code fullscreen", // Emoticons emoticons_append: { custom_mind_explode: { @@ -265,7 +265,7 @@ tinymce.init({ // Plugins plugins: "advlist anchor autolink autoresize autosave colorpicker contextmenu fullscreen hr lists paste searchreplace stickytoolbar tabfocus template textcolor visualblocks emoticons", // Contenu de la barre d'outils - toolbar: "restoredraft | undo redo | styleselect | bold italic forecolor backcolor | alignleft aligncenter alignright alignjustify | bullist numlist emoticons | visualblocks fullscreen", + toolbar: "restoredraft | undo redo | formatselect bold italic forecolor backcolor | alignleft aligncenter alignright alignjustify | bullist numlist emoticons | visualblocks fullscreen", // Emoticons emoticons_append: { custom_mind_explode: { @@ -436,4 +436,4 @@ tinymce.PluginManager.add('stickytoolbar', function(editor, url) { return false; } - }); \ No newline at end of file + }); From 567a70d909d84f06ee0df18b057dc33033f1a9dc Mon Sep 17 00:00:00 2001 From: fredtempez Date: Thu, 29 Oct 2020 19:14:19 +0100 Subject: [PATCH 116/127] espaces --- core/class/template.class.php | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/core/class/template.class.php b/core/class/template.class.php index 141ccc7c..ee13f502 100644 --- a/core/class/template.class.php +++ b/core/class/template.class.php @@ -49,29 +49,29 @@ class template { 'value' => '', 'limit' => false ], $attributes); - + // Tirage de l'opération et des nombres // Correspondance tableau des images $numbers = array(0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,19,20); $letters = array('u','t','s','r','q','p','o','n','m','l','k','j','i','h','g','f','e','d','c','b','a'); - + // Détermination de la limitation $limit = $attributes['limit'] ? count($letters)-1 : 10; mt_srand((float) microtime()*1000000); $operator = mt_rand (0, 3); - + // Limiter les valuers si pas une addition if ($operator > 1) $limit = 10; $firstNumber = mt_rand (1, $limit); $secondNumber = mt_rand (1, $limit); - + // Ordre des valeurs selon type d'opération if (($operator < 2) AND ($firstNumber < $secondNumber)) { $temp = $firstNumber; $firstNumber = $secondNumber; $secondNumber = $temp; - } - + } + // Calcul du résultat et icône de l'opérateur switch ($operator) { case 0: @@ -98,27 +98,27 @@ class template { $result = $firstNumber / $secondNumber; break; } - + // Hashage du résultat $result = password_hash($result, PASSWORD_BCRYPT); - + // Codage des valeurs de l'opération $firstLetter = uniqid(); $secondLetter = uniqid(); - - // Masquage image source pour éviter un décodage + + // Masquage image source pour éviter un décodage copy ('core/vendor/zwiico/png/'.$letters[$firstNumber] . '.png', 'site/tmp/' . $firstLetter . '.png'); copy ('core/vendor/zwiico/png/'.$letters[$secondNumber] . '.png', 'site/tmp/' . $secondLetter . '.png'); - + // Début du wrapper $html = '
    '; - + // Label $html .= self::label($attributes['id'], ' ' . $operator . '  en chiffres ?', [ 'help' => $attributes['help'] ]); - + // Notice $notice = ''; if(array_key_exists($attributes['id'], common::$inputNotices)) { @@ -126,22 +126,22 @@ class template { $attributes['class'] .= ' notice'; } $html .= self::notice($attributes['id'], $notice); - + // captcha $html .= sprintf( '', helper::sprintAttributes($attributes) ); - + // Champ résultat codé $html .= self::hidden($attributes['id'] . 'Result', [ 'value' => $result, 'before' => false ]); - + // Fin du wrapper $html .= '
    '; - + // Retourne le html return $html; } From b5532c8662d68c406d11913cfb44c5e04a14b871 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Thu, 29 Oct 2020 22:05:55 +0100 Subject: [PATCH 117/127] encodage fr --- index.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.php b/index.php index 868c6738..66ee4da0 100644 --- a/index.php +++ b/index.php @@ -25,7 +25,7 @@ if(version_compare(PHP_VERSION, '5.6.0', '<')) { *Localisation */ date_default_timezone_set('Europe/Paris'); -setlocale (LC_ALL, 'fr_FR.utf8','fra'); +setlocale(LC_ALL, 'fr','fr_FR','fr_FR.utf8','fr-FR','fra'); /** * Initialisation de Zwii From 17890bc81d605b2ca46a99ad9cec74d8f3a7cdc3 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Thu, 29 Oct 2020 22:06:13 +0100 Subject: [PATCH 118/127] table responsive --- core/layout/common.css | 443 ++++++++++++++++++++++++++++++----------- 1 file changed, 328 insertions(+), 115 deletions(-) diff --git a/core/layout/common.css b/core/layout/common.css index ef6e4d48..52d990a0 100755 --- a/core/layout/common.css +++ b/core/layout/common.css @@ -13,7 +13,7 @@ /** * Police des icônes */ - @import url(https://use.fontawesome.com/releases/v5.7.2/css/all.css); +@import url(https://use.fontawesome.com/releases/v5.7.2/css/all.css); @@ -28,7 +28,7 @@ body { } -@media (min-width: 768px) { +@media (min-width: 769px) { body { /*margin:0px 10px;*/ margin: 0; @@ -42,17 +42,21 @@ body { */ @media (max-width: 768px) { body { - margin:0px; + margin: 0px; } + #site { - margin:0px auto; + margin: 0px auto; } - body > header { - margin:0px 0px; + + body>header { + margin: 0px 0px; } + .tippy-tooltip { - font-size:.8rem !important; + font-size: .8rem !important; } + section { padding: 5px; } @@ -65,13 +69,16 @@ body { display: flex; flex-direction: column; } - .siteContainer > #contentLeft { + + .siteContainer>#contentLeft { order: 1; } - .siteContainer > #contentRight { + + .siteContainer>#contentRight { order: 3; } - .siteContainer > #contentSite { + + .siteContainer>#contentSite { order: 2; } } @@ -86,6 +93,7 @@ body { a { text-decoration: none; } + a:hover { text-decoration: underline; } @@ -94,6 +102,7 @@ a:hover { a:focus { outline: none; } + a:active { outline: none; } @@ -102,12 +111,15 @@ a:active { h1 { font-size: 1.8em; } + h2 { font-size: 1.6em; } + h3 { font-size: 1.4em; } + h4 { font-size: 1.0em; } @@ -116,6 +128,7 @@ h4 { ul { list-style: square; } + li ul { margin: 0; } @@ -147,9 +160,11 @@ img { max-width: 100%; height: auto; } + img[align='left'] { margin-right: 10px; } + img[align='right'] { margin-left: 10px; } @@ -180,61 +195,81 @@ Signature dans les articles blog et news .newsContent { clear: left; - margin-left: 10px; - /* padding: 5px;*/ + margin-left: 10px; + /* padding: 5px;*/ } + .newsSignature { - margin-right:10px; - float:right; - font-size:0.8em; + margin-right: 10px; + float: right; + font-size: 0.8em; font-style: italic; color: grey; } /* Tableau */ -:not([class^="col"]) > .tableWrapper { +:not([class^="col"])>.tableWrapper { margin: 10px 0; } + .table { width: 100%; border-spacing: 0; border-collapse: collapse; } + .table thead tr { background: #212223; color: #FFF; text-align: left; } + .table tbody tr { background: #F6F7F8; transition: background .3s ease-out; } + .table tbody tr:nth-child(2n + 2) { background: #ECEFF1; } + .table tbody tr:hover { background: #FCF2E8; } + .table th { font-weight: normal; padding: 15px 10px; } + /* Supprime le padding des cols dans les cellules des tableaux */ -td > .col1, -td > .col2, -td > .col3, -td > .col4, -td > .col5, -td > .col6, -td > .col7, -td > .col8, -td > .col9, -td > .col10, -td > .col11, -td > .col12 { +td>.col1, +td>.col2, +td>.col3, +td>.col4, +td>.col5, +td>.col6, +td>.col7, +td>.col8, +td>.col9, +td>.col10, +td>.col11, +td>.col12 { padding: 0 !important; } +/* Tableau sur les écrans de petites tailles */ +@media (max-width: 768px) { + .table thead { + font-size: 0.8em; + } +} +@media (max-width: 668px) { + .table thead { + display:none; + } +} + /* Notifications */ #notification { padding: 14px; @@ -250,20 +285,25 @@ td > .col12 { top: 30px; border-radius: 2px; } + #notification.notificationSuccess { background: #27AE60; } + #notification.notificationError { background: #E74C3C; } + #notification.notificationOther { background: #F39C12; } + #notificationClose { cursor: pointer; float: right; opacity: .8; } + #notificationProgress { position: absolute; left: 0; @@ -272,31 +312,40 @@ td > .col12 { height: 6px; border-radius: 2px; } + #notification.notificationSuccess #notificationProgress { background: #219251; } + #notification.notificationError #notificationProgress { background: #D62C1A; } + #notification.notificationOther #notificationProgress { background: #D8890B; } + #notificationClose:hover { opacity: 1; } + @keyframes notificationBounce { 0% { transform: translateX(-50%) translateY(-30px); } + 40% { transform: translateX(-50%) translateY(10px); } + 60% { transform: translateX(-50%) translateY(-10px); } + 80% { transform: translateX(-50%) translateY(5px); } + 100% { transform: translateX(-50%) translateY(-5px); } @@ -319,27 +368,32 @@ td > .col12 { .container-large-fixed { width: 100%; - position:fixed; - z-index: 15 ; - } + position: fixed; + z-index: 15; +} /* Barre de membre */ #bar { background: #212223; - padding-left: 5px; /* Pour éviter que le select touche le bord lorsque la fenêtre est redimensionnée */ - margin: 0; /*-10px;*/ + padding-left: 5px; + /* Pour éviter que le select touche le bord lorsque la fenêtre est redimensionnée */ + margin: 0; + /*-10px;*/ text-align: right; - position: -webkit-sticky; /* Safari */ + position: -webkit-sticky; + /* Safari */ position: sticky; top: 0; z-index: 19; } + /* fin barre pour les membres */ #bar:after { content: " "; clear: both; display: block; } + #bar ul { padding: 0; margin: 0; @@ -358,13 +412,16 @@ td > .col12 { color: #FFF; transition: background .3s ease-out; } + #bar a:hover { background: #191A1A; text-decoration: none; } + #bar a:active { background: #111112; } + #bar select { width: 250px; border: 0; @@ -373,10 +430,11 @@ td > .col12 { background-color: rgba(255, 255, 255, 1); } -@media (min-width: 768px) { +@media (min-width: 769px) { #bar #barLeft { float: left; } + #bar #barRight { float: right; font-size: 12px; @@ -389,20 +447,25 @@ td > .col12 { padding: 0 1; margin: 0 1; } + #bar ul { height: auto; } + #bar #barSelectPage { - width: 40% ; + width: 40%; font-size: 1em; } + #bar #barLeft { font-size: 1.2em; - float : none; + float: none; } + #bar #barRight { font-size: 1.4em; } + #bar #displayUsername { display: none; } @@ -414,7 +477,7 @@ td > .col12 { overflow: hidden; } -@media (min-width:769px) { +@media (min-width:768px) { #site { margin: 20px auto; } @@ -422,25 +485,29 @@ td > .col12 { /* Bannière */ -@media (min-width:769px) { - body > header { - margin: 0 ;/*-10px;*/ +@media (min-width:768px) { + body>header { + margin: 0; + /*-10px;*/ } + header { - margin:0; + margin: 0; } } header { position: relative; - padding:0; + padding: 0; } + header span { display: inline-block; vertical-align: middle; line-height: 1.2; margin: 0 10px; } + header .container { overflow: hidden; height: 100%; @@ -460,7 +527,7 @@ body > nav { */ /* Items du menu */ -nav a > img { +nav a>img { margin: -4px 0; vertical-align: middle; } @@ -526,51 +593,60 @@ nav #menuLeft { display: flex; float: left; } + nav #menuRight { display: flex; float: right; } + /* fin barre de menu */ nav::after { content: " "; clear: both; display: flex; } + nav::before { content: " "; clear: left; display: flex; } -@media (min-width: 768px) { +@media (min-width: 769px) { nav #menu { display: block; } } @media (max-width: 768px) { - body > nav { - margin:0; + body>nav { + margin: 0; } + nav #toggle, - nav #menuLeft { + nav #menuLeft { display: block; float: none; } - nav #menuLeft { + + nav #menuLeft { flex-direction: column; float: none; } + nav #menuRight { font-size: 2em; } + nav #menu { display: none; text-align: left; } + nav li { display: block; } + nav li ul { z-index: 1; opacity: 1; @@ -578,28 +654,32 @@ nav::before { min-width: inherit; width: auto; } + /* Taille du menu hamburger */ nav .zwiico-menu { - font-size:1.5em; + font-size: 1.5em; } + nav .zwiico-cancel { - font-size:1.5em; + font-size: 1.5em; } } /* Barre de navigation fixe quand le menu est en-dehors du site */ #navfixedlogout { - position: -webkit-sticky; /* Safari */ + position: -webkit-sticky; + /* Safari */ position: sticky; - top:0px; - z-index:10; + top: 0px; + z-index: 10; } #navfixedconnected { - top:45px; - z-index:10; - position: -webkit-sticky; /* Safari */ + top: 45px; + z-index: 10; + position: -webkit-sticky; + /* Safari */ position: sticky; } @@ -610,19 +690,21 @@ nav::before { /* Menu vertical */ -.menuSide, .menuSideChild { +.menuSide, +.menuSideChild { padding-left: 10px; margin: 0px; list-style: none; } -ul .menuSideChild, li .menuSideChild { - padding-left:10px; +ul .menuSideChild, +li .menuSideChild { + padding-left: 10px; } /* Corps */ -@media (min-width:769px) { +@media (min-width:768px) { section { padding: 20px; } @@ -636,7 +718,8 @@ section #sectionTitle { margin-top: 0; } -.userLogin, .updateForm { +.userLogin, +.updateForm { min-height: 0px; } @@ -654,8 +737,9 @@ section:after { } /* Pied de page */ -body > footer { - margin: 0;/* -10px;*/ +body>footer { + margin: 0; + /* -10px;*/ } /* @@ -664,36 +748,44 @@ footer { } */ -#footerbody, #footersite { +#footerbody, +#footersite { margin: 0; } .footerbodyFixed { position: fixed; bottom: 0; - left: 0; + left: 0; width: 100%; - z-index:50; + z-index: 50; background-color: inherit; padding: inherit; } -#footersiteRight, #footersiteLeft, #footersiteCenter, -#footerbodyRight, #footerbodyLeft, #footerbodyCenter { +#footersiteRight, +#footersiteLeft, +#footersiteCenter, +#footerbodyRight, +#footerbodyLeft, +#footerbodyCenter { vertical-align: middle; padding: 0; } -footer #footerbody > div { +footer #footerbody>div { margin: 0 } -footer #footersite > div { - padding:0 + +footer #footersite>div { + padding: 0 } -footer #footerbody > div { - padding:0 + +footer #footerbody>div { + padding: 0 } -#footerText > p { + +#footerText>p { margin-top: 0; margin-bottom: 0; } @@ -710,13 +802,17 @@ footer #footerbody > div { /* Conserve le pied de page sur une ligne */ @media (max-width: 768px) { - body > footer { - margin:0; + body>footer { + margin: 0; } + footer .col4 { - width:100%; + width: 100%; } - #footerCopyright, #footerText, #footerSocials { + + #footerCopyright, + #footerText, + #footerSocials { display: flex; justify-content: center; } @@ -730,45 +826,59 @@ footer #footerSocials span { border-radius: 2px; transition: background .3s ease-out; } + footer #footerSocials .zwiico-facebook { background: #3B5999; } + footer #footerSocials .zwiico-facebook:hover { background: #324B80; } + footer #footerSocials .zwiico-linkedin { background: #007BB6; } + footer #footerSocials .zwiico-linkedin:hover { background: #006881; } + footer #footerSocials .zwiico-instagram { background: #E4405F; } + footer #footerSocials .zwiico-instagram:hover { background: #E02246; } + footer #footerSocials .zwiico-pinterest { background: #BD081C; } + footer #footerSocials .zwiico-pinterest:hover { background: #9C0717; } + footer #footerSocials .zwiico-twitter { background: #55ACEE; } + footer #footerSocials .zwiico-twitter:hover { background: #369DEB; } + footer #footerSocials .zwiico-youtube { background: #CD201F; } + footer #footerSocials .zwiico-youtube:hover { background: #AF1B1B; } + footer #footerSocials .zwiico-github { background: #000; } + footer #footerSocials .zwiico-github:hover { background: #000; } @@ -778,10 +888,12 @@ footer #footerSocials .zwiico-github:hover { margin: 16px; text-align: center; } + .speechMimi { display: block; margin: auto; } + .speechBubble { display: block; padding: 20px; @@ -793,6 +905,7 @@ footer #footerSocials .zwiico-github:hover { border-radius: 2px; transition: background .3s ease-out; } + .speechBubble:before { content: " "; position: absolute; @@ -818,9 +931,11 @@ footer #footerSocials .zwiico-github:hover { border-radius: 50%; transition: background .3s ease-out; } + #backToTop:hover { background: rgba(33, 34, 35, .9); } + #backToTop:active { background: rgba(33, 34, 35, 1); } @@ -839,6 +954,7 @@ footer #footerSocials .zwiico-github:hover { text-align: center; font-size: .9em; } + #cookieConsentConfirm { cursor: pointer; margin-left: 10px; @@ -847,32 +963,36 @@ footer #footerSocials .zwiico-github:hover { display: inline-block; transition: background .3s ease-out; } + #cookieConsentConfirm:hover { background: #777; } /* Bloc */ .block { -/* border: 1px solid #D8DFE3;*/ + /* border: 1px solid #D8DFE3;*/ padding: 20px 20px 10px; margin: 20px 0; word-wrap: break-word; border-radius: 2px; } + .block:first-of-type { margin-top: 0; } + .block:last-of-type { margin-bottom: 0; } + .block h4 { margin: -20px -20px 10px -20px; padding: 10px; -/* background: #ECEFF1;*/ + /* background: #ECEFF1;*/ } .block h4 .openClose { - display: inline-flex ; + display: inline-flex; float: right; } @@ -894,13 +1014,16 @@ footer #footerSocials .zwiico-github:hover { padding: 20px; } -.lightbox > span { + +.lightbox>span { color: black; } + .lightbox .lightboxButtons { text-align: center; margin-top: 30px; } + .lightbox .lightboxButtons .button { width: 100%; max-width: 80px; @@ -918,7 +1041,8 @@ input[type='password'], .inputFile, select, textarea { - padding: 10px; /* -1px à cause des bordures */ + padding: 10px; + /* -1px à cause des bordures */ /*background: #FFF;*/ border: 1px solid #D8DFE3; width: 100%; @@ -926,9 +1050,11 @@ textarea { font-family: inherit; transition: border .3s ease-out; } + select { padding: 7px; } + input[type='email']:hover, input[type='text']:hover, input[type='password']:hover, @@ -937,6 +1063,7 @@ select:hover, textarea:hover { border: 1px solid; } + input[type='email'].notice, input[type='text'].notice, input[type='password'].notice, @@ -946,6 +1073,7 @@ textarea.notice { border: 1px solid #E74C3C; /*background: #FAD7D3;*/ } + input[type='email'].notice:hover, input[type='text'].notice:hover, input[type='password'].notice:hover, @@ -954,6 +1082,7 @@ select.notice:hover, textarea.notice:hover { border: 1px solid #A82315; } + button:disabled, input:disabled, select:disabled, @@ -961,9 +1090,12 @@ textarea:disabled { background: #F6F7F8 !important; color: #94A5B0 !important; } + button:disabled .zwiico-spin { - color: #50616C !important /* Icône de soumission unique */ + color: #50616C !important + /* Icône de soumission unique */ } + button { width: 100%; padding: 11px; @@ -973,20 +1105,24 @@ button { border-radius: 2px; transition: background .3s ease-out; } + textarea { height: 100px; resize: vertical; } + label { display: inline-block; margin-bottom: 4px; } + /* Simule le padding des cols pour les inputs en dehors des cols */ -:not([class^="col"]) > .inputWrapper { +:not([class^="col"])>.inputWrapper { padding: 10px 0; } + /* Supprime le padding d'une row dans un col */ -[class^="col"] > .row { +[class^="col"]>.row { margin: -10px; } @@ -1004,14 +1140,17 @@ label { border-radius: 2px; transition: background .3s ease-out; } + /* Bouton redimensionnable pour le formulaire*/ #formSubmit { width: max-content; float: right; } + .button:hover { text-decoration: none; } + .button.disabled { pointer-events: none; cursor: default; @@ -1025,6 +1164,7 @@ label { display: inline-block; width: 88%; } + .inputFileDelete { display: block; width: 10%; @@ -1032,44 +1172,51 @@ label { background: #F5F5F5; text-align: center; float: right; - min-height: 100%; + min-height: 100%; } + .inputFile:hover { text-decoration: none; } /* Empêche le débordement et les sauts de ligne */ .inputFileManagerWrapper { - display: inline; + display: inline; } -.inputFileManagerWrapper > .inputFile { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; + +.inputFileManagerWrapper>.inputFile { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; } /* Pagination */ .pagination { padding: 10px 0; } + .pagination a { display: inline-block; padding: 10px; margin: 5px; text-align: center; } + .pagination a:hover { text-decoration: none; } + .pagination a.disabled { pointer-events: none; cursor: default; background: #F6F7F8 !important; color: #94A5B0 !important; } + .pagination a:first-child { margin-left: 0; } + .pagination a:last-child { margin-right: 0; } @@ -1083,15 +1230,18 @@ input[type='checkbox'] { height: 0; width: 0; } -input[type='checkbox'] + label { + +input[type='checkbox']+label { display: inline-block; margin-right: 10px; cursor: pointer; } -input[type='checkbox'] + label span { + +input[type='checkbox']+label span { vertical-align: middle; } -input[type='checkbox'] + label:before { + +input[type='checkbox']+label:before { content: '\2713'; display: inline-block; text-align: center; @@ -1107,14 +1257,17 @@ input[type='checkbox'] + label:before { vertical-align: top; border-radius: 2px; } -input[type='checkbox'].notice + label:before { + +input[type='checkbox'].notice+label:before { background: #E74C3C; } -input[type='checkbox']:hover + label:before, -input[type='checkbox']:checked:active + label:before { + +input[type='checkbox']:hover+label:before, +input[type='checkbox']:checked:active+label:before { background: #ECEFF1; } -input[type='checkbox']:disabled + label:before{ + +input[type='checkbox']:disabled+label:before { background: #F6F7F8 !important; } @@ -1122,8 +1275,10 @@ input[type='checkbox']:disabled + label:before{ .datepicker { cursor: text; } + .pika-select { - padding: 0; /* À cause du padding ajouté aux selects */ + padding: 0; + /* À cause du padding ajouté aux selects */ } /* Paramètres de l'étiquette dans form */ @@ -1131,7 +1286,7 @@ input[type='checkbox']:disabled + label:before{ margin-top: 20px; } -.formLabel hr { +.formLabel hr { border: 1px solid; margin: 5px 0 5px; } @@ -1148,17 +1303,22 @@ input[type='checkbox']:disabled + label:before{ -moz-box-sizing: border-box; box-sizing: border-box; } + .row { margin: 0 -10px; - font-size: 0; /* Hack whitespace */ + font-size: 0; + /* Hack whitespace */ } + /* Supprime les margins du premier et du dernier élément d'un col, utile pour les cols générés depuis l'éditeur de texte. (Ne s'applique pas aux rows pour ne pas supprimer les margins négatifs) */ -.row > div > :first-child:not(.row) { +.row>div> :first-child:not(.row) { margin-top: 0; } -.row > div > :last-child:not(.row) { + +.row>div> :last-child:not(.row) { margin-bottom: 0; } + .col1, .col2, .col3, @@ -1177,73 +1337,96 @@ input[type='checkbox']:disabled + label:before{ min-height: 1px; display: inline-block; } -@media (min-width: 768px) { + +@media (min-width: 769px) { .col1 { width: 8.33333333%; } + .col2 { width: 16.66666667%; } + .col3 { width: 25%; } + .col4 { width: 33.33333333%; } + .col5 { width: 41.66666667%; } + .col6 { width: 50%; } + .col7 { width: 58.33333333%; } + .col8 { width: 66.66666667%; } + .col9 { width: 75%; } + .col10 { width: 83.33333333%; } + .col11 { width: 91.66666667%; } + .col12 { width: 100%; } + .offset1 { margin-left: 8.33333333%; } + .offset2 { margin-left: 16.66666667%; } + .offset3 { margin-left: 25%; } + .offset4 { margin-left: 33.33333333%; } + .offset5 { margin-left: 41.66666667%; } + .offset6 { margin-left: 50%; } + .offset7 { margin-left: 58.33333333%; } + .offset8 { margin-left: 66.66666667%; } + .offset9 { margin-left: 75%; } + .offset10 { margin-left: 83.33333333%; } + .offset11 { margin-left: 91.66666667%; } @@ -1282,50 +1465,62 @@ th.col12 { min-height: 1px; display: table-cell; } + td.col1, th.col1 { width: 8.33333333%; } + td.col2, th.col2 { width: 16.66666667%; } + td.col3, th.col3 { width: 25%; } + td.col4, th.col4 { width: 33.33333333%; } + td.col5, th.col5 { width: 41.66666667%; } + td.col6, th.col6 { width: 50%; } + td.col7, th.col7 { width: 58.33333333%; } + td.col8, th.col8 { width: 66.66666667%; } + td.col9, th.col9 { width: 75%; } + td.col10, th.col10 { width: 83.33333333%; } + td.col11, th.col11 { width: 91.66666667%; } + td.col12, th.col12 { width: 100%; @@ -1339,27 +1534,35 @@ th.col12 { .displayNone { display: none; } + .textAlignCenter { text-align: center; } + .textAlignRight { text-align: right; } + .verticalAlignBottom { vertical-align: bottom; } + .verticalAlignMiddle { vertical-align: middle; } + .clearBoth { clear: both; } + .colorGreen { color: #27AE60; } + .colorRed { color: #E74C3C; } + .colorOrange { color: #F39C12; } @@ -1374,6 +1577,7 @@ th.col12 { padding: 0; list-style: none; } + .accordion-title { display: block; margin: 0; @@ -1382,22 +1586,25 @@ th.col12 { text-decoration: none; cursor: pointer; } + .accordion-title:hover { background: lightgrey; } + .accordion-content { padding: 7px; } /* Captcha */ -.captcha img{ +.captcha img { height: 30px; vertical-align: middle; padding-left: 10px; padding-right: 10px; } -.captcha input[type='text'] { + +.captcha input[type='text'] { width: 4em; text-align: center; margin: auto auto auto 2em; @@ -1411,15 +1618,21 @@ th.col12 { color: #D8890B; font-size: 1.3em !important; } + .zwiico-minus-circled, .zwiico-plus-circled { transition: all 1s ease; - } +} + .zwiico-minus-circled:hover, .zwiico-plus-circled:hover { - -webkit-transform:scale(1.25); /* Safari et Chrome */ - -moz-transform:scale(1.25); /* Firefox */ - -ms-transform:scale(1.25); /* Internet Explorer 9 */ - -o-transform:scale(1.25); /* Opera */ - transform:scale(1.25); - } + -webkit-transform: scale(1.25); + /* Safari et Chrome */ + -moz-transform: scale(1.25); + /* Firefox */ + -ms-transform: scale(1.25); + /* Internet Explorer 9 */ + -o-transform: scale(1.25); + /* Opera */ + transform: scale(1.25); +} \ No newline at end of file From cd39cfe53c09d9980d78ccd7e15175297dc61b73 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Thu, 29 Oct 2020 22:06:37 +0100 Subject: [PATCH 119/127] supprimer commentaires inutiles --- module/blog/blog.php | 2 -- 1 file changed, 2 deletions(-) diff --git a/module/blog/blog.php b/module/blog/blog.php index 409123d9..e5ba9b49 100644 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -348,7 +348,6 @@ class blog extends common { '
    ' . $this->getData(['module', $this->getUrl(0), $articleIds[$i], 'title']) . '', - // date('d/m/Y H:i', $this->getData(['module', $this->getUrl(0), $articleIds[$i], 'publishedOn'])), strftime('%d %B %Y', $this->getData(['module', $this->getUrl(0), $articleIds[$i], 'publishedOn'])) .' à '. strftime('%H:%M', $this->getData(['module', $this->getUrl(0), $articleIds[$i], 'publishedOn'])), @@ -358,7 +357,6 @@ class blog extends common { 'class' => ($toApprove || $approved ) > 0 ? 'buttonBlue' : 'buttonGrey' , 'href' => ($toApprove || $approved ) > 0 ? helper::baseUrl() . $this->getUrl(0) . '/comment/' . $articleIds[$i] : '', 'value' => $toApprove > 0 ? $toApprove . '/' . $approved : $approved - //'value' => count($this->getData(['module', $this->getUrl(0), $articleIds[$i],'comment'])) ]), template::button('blogConfigEdit' . $articleIds[$i], [ 'href' => helper::baseUrl() . $this->getUrl(0) . '/edit/' . $articleIds[$i] . '/' . $_SESSION['csrf'], From bbc727d400cc5d5e1236c0479c45fb3e19df6e8f Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Sat, 31 Oct 2020 17:37:39 +0100 Subject: [PATCH 120/127] =?UTF-8?q?captcha=20=C3=A9volu=C3=A9=20suite=20et?= =?UTF-8?q?=20fin?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/class/template.class.php | 92 +++++++++++++++++++---------------- 1 file changed, 49 insertions(+), 43 deletions(-) diff --git a/core/class/template.class.php b/core/class/template.class.php index ee13f502..c7a2acc1 100644 --- a/core/class/template.class.php +++ b/core/class/template.class.php @@ -50,55 +50,61 @@ class template { 'limit' => false ], $attributes); - // Tirage de l'opération et des nombres - // Correspondance tableau des images - $numbers = array(0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,19,20); - $letters = array('u','t','s','r','q','p','o','n','m','l','k','j','i','h','g','f','e','d','c','b','a'); + // Captcha quatre opérations + // Limite addition et soustraction selon le type de captcha + $numbers = [0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,19,20]; + $letters = ['u','t','s','r','q','p','o','n','m','l','k','j','i','h','g','f','e','d','c','b','a']; + $limit = $attributes['limit'] ? count($letters)-1 : 10; - // Détermination de la limitation - $limit = $attributes['limit'] ? count($letters)-1 : 10; - mt_srand((float) microtime()*1000000); - $operator = mt_rand (0, 3); + // Tirage de l'opération + mt_srand((float) microtime()*1000000); + $operator = mt_rand (1, 4); - // Limiter les valuers si pas une addition - if ($operator > 1) $limit = 10; - $firstNumber = mt_rand (1, $limit); - $secondNumber = mt_rand (1, $limit); - - // Ordre des valeurs selon type d'opération - if (($operator < 2) AND ($firstNumber < $secondNumber)) { - $temp = $firstNumber; - $firstNumber = $secondNumber; - $secondNumber = $temp; + // Limite si multiplication ou division + if ($operator > 2) { + $limit = 10; } - // Calcul du résultat et icône de l'opérateur - switch ($operator) { - case 0: - $operator = template::ico('plus'); - $result = $firstNumber + $secondNumber; - break; - case 1: - $operator = template::ico('minus'); - $result = $firstNumber - $secondNumber; - break; - case 2: - $operator = template::ico('cancel'); - $result = $firstNumber * $secondNumber; - break; - case 3: - $operator = template::ico('divide'); - $limit2 = [10, 10, 6, 5, 4, 3, 2, 2, 2, 2]; - for ($i = 1; $i <= $firstNumber; $i++) { - $limit = $limit2[$i-1]; - } - mt_srand((float) microtime()*1000000); - $secondNumber = mt_rand(1, $limit); - $firstNumber = $firstNumber * $secondNumber; - $result = $firstNumber / $secondNumber; - break; + // Tirage des nombres + mt_srand((float) microtime()*1000000); + $firstNumber = mt_rand (1, $limit); + mt_srand((float) microtime()*1000000); + $secondNumber = mt_rand (1, $limit); + + // Permutation si addition ou soustraction + if (($operator < 3) and ($firstNumber < $secondNumber)) { + $temp = $firstNumber; + $firstNumber = $secondNumber; + $secondNumber = $temp; } + // Icône de l'opérateur et calcul du résultat + switch ($operator) { + case 1: + $operator = template::ico('plus'); + $result = $firstNumber + $secondNumber; + break; + case 2: + $operator = template::ico('minus'); + $result = $firstNumber - $secondNumber; + break; + case 3: + $operator = template::ico('cancel'); + $result = $firstNumber * $secondNumber; + break; + case 4: + $operator = template::ico('divide'); + $limit2 = [10, 10, 6, 5, 4, 3, 2, 2, 2, 2]; + for ($i = 1; $i <= $firstNumber; $i++) { + $limit = $limit2[$i-1]; + } + mt_srand((float) microtime()*1000000); + $secondNumber = mt_rand(1, $limit); + $firstNumber = $firstNumber * $secondNumber; + $result = $firstNumber / $secondNumber; + break; + } + // Hashage du résultat $result = password_hash($result, PASSWORD_BCRYPT); From 6fae1187e35c78479a692bd46e70e6b8b214e0fa Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Sat, 31 Oct 2020 17:55:54 +0100 Subject: [PATCH 121/127] installation et ajout d'un user --- core/module/install/install.php | 2 ++ core/module/user/user.php | 2 ++ 2 files changed, 4 insertions(+) diff --git a/core/module/install/install.php b/core/module/install/install.php index 7dfdf89f..bc573824 100644 --- a/core/module/install/install.php +++ b/core/module/install/install.php @@ -61,6 +61,8 @@ class install extends common { 'forgot' => 0, 'group' => self::GROUP_ADMIN, 'lastname' => $userLastname, + 'pseudo' => 'Admin', + 'signature' => 1, 'mail' => $userMail, 'password' => $this->getInput('installPassword', helper::FILTER_PASSWORD, true) ] diff --git a/core/module/user/user.php b/core/module/user/user.php index c4025d4f..a622a16f 100644 --- a/core/module/user/user.php +++ b/core/module/user/user.php @@ -78,6 +78,8 @@ class user extends common { 'forgot' => 0, 'group' => $this->getInput('userAddGroup', helper::FILTER_INT, true), 'lastname' => $userLastname, + 'pseudo' => $this->getInput('userAddPseudo', helper::FILTER_STRING_SHORT, true), + 'signature' => $this->getInput('userAddSignature', helper::FILTER_INT, true), 'mail' => $userMail, 'password' => $this->getInput('userAddPassword', helper::FILTER_PASSWORD, true), "connectFail" => null, From 23fa96a2b6bb2ba8b45d4703b145d70b476c7326 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Sat, 31 Oct 2020 17:56:18 +0100 Subject: [PATCH 122/127] =?UTF-8?q?table=20des=20tr=C3=A8s=20petits=20?= =?UTF-8?q?=C3=A9crans?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/layout/common.css | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/core/layout/common.css b/core/layout/common.css index 52d990a0..6ddbc3e4 100755 --- a/core/layout/common.css +++ b/core/layout/common.css @@ -1526,6 +1526,18 @@ th.col12 { width: 100%; } +/* Tableau sur les écrans de très petites tailles */ +@media (max-width: 480px){ + .table tr{ + display: block; + margin-bottom: 10px; + } + .table td { + display: block; + text-align: right; + width: auto; + } +} /** * Classes rapides From 8d089a0dc5289532ff136cfb8447a57f11f8ae2a Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Wed, 4 Nov 2020 20:34:07 +0100 Subject: [PATCH 123/127] captcha form --- module/form/view/index/index.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/form/view/index/index.php b/module/form/view/index/index.php index 1a10764c..32dddf28 100644 --- a/module/form/view/index/index.php +++ b/module/form/view/index/index.php @@ -45,7 +45,7 @@ getData(['module', $this->getUrl(0), 'config', 'captcha'])): ?>
    -
    +
    $this->getData(['config','captchaStrong']) ]); ?> From 8fce54024e99243f2c9fd3e6b682ea4cd08d7775 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Wed, 4 Nov 2020 20:39:39 +0100 Subject: [PATCH 124/127] view light top margin 5% --- core/core.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/core.php b/core/core.php index 9c61096f..e2772f4b 100644 --- a/core/core.php +++ b/core/core.php @@ -1600,7 +1600,7 @@ class core extends common { //$css .= '.button.buttonGrey,.button.buttonGrey:hover{color:' . $this->getData(['theme', 'text', 'textColor']) . '}'; $css .= '.container{max-width:' . $this->getData(['theme', 'site', 'width']) . '}'; $margin = $this->getData(['theme', 'site', 'margin']) ? '0' : '20px'; - $css .= $this->getData(['theme', 'site', 'width']) === '100%' ? '#site.light{margin:150px auto !important;}#site{margin:0 auto !important;} body{margin:0 auto !important;} #bar{margin:0 auto !important;} body > header{margin:0 auto !important;} body > nav {margin: 0 auto !important;} body > footer {margin:0 auto !important;}': "#site.light{margin: 100px auto !important;}#site{margin: " . $margin . " auto !important;} body{margin:0px 10px;} #bar{margin: 0 -10px;} body > header{margin: 0 -10px;} body > nav {margin: 0 -10px;} body > footer {margin: 0 -10px;} "; + $css .= $this->getData(['theme', 'site', 'width']) === '100%' ? '#site.light{margin:5% auto !important;}#site{margin:0 auto !important;} body{margin:0 auto !important;} #bar{margin:0 auto !important;} body > header{margin:0 auto !important;} body > nav {margin: 0 auto !important;} body > footer {margin:0 auto !important;}': "#site.light{margin: 5% auto !important;}#site{margin: " . $margin . " auto !important;} body{margin:0px 10px;} #bar{margin: 0 -10px;} body > header{margin: 0 -10px;} body > nav {margin: 0 -10px;} body > footer {margin: 0 -10px;} "; $css .= $this->getData(['theme', 'site', 'width']) === '750px' ? '.button, button{font-size:0.8em;}' : ''; $css .= '#site{background-color:' . $this->getData(['theme', 'site', 'backgroundColor']) . ';border-radius:' . $this->getData(['theme', 'site', 'radius']) . ';box-shadow:' . $this->getData(['theme', 'site', 'shadow']) . ' #212223;}'; $css .= '.editorWysiwyg {background-color:' . $this->getData(['theme', 'site', 'backgroundColor']) . ';}'; From 159c7f82e20c5fb1c62fdf1ea34d848cce05a664 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Wed, 4 Nov 2020 20:56:23 +0100 Subject: [PATCH 125/127] Captcha simple : addition simple --- core/class/template.class.php | 5 +++-- core/module/config/view/index/index.php | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/core/class/template.class.php b/core/class/template.class.php index c7a2acc1..02795ca2 100644 --- a/core/class/template.class.php +++ b/core/class/template.class.php @@ -47,7 +47,7 @@ class template { 'id' => $nameId, 'name' => $nameId, 'value' => '', - 'limit' => false + 'limit' => false // captcha simple ], $attributes); // Captcha quatre opérations @@ -58,7 +58,8 @@ class template { // Tirage de l'opération mt_srand((float) microtime()*1000000); - $operator = mt_rand (1, 4); + // Captcha simple limité à l'addition + $operator = $attributes['limit'] ? mt_rand (1, 4) : 1; // Limite si multiplication ou division if ($operator > 2) { diff --git a/core/module/config/view/index/index.php b/core/module/config/view/index/index.php index 677013c4..ed0b90fe 100644 --- a/core/module/config/view/index/index.php +++ b/core/module/config/view/index/index.php @@ -102,7 +102,7 @@
    $this->getData(['config','captchaStrong']), - 'help' => 'Option recommandée pour sécuriser la connexion. S\'applique à tous les captchas du site.' + 'help' => 'Option recommandée pour sécuriser la connexion. S\'applique à tous les captchas du site. Le captcha simple se limite à une addition de nombres de 0 à 10. Le captcha renforcé utilise quatre opérations de nombres de 0 à 20.' ]); ?>
    From d486674d73a2dc051b2804d4d5e34eb6e1eef790 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Sat, 7 Nov 2020 17:48:10 +0100 Subject: [PATCH 126/127] =?UTF-8?q?R=C3=A9initialisation=20des=20th=C3=A8m?= =?UTF-8?q?es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGES.md | 2 + core/module/theme/theme.php | 40 +++++++++-------- core/module/theme/view/admin/admin.js.php | 10 +++++ core/module/theme/view/admin/admin.php | 2 +- core/module/theme/view/advanced/advanced.php | 2 +- core/module/theme/view/manage/manage.js.php | 21 +++++++++ core/module/theme/view/manage/manage.php | 46 +++++++++++--------- 7 files changed, 82 insertions(+), 41 deletions(-) create mode 100644 core/module/theme/view/manage/manage.js.php diff --git a/CHANGES.md b/CHANGES.md index 0818cdaa..24751797 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -13,6 +13,8 @@ - Suppression des commentaires en masse. - Limiter l'édition des articles et des commentaires à l'id de l'éditeur - Approbation des commentaires + - Gestion des thèmes : + - Bouton de réinitialisation avec confirmation ## version 10.3.04 - Corrections : diff --git a/core/module/theme/theme.php b/core/module/theme/theme.php index 8d826ab8..d62d7543 100644 --- a/core/module/theme/theme.php +++ b/core/module/theme/theme.php @@ -24,7 +24,6 @@ class theme extends common { 'index' => self::GROUP_ADMIN, 'menu' => self::GROUP_ADMIN, 'reset' => self::GROUP_ADMIN, - 'resetAdmin' => self::GROUP_ADMIN, 'site' => self::GROUP_ADMIN, 'admin' => self::GROUP_ADMIN, 'manage' => self::GROUP_ADMIN, @@ -535,29 +534,32 @@ class theme extends common { */ public function reset() { // Supprime le fichier de personnalisation avancée - unlink(self::DATA_DIR.'custom.css'); + $redirect =''; + switch ($this->getUrl(2)) { + case 'admin': + $this->initData('admin'); + $redirect = helper::baseUrl() . 'theme/admin'; + break; + case 'manage': + $this->initData('theme'); + $redirect = helper::baseUrl() . 'theme/manage'; + break; + case 'custom': + unlink(self::DATA_DIR.'custom.css'); + $redirect = helper::baseUrl() . 'theme/advanced'; + break; + default : + $redirect = helper::baseUrl() . 'theme'; + } + // Valeurs en sortie $this->addOutput([ - 'notification' => 'Personnalisation avancée réinitialisée', - 'redirect' => helper::baseUrl() . 'theme/advanced', + 'notification' => 'Réinitialisation effectuée', + 'redirect' => $redirect, 'state' => true ]); } - /** - * Réinitialisation de la personnalisation avancée - */ - public function resetAdmin() { - // Supprime le fichier de personnalisation avancée - //unlink(self::DATA_DIR.'admin.json'); - $this->initData('admin'); - // Valeurs en sortie - $this->addOutput([ - 'notification' => 'Thème réinitialisé', - 'redirect' => helper::baseUrl() . 'theme/admin', - 'state' => true - ]); - } /** * Options du site @@ -635,7 +637,7 @@ class theme extends common { ) { $mode = 'admin'; } - if (!empty($modele) + if (!empty($modele) ) { // traiter l'archive $success = $zip->extractTo('.'); diff --git a/core/module/theme/view/admin/admin.js.php b/core/module/theme/view/admin/admin.js.php index 351891f5..e62011e2 100644 --- a/core/module/theme/view/admin/admin.js.php +++ b/core/module/theme/view/admin/admin.js.php @@ -46,3 +46,13 @@ $("input, select").on("change", function() { .appendTo("head"); }); + +/** + * Confirmation de réinitialisation + */ +$("#configAdminReset").on("click", function() { + var _this = $(this); + return core.confirm("Êtes-vous sûr de vouloir réinitialiser à son état d'origine le thème de l\'administration ?", function() { + $(location).attr("href", _this.attr("href")); + }); +}); diff --git a/core/module/theme/view/admin/admin.php b/core/module/theme/view/admin/admin.php index 97a57706..134e4bba 100644 --- a/core/module/theme/view/admin/admin.php +++ b/core/module/theme/view/admin/admin.php @@ -16,7 +16,7 @@
    'buttonRed', - 'href' => helper::baseUrl() . 'theme/resetAdmin', + 'href' => helper::baseUrl() . 'theme/reset/admin', 'value' => 'Réinitialiser', 'ico' => 'cancel' ]); ?> diff --git a/core/module/theme/view/advanced/advanced.php b/core/module/theme/view/advanced/advanced.php index b3a82d33..c13fbd91 100644 --- a/core/module/theme/view/advanced/advanced.php +++ b/core/module/theme/view/advanced/advanced.php @@ -10,7 +10,7 @@
    helper::baseUrl() . 'theme/reset', + 'href' => helper::baseUrl() . 'theme/reset/custom', 'class' => 'buttonRed', 'ico' => 'cancel', 'value' => 'Réinitialiser' diff --git a/core/module/theme/view/manage/manage.js.php b/core/module/theme/view/manage/manage.js.php new file mode 100644 index 00000000..765a9662 --- /dev/null +++ b/core/module/theme/view/manage/manage.js.php @@ -0,0 +1,21 @@ +/** + * This file is part of Zwii. + * + * For full copyright and license information, please see the LICENSE + * file that was distributed with this source code. + * + * @author Rémi Jean + * @copyright Copyright (C) 2008-2018, Rémi Jean + * @license GNU General Public License, version 3 + * @link http://zwiicms.fr/ + */ + +/** + * Confirmation de réinitialisation + */ +$("#configManageReset").on("click", function() { + var _this = $(this); + return core.confirm("Êtes-vous sûr de vouloir réinitialiser à son état d'origine le thème du site ?", function() { + $(location).attr("href", _this.attr("href")); + }); +}); \ No newline at end of file diff --git a/core/module/theme/view/manage/manage.php b/core/module/theme/view/manage/manage.php index ff7a28ba..68de0814 100644 --- a/core/module/theme/view/manage/manage.php +++ b/core/module/theme/view/manage/manage.php @@ -8,53 +8,59 @@ 'value' => 'Retour' ]); ?>
    +
    + 'buttonRed', + 'href' => helper::baseUrl() . 'theme/reset/manage', + 'value' => 'Réinitialiser', + 'ico' => 'cancel' + ]); ?> +
    +
    + 'Appliquer' + ]); ?> +
    -
    +
    -

    Installer un thème archivé

    +

    Installer un thème archivé (site ou administration)

    -
    +
    'Archive ZIP :', 'type' => 2 ]); ?>
    -
    -
    - 'Appliquer' - ]); ?> -
    -
    +
    +
    -

    Sauvegarder le thème

    +

    Sauvegarde du thème dans les fichiers du site

    helper::baseUrl() . 'theme/save/theme', 'ico' => 'download-cloud', - 'value' => 'Thème site' + 'value' => 'Thème du site' ]); ?>
    helper::baseUrl() . 'theme/save/admin', 'ico' => 'download-cloud', - 'value' => 'Thème administration' + 'value' => 'Thème de l\'administration' ]); ?>
    -
    -
    - Le fichier de sauvegarde est généré dans le dossier Thème du gestionnaire de fichiers. -
    -
    +
    + +

    Télécharger le thème

    @@ -62,14 +68,14 @@ helper::baseUrl() . 'theme/export/theme', 'ico' => 'download', - 'value' => 'Thème site' + 'value' => 'Thème du site' ]); ?>
    helper::baseUrl() . 'theme/export/admin', 'ico' => 'download', - 'value' => 'Thème administration' + 'value' => 'Thème de l\'administration' ]); ?>
    From d36a2048a63fcff8a4dbea860a4826df830c5f4f Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Sat, 14 Nov 2020 16:04:30 +0100 Subject: [PATCH 127/127] Zwiico update --- core/vendor/zwiico/css/zwiico-codes.css | 3 ++- core/vendor/zwiico/css/zwiico-embedded.css | 19 ++++++++++++------- core/vendor/zwiico/css/zwiico-ie7-codes.css | 3 ++- core/vendor/zwiico/css/zwiico-ie7.css | 3 ++- core/vendor/zwiico/css/zwiico.css | 17 +++++++++-------- core/vendor/zwiico/font/zwiico.eot | Bin 20360 -> 20632 bytes core/vendor/zwiico/font/zwiico.svg | 6 ++++-- core/vendor/zwiico/font/zwiico.ttf | Bin 20200 -> 20472 bytes core/vendor/zwiico/font/zwiico.woff | Bin 12840 -> 13020 bytes core/vendor/zwiico/font/zwiico.woff2 | Bin 10976 -> 11132 bytes 10 files changed, 31 insertions(+), 20 deletions(-) diff --git a/core/vendor/zwiico/css/zwiico-codes.css b/core/vendor/zwiico/css/zwiico-codes.css index 0206b940..aab2b686 100644 --- a/core/vendor/zwiico/css/zwiico-codes.css +++ b/core/vendor/zwiico/css/zwiico-codes.css @@ -1,5 +1,6 @@ .zwiico-plus-circled:before { content: '\2191'; } /* '↑' */ +.zwiico-flag:before { content: '\2691'; } /* '⚑' */ .zwiico-mail:before { content: '\2709'; } /* '✉' */ .zwiico-divide:before { content: '\e05b'; } /* '' */ .zwiico-logout:before { content: '\e800'; } /* '' */ @@ -15,7 +16,6 @@ .zwiico-folder:before { content: '\e80a'; } /* '' */ .zwiico-users:before { content: '\e80b'; } /* '' */ .zwiico-left:before { content: '\e80c'; } /* '' */ -.zwiico-mimi:before { content: '\e80d'; } /* '' */ .zwiico-user:before { content: '\e80e'; } /* '' */ .zwiico-update:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ @@ -37,6 +37,7 @@ .zwiico-github:before { content: '\e820'; } /* '' */ .zwiico-login:before { content: '\e821'; } /* '' */ .zwiico-lock:before { content: '\e822'; } /* '' */ +.zwiico-mimi:before { content: '\e823'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ .zwiico-twitter:before { content: '\f099'; } /* '' */ .zwiico-facebook:before { content: '\f09a'; } /* '' */ diff --git a/core/vendor/zwiico/css/zwiico-embedded.css b/core/vendor/zwiico/css/zwiico-embedded.css index 528abc88..6bec0fe3 100644 --- a/core/vendor/zwiico/css/zwiico-embedded.css +++ b/core/vendor/zwiico/css/zwiico-embedded.css @@ -1,15 +1,15 @@ @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.eot?38359848'); - src: url('../font/zwiico.eot?38359848#iefix') format('embedded-opentype'), - url('../font/zwiico.svg?38359848#zwiico') format('svg'); + src: url('../font/zwiico.eot?63980596'); + src: url('../font/zwiico.eot?63980596#iefix') format('embedded-opentype'), + url('../font/zwiico.svg?63980596#zwiico') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'zwiico'; - src: url('data:application/octet-stream;base64,d09GRgABAAAAADIoAA8AAAAATugAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADsAAABUIIslek9TLzIAAAGUAAAAQwAAAFZ3sVO8Y21hcAAAAdgAAAG8AAAEqoc0cm1jdnQgAAADlAAAAAsAAAAOAAAAAGZwZ20AAAOgAAAG7QAADgxiLvl6Z2FzcAAACpAAAAAIAAAACAAAABBnbHlmAAAKmAAAIuQAADNceXzejWhlYWQAAC18AAAAMgAAADYaxvW3aGhlYQAALbAAAAAgAAAAJAd/A8lobXR4AAAt0AAAAGwAAADUt3X/7mxvY2EAAC48AAAAbAAAAGwtoziwbWF4cAAALqgAAAAgAAAAIAITD4duYW1lAAAuyAAAAX8AAAK1XvCvWnBvc3QAADBIAAABYgAAAgNm9NlgcHJlcAAAMawAAAB6AAAAnH62O7Z4nGNgZGBg4GIwYLBjYHJx8wlh4MtJLMljkGJgYYAAkDwymzEnMz2RgQPGA8qxgGkOIGaDiAIAJjsFSAB4nGNgZC5jnMDAysDAVMW0h4GBoQdCMz5gMGRkAooysDIzYAUBaa4pDAcUJ34yZA76n8UQxRzBMA0ozAiSAwDwYAwuAHic5dRJThtBGIbht21jMJh5nmlDMEMmJ74N2yhEkbhDrpAl3Ig7sDC7fwOqZsUCiXzVH0LKJjkALj2W3SrZbdX7GxgDmvJeWtA4odArigNdLerrTSbr6y0e9X5PS/vK3/3O6Cx6MUhX6TrdpNt0X5XVeXVRPT0Mnp9fd6Adl/WOUbr7e8c/H0X9TXl90/perx/8fF15R0P31tIvaDPOBB3d5xRdpplhljnmWWCRJZZZYZU11tlgky222WFXn1vSY58D3nFInyOOOeFUv/cDH/nEZwZ84StDfVH7P/f6Fh7d/NT49fJumM/XciX9julEGJ1ZriqwXEwUlouLhunkiKbpDImW6TSJMdO5Em3LJca46ayJCct3Fx3T+ROTphKIKVMTRNdUBzFt6oSYMRVDzJraIeZMFRHzpp6IBVNZxKKpMWLJVBuxbOqOWDEVSKyaWiTWTFUS66Y+iQ1TqcSmqVliy1QvsW3qmNgxFU3smtom9kyVE6Wpd6JnKl/zaZoB0qVpGkhXprkgXZsmhHRjmhXSyPK/R7o1zQ/pzjRJpHvTTFGVpumiOjfNGdWFaeKonkyzx8PAGP4BgkuyU3icY2BABgAADgABAHicrVdrWxvHFZ7VDYwBA0LYzbruKGNRlx3JJHEcYisO2WVRHCWpwLjddW67SLhNk16S3ug1vV+UP3NWtE+db/lpec/MSgEH3KfPUz7ovDPzzpzrnFlIaEnifhTGUnYfifmdLlXuPYjohkvX4uShHN6PqNBIP5sW06LfV/tuvU4iJhGorZFwRJD4TXI0yeRhkwpa1VW9SUUtB0fF5ZrwA6oGMkn8rLAc+FmjGFAh2DuUNKsAgnRApd7hqFAo4BiqH1yu8+xovub4lyWg8kdVp4o1RaIXHcSjFadgFJY0FT2qBRHro5UgyAmuHEj6vEel1Qeja85cEPZDqoRRnYqNePetCGR3GEnq9TC1CTZtMNqIY5lZNiy6hql8JGmd19eZ+XkvkojGMJU004sSzEhem2F0k9HNxE3iOHYRLZoN+iR2IxJdJtcxdrt0hdGVbvpoQfSZ8ags9uN4kMbkeHGcexDLAfxRftykspawoNRI4dNU0ItoSvk0rXxkAFuSJlVMuBEJOcim9n3Ji+yua83nXxJJ2KfyWh2LgRzKIXRl6+UGIrQTJT033Y0jFddjSZv3Iqy5HJfclCZNaToXeCNRsGmexlD5CuWi/JQK+w/J6cMQmlpr0jkt2dp5uFUS+5JPoM0kZkqyZayd0aNz8yII/bX6pHDO65OFNGtPcTyYEMD1RIZDlXJSTbCFywkh6cLIsZVIrUq3rIq5M7bTVewS7peuHd80r41DR3OzohhCi6vq8RqK+ILOCoWQBulWkxY0qFLSheA1PgAAGaIFHu1itGDytYiDFkxQJGLQh2ZaDBI5TCQtImxNWtLdvSgrDbbiqzR3oA6bVNXdnah7z066dcxXzfyyzsRScD/KlpYCclKfFj2+cigtP7vAPwv4IWcFuSg2elHG4YO//hAZhtqFtbrCtjF27TpvwU3mmRiedGB/B7Mnk3VGCjMhqgrxQkHdGTmOY7JV0yIThXAvoiXly5DmUX5ziHDiy+Q/ly45YlFUhe/7HIFlrDlptjzt0aee+zTCtQIfa16TLurMYXkJ8Wb5NZ0VWT6lsxJLV2dllpd1VmH5dZ1Nsbyis2mW39DZOZaeVuP4UyVBpJVskfMO35Ym6WOLK5PFj+xi89ji6mTxY7sotaAL3pl+wql/W1fZz+P+1eGfhF1Pwz+WCv6xvAr/WDbgH8tV+Mfym/CP5TX4x/Jb8I/lGvxj2dKybQr2uobaS4lE03OSwKQUl7DFNbuu6bpH13Efn8FV6MgzsqnSDcWN/YkMl71/dpzibL4ScsXRM2tZ2amFEZoie/ncsfCcxbmh5fPG8udxmuWEX9WJa3uqLTwvVv4l+G/rjtrIbjg19vUm4gEHTrcflyXdaNILunWx3aSN/0ZFYfdBfxEpEisN2ZIdbgkI7d3hsKM66CERHj50XbxIG45TW0aEb6F3rdBF0Epopw1Dy2aFT+cD72DYUlK2hzjz9kmabNnzqKL8MVtSwj1lcyc6KsmydI9Kq+WnYp877QyatjI71HZCleDx65pwt7OvUilIBorKeFSxXApSFzjhTvf4nhSmof+rbeRYQcM2v1gzgdGC805RomxPraCJIBllFFz5K6fiRDaiwUYU8Zt30i91oRDa41hIzJZX81ioNsL00mSJZsz6tuqwUs7inUkI2RkbaRJ7UUu28aCz9fmkZLvyVFClgdHd498uNomnVXueLcUl//IxS4JxuhL+wHnc5XGKN9E/WhzFbboYRD0Xb6psx61s3VnGvX3lxOqu2zux6p+690k7Ak23vCcp3NJ02xvCNq4xOHUmFQlt0Tp2hMZlrs9VG/kUH2i+dZ0LVOH6tHDz7PnbOpvBWzPe8j+WdOf/VcXsE/extkKrOlYv9Ti3s4MGfMsbR+VVjG57dZXHJfdmEoK7CEHNXnt8jeCGV1t0E7f8tTPmuzjOWa7SC8Cva3oR4g2OYohwy208vONovam5oOkNwG/rkRDbAD0Ah8GOHjlmZhfAzNxjTgdgjzkM7jOHwXeYw+C7+gi9MACKgByDYn3k2LkHQHbuLeY5jN5mnkHvMM+gd5ln0HusMwRIWCeDlHUy2GedDPrMeRVgwBwGB8xh8JA5DL5n7NoC+r6xi9H7xi5GPzB2MfrA2MXoQ2MXox8auxj9yNjF6MeIcXuSwJ+YEW0CfmThK4Afc9DNyMfop3hrc87PLGTOzw3HyTm/wOaXJqf+0ozMjkMLecevLGT6r3FOTviNhUz4rYVM+B24dybn/d6MDP0TC5n+BwuZ/kfszAl/spAJf7aQCX8B9+XJeX81I0P/m4VM/7uFTP8HduaEf1rIhKGFTPhUj86bL1uquKNSoRjinya0wdj3aPqAild7h+PHuvkFJdoBQQAAAAABAAH//wAPeJzFe310HFeV57uvql5VV393V1W3Wt2tVn+rJbek/pQlWW7ry7LUliVZsS3Flj9iW7Fi8uHYjgmOELGdk4QlDvmGncngOTYnBxgmISEwwDCcJQMZA2fCwARmwpxhh53B4ZyF3bOQhWzc2fuqW7ZCshn+mHNW3a6uj1dV79137+/+7r3PhBLy9leEMYEShWhkuLJJAkGkokBXGFBZpPKyAoSIAhEXiQwg7ySyDPsJyDANRPN63C6nw26zqhZJJAooFma0Q85wsUjSVfLmi7FiTI/peT0PFz//xhu1i2+88S8vv3z48uXDAjWPYPcbtQw/vkwIEd5+++3nhCv0m6SJrCdbSKWyodkDgkC9hAKhVYK9pAJZIQQogWUi4ZFEFwmIIuwkAOJeIoK4rbhhXVOmjbFge8LNZCY7aCoWzUIqiR+3ZpRbcyVvsROSLNUaZbLmM3xhsZzPDQjlUnkAym6Nya3RZNldKOVbc4ZwwaM/PheM9zfTwEA0tOsJ3WNjQklWgQqCyN66jHvbbzkuRjwRv41aA2EtLB0/Gi5sLiTeuhwvQSEhlBIFK3xOc9057g+EaSBsjN/p0mqzsg1UOuNwSBIVbGxh0+xuIejQ8KRhC9Pds/6Z4tULiQKU4nRvolDg8sG5elYYEmw4civxk45KG54FkcARIhKJitIiSkSgc4RSYT9KS5jO51s9rW4uCyjkNDnqNrdQKKEUwsBiOFDo+MXJ4/it/bC/g97R0U8rmavn8efJE7+AmoQb+Hx7PwzMDgzgywjXl98Jt+AcpUiFDFY2akABqoRRiTJphUgClYRlrjCCiDOF04Z6tMgPhJ1EEMhePoxtRqwpkUmkZBZqT2iGExwgx6LJIoq8D7VH95mncNaYjBPmy+fCFDQZWDS5AWJ8g/3PFwslwwcGHKLYA0X5wtDCwtAXFBWgfmhK7gVGGaXMWvu+NWi86TAMx5tG0Aqd1iz1SA6LCAtDcP/QgqpYLcwuK1BI1k7hjSJVoMNhrb2ias4LhuNVpwYXHAa14AkuAzBl4BGsJEbaKkkcrHgOT8J9aDs4vJ34gwNFlcWRxvKJWD5mToCusVQMN3yo5SJuUsXGOPigfXoelc0TMa5EjFuMCFzxhQEPwr5bcIcffImffd3As/rrjbNGhDc3+/Mr+kN6H4mTcKU52uSSRbSYqoBmQs8BXj6pBTVNZAGUthPF2Aky3yQLG9EqcFPKtUCZbwy87DPoD51VV4fr4kXcVF3813X92Om8eNF5u8F3Ll1yvruhM8sboC1fRVveizJykjIZJmOVkTaQBAvULVmkAoLMCkH7FaRlIhMqyvQI6jUBiaBFM2ZaNNtPGLBpPdzuNZLJmMLC7YliIdkOURYCzUC5lbyFLOqEzLDz+RzaL6oPitgBPr1+vVDaCAOCT3NANEvxchjg16pyi6Kam/MDu7vv32yxj4vMIoUTPRmjOdYP5iW/J6iGNduPjn3rysu3sru/9uuvLM+s3qbCh7tns3fZrWVRTjaHPXrA5hxMaHjBE7W6WCCYnjnx0vHjL/2Cb/j8oFp44L+jLPwVnR+bo+PGAGRbMU+Zv64erQ2laK2rwtV5Uwnop1envz7vkYYdPifMo3wVskRGKoOH5qqbRCL2qSjgQrrZJQogVIkkSucYIgQqKL4KtVSAcxwYziFEnNx94/bpLWPtmWjE65F5FwrJqAOMXCmBfUE9kQ2foaEoU6grHEgZyj1ZRBRF7eFoWuBwmewExNYiF3Op3DiZR1UqIZqaio0T40Pl8jUeJuOJMNC+mVMzdMfxHRBU5JtVqzfNJOeUXZa3NgUssug6rdhczb5tzMVGDVFS0qpTOYz2qUo3Kw5fot5W2eoPWBTBfRqB1Bn0bZOc8pgmipZ6YxUW+mZnT87OnuLXXWG9OcccTJ8Cqd+uVIMuVV602PolVglLDmbLOYPNTrDJZtumQGSdbJO1qTVNrX2SNBRsNA24wIZzIJpzsJW+TRj6zia0vvsqOD1UChkOGV1oEwqaCAhIRKxOPOuZ2lVJIUpLKHuB4iwQgU8KkNsZmB4Mf0Dcx13YVDOiyrtaknPvbjhX8RDSGvH7XE6Lgt1gmsx87b5ySkanCwU0DGC6hoYBpZQPYkVAA0/VTf07uTP5Mdhrk8Ta90W7JEKnEL5S67oibNX2XNmj9RlnNDl/Jt+/mTKbWPs7EbeQFe+4Uut8HT4Z0ve8vlvXzxgNPET9fpGOcilUDAk4+JBr2OPTPAJrak9wrbFAHXiwPzkEb0347G5rWK39uPZja9C6x2qFp/EXN7fsRhtrq/1IVfl1eFpVaweswYYP/B1yhHuIm0RJnoxWhqyUitSOaLsWVzhRWF4lCgzhhSG8gCTBHIpc2k8kkKZ9RlzT/Qb3QpBMcdzIQrFQZjKaGDrupBxF2aE5oHLncyUJRStG4lzDSx0g+pAZ3LASfeSVR6IrN0z8FMR/qX3JZR096DJcw11WF/yDdbL229o/1n47abVOggJJUCat0Ht2U+/Q4mP04SNDvZvOHrv/ftiCbQ+OWF0ua9ew67te70c++cmPeJPayifp08taXcd+J1wQZtDO3ehzN5ItldF+kBULWjBHUkVWzllAFuRzhAmiwMQVvIeKc+iEUPooBeQGIt2Lp+i2jRviCSPqSaz3e1TW0p5A6ER7RyO+tqPXyQ+353yrz8htBA5FRt1pJLlBmz4rZ6B+5ehlLaxRf8D/MS3ioUbQPxox3vqOCVkgTLTuaK2CYEReVD1vqmH1TbdF9Z03HOcdBpz3H3SaN1LNubrzn543XdvzRqQawS+kfa43rdY3XT79TXS/6LgR85Af/k5sQszzkDaT/eCAz/E5RsxDVkjO4vxTcef1Acd6Y6WixJrbud47AOlOFtAdACd2KR3pn5OmTKbHgSrExyo2eb7q35G8esEbBPfX/DsSdK83/I1aV/FY7GtIdGA8/3x+HDoLY7DRrf1TMO2Imts/ny+0/ZMgS5T68+Pjec84NwmG/V0SO3Hu3CRH+tAL7kDIv61ydJsD1RSqbrBYLeeIVbGec4FClXNO4PYuowsEVNAVG2I5Q1+ICiziF1mVeNZhUow5B6cY+7nSk+mFPfNzO2ZnpibGt2weGtw40Lu+SdeayjFvq8uDswx1wlFAFgXlXBlVGjST+KUKAxKnVgPAoTsXFn14IZoslHIGcFMYoIbEKUsyhRaQQu86AL5c6lqTifneiXUVGBEzg63JhEDPzAzV/MNTINpckWRvK4tnx6ZGm9pcSrQnGXE54Oq3OBqfnIUHlp9doadfuBuGBrIT6+fXCYlE63BaHNncuL4gDHd0/LURALvumqzdODg5ORjuGewpJA1/MEANV0ClRrLQMxik5+sIX/vV3DK9+8VT7OwP2rMwLGyadOl2vx8al+v4BIv0NLETX0XjVA3xCbeIqghPXtP9Iu1vUCI+uENaxPKmqr5pDfrprprNYVhxF/+ZeMcxaEn4GM6rDzF/HVlfKXGCKwoNJQSkvBJwOiOK0hyRJHE/ESVxusnf0Z5OtYT98aZ4s256XI27VdOZcrsq1f0kUhT0w1oYUOJomb5VkQsfG+hfXHrjlsMbBjYPbJra+cLObZsGNtd6R06MjJx48MTw8AmjWC3iF8J3Hbqpt6+v96ZDd81/e/uuXKmU27X925Abxmb1trUkNsSowuQR9DLGFDoJk0QlypHxHEKHiNLBQPCcieNcTl6f2+3LmWFVXX+KBeRVRg41RxCwi1kooe+7PNpdi3ePqv7MwLotl8czg8mgch4nW7z3c2dH+nft6u+a3dGfhrGx5MDsDvjGrmVTGVb5zI1o23GymeypzA8lKLN0gsR8ICAdx6i0SiwKwwhzBQ0Eeb1EV0S0F0Yx3ADuZ1H66AIlhR3hB8IcDzf289maHh1JJhKlRLKoxTnugaY7eBzBeYwZTHDrR8LD7eMabfEiFHK+g7wmyQORBv0pFzm9MRmNIUzE/9snpp/qH8PgAgGKRwhb0wfL4/emmF+0IU10aK762ZnbJ/CkT7Ldhvwi/m+fmP4kv8mPhBie+MrA+jGreTuGJlvjGRgfUHvsNvhy48zW+jETGy1XY7BH6F8TF+km2Up7Npnw6xiHKyDYUK1pVUTwF8yY5BzlLjiTjkVb3ZqEbpgrumyG5SgAtwWMsswBgntmpHLJUtmMBoqrkIikTfBgCHSeB0GwCT+no5JMZam2XFuW7VJMRFX/uKfLe79JjO9mkK79Bpu++qrhACcotd9CvI37osHa17FpG3NIMOl03nGUM+mfHRZdDXtaob8VKhjVtpB28qEvCiaFmHjWi5xpHZHRjuRjOG7uzTGmhLN4iyQL0iJSWw74+CPSAxzxZ5orWd5ektEP/kE3zFWsbk/O0xPQ3Ty88BqRsuCgPF+A+oBBBouYKoKwgALxyfksoBo4IY9O8G741N0lOnjfY2eHKXxhYeWntZd/urKQMbp2Fzy22d0Bz2FDXZqtzMDl0dFawNGRyXQ4BI9nPKr2zsz0qtFxT1cg8KlbI67lwTpG0X6MERzvgVFFzcSoRvCWrGcmaJ/aACUH/Bq96t84rNxjcmWsx6iPCleENiQ/oUpAAthiUkiBohc7yZ0TYW63iE8tulvdrVJRuFJL1b6xj/7N1fL3vlfXsWfNXEyCTJCNlf4tQZTlRjS0Np74qKo4pRM5oFsafRQIjyuoaXV0P+et04OVgf5YNCYiIQWNG1yKmaqWLOIAihtpSS4P0DIKumCGZQhzSLyQmLYIZtDB0zUMb0LHw/MyqUIqDIJn6YVbunKjN+jNyEoxlhQFAZCVO8SRSVh64dUXll6dGpZsSrMF8RbDX1UOajtGc11P3h5xz18cHKmCfWwWLm09W7V0+yRRlTmfFhg+JCz5Pa708aHJs9Xq2Z8MnUw5DLXVKkhMBaqoIEq+bsu4kOss3Dfenkmd4pHq299E+TxHLCRABtC37yQ7K7OFZkrE7Qyp2cwQat/UYFtK4cGsWA/FUKxcs1ElG35dwO8yiuwsJ3riHHp4Dlkima5OeLNNcS0kc7xFIZU5LzXeRUrLms4oagXKCfGYC7MRgCFA5c3YSza8KFiv4eOuBmfBjNlSZZS3AaX2rh5A+roAS2uo6+W+X/QFJVUetjRN3ZezWne89WQu1yKpgsMat4JF37Xlj0VUutTsT0633fXyyKY9seKBiPXIttjSBk5qH4bFtZT2hAhHavNHcpYUU+VM/NRWd8Zz5im1ZGFMYyDVrk6uNIO/acHrja/btzSunj1ysLIxfqDkrevwzzGuaKvHFXbTJlB9G0ah+cy4gocUqYbj9lmgnsYQPls7gKQTgwbrHvyFNKStQdtuK5yv3YRRxh9jULHbaq39GE9bd/PAoh7LXRCyJs9uIxUeWRRBZqs828Is5xQeBp8jJtnmJHvne5HsDf2xfCyau06ykw4aRoK1+qs32BdOoC8fBp6j4IRaYGYKQDbzQripZ2WM9+HYv7SVYuejJfsvkWNb/Oc153nE3fM+r9uk254Qeh5PxCMGbKs7DzzPE0a4gZZ0uiUMM0aDWne4Oddxm5wV5fAi4gbDWKOL7EKf+lHyBPly5YsjTofMJInsuGH7dHV8i9sliWgeNx86eNPehdmpbRNIKwnS2iOLexJ+SaEf+UA82tyE4lq+50MfPH5HLKCgLKv7gC4h050Y3FTZuKG/r6dcKlot46dP3XXnMQkBykKQDkscqzGEUyijClshTKZMXiYyUBmWRdQJgRLhCEFOYCY6YS86PNj2+KMP3n/brTfObx7N5zqz7ZmWcEBF4NkA6M9TZR/idx6ZVdnH0w9IvWSfnEKPH+PJjBS3B80YoFlgCWzaaI9NG+3l2Gr7VLHRXijnr7XT36ddmYUx3EjyVKb3+u6C4uwfHg+ElP1qKDA+3O+SFxZkl3lK3a+Yp5zKhwvVHC2N9UBFGVVsiVI3spYxarjXr+tW6bAyrDhSPZ2G7hjV3H3ruhUxwbqZEkjE7S61y2Vra4kxsZN1i2owHcNT3XYHP0VHRH86yAIe5g56xHgpI0aCciD+m/1KuGl8ZEO9IxtGxpvCZt/GRrEjC7y7o2OBUF+iRHOTXWLPd1b7IQ6a/cC++a71Y5Ctdrc2nXPZ2lsTCu2Supna3IYdseWd9VPdLI99a8PuNulh0cj6mR+ebc4oyUIHjdZt/xv0KWEYbR/9IfweZ/dxf2ihhukRU42EAjd8+lDtR9CmqnvQM3Lrh6fRGPao9DO1H9d+ZO6q8CccEZ42kcF8z98KZ5B3hkmkEvI7qfkixG5Oghuv04s+M3taT0Kvgk0LuOuxsO6uZ1SEM3rtcaMXN7rehr8XM+HNocwlrc9o0+HesFZ7TNfhqHmoX4QHQhnoCNbuusgbm3Z3DGPFLYg/HtJM7iYvkv9J/qjyiV/+AxUdS3uopLzytdvRMr7+uU+dmKmOxEIWIM8/XcE4sncdWsrjK9QqyNWfv0Yd4/eCdYsKikWyKBLaD+UGtIK8QrQ4xCNIoollJ5E4mkqIWzw/P2fDocoCyItEsFpNH27dT6yCdfpff/btb33mmY8++IGjBw/MzxVy7Rmvpmlej9OsKCSjjLsiCaEN3TfuCfwUxi0l+Z0ZxPdMIBav5w8bDOv984e6Zj6Rpw8RKfFxBt/G+LOjKQfI9UfiI/BpeDMe4CNNrs7N1HwA74977b1IMfi9f+Ct8OtGiPpnHT0dkOntgMbvjxXklDZviyjahl1SRTeYLNpvZqrd6xsU7WxKlOKKXb5BUhRph2ytt1MZq3j9TBZ4Q8CWmyS7NC363Yqd3YCU4fB2pgbpMEh6yGqzyh0CRrYhVd6+XVZDQsEFYkZxu4M+kQ7RoAVPN1pnFLO1+L6NV3OjPwt10HRLKJOhc7jpy2S+t4h9cXh9zQlmE92DYs7K+pvtCnbIlhPFCackKR02P7piRb5ZutZScmFLVekPmC2t3bylyMK6vdlro0rtbyctitOx0UFpujkBYC1AmlI8diqWSYvFZedXwpYCKmHaByl+ye6y0Dxeq9+V4pdshVT9JgvepFy7yQqQunaTUseN54Qz9Od1e3bJ6CzQnnkKFSMhMwUOJ316sWHPdULtrvvdolt+R3YS7bnN6NMupVs2hzMXtX4tg/Z7i9aPGx0KQQMPL9buCsUhGYQH0Iwzeh+/xEHArGUuoR+dIU6MafrIgxVnDFlkO1BGLACygNGNDaObTiJKgiQeQ7OXREVa5MEQssJFBATEGjRIQBfHiwWcXQDd1lzpqt/BPeQfdstcxVZsTWreYskXsyAjkdyFJDIQpvPaGi+GuhuMBOHMZybGYsVC0iyOunkNhUeK16uhNnb1Ao/d6F5ZHSsk1pQoXx1TlasXZBVsbH7erHzi2dIGupc3r1+gh3j7+gUoPDc/b7bmDxy7XuYka2vSNpKsxNDrU7KaDDcDWzgJ5HrVWVpbdYZWvfVatRk+U1Pgt2uKzQ8fXs1XX6JPEZ3HRk64BvnkOrfUOLf8fcCvOxnhkqsWcXW4ar9o1L/gVrMARg0DLzidYNTrYZfgNl4QW+WWGEvZSBPJk3kyURmbm5ncLFLFjiMTaNUCsoKkkicBRbiW9EdUlnDcEmMSIrbEq2ESm75hNhaaKEc97UGvSTAxtsoKA8gtpWt7PpzhqAmyPHWhhYV6fRuhWJSjWbGOdvgPEQ5hzocwbCIcHHJEs3EbdUVyYQ/ctOZg1+Qm3470vtQN/sEqxEsz49mF7PhMT3Q5aozPLu3ItY/tnqz2emNVZ3DD/IaZ+e3jvbv7Qs7qZ41smsZz6UJUzHT433EwtGBjzLYw1D3WYSBKBNLVR46PtA9ENRFE1R/tiY8cPzu3LldZ39GpebIZWF/pXjfXyH3M0ZeIHzn6VGWrjdd7q604cRNEQGAXkDKiT2NmlCVhhLFMeOhFxBUic1/IFlGmoilPvl5AErd1JDIprxHTePi/tsx8rTzLy8x8WYCZ/0kleQLZh7EX2ksSYaOQLCFmNE4a9HFebA5rDWathXm1+aWFoS/I2NHV0jQvLrzAVB6Kr9auYeG9681frJ1aU58uxeF+vBv1RmycWVityVPOYWTEmkwlJaHpmIVWFAXF0BLADC35ug0RpmPeRMnr4ok8b2vRdN1SY82DiQB8xPX8vvE8hLi3g1cixtXXzZjD/dh3n6Ae3L10tG+WTm24UPu6mbaHQYwqjh5+7LHDR8NEevtNxL7XhV3Ym37U9lPkKbK5MrwEkvAoz79U24GMr61HSrweiZNEcZL4MoY1OdOPn//wPSfuXDw0PtaVZWjm5e4YD3J5RsCX07EjvKTIDL5igCVT0aK3u1gy13Ggz+ZZhBgzG0Q5yygnuvOGmV/1oYNO4Xh5xosnGszZ83Z3dZvrRbB9spOa7+AkJO9Digf8IkbZ2UbFnD8HP2WOB3gTdsrqZQ53hFpEOoVjlK2CYvMK8pRoEeCU3hQyhp6aVCOgiOmAI783LSjCNhEEOgn+gCvcg+DBpMMiX3MjWVjXnExbwCK9wSw2tfXIkKhSJD2C6Gq1TwQE5YDEauPhcLRp68d6RXEG36DZDNvCkkUIofCAPuzvD008tVlEbtiHmuJq03KLXYrUI2B4SgfA69GsyRYLte5DlaBUaW+ltJcil3d4bIHCfVVJBpBE1evQ1YUe0bIb5+XqlXBzxDd6R5KX2hZEharN9i2LGA5LtWOCaNlYFCxiHwXBJTtYJ1N2Ywuo++L/LdyPuNdJtlbGsx2ZCEUUa0I/aHioIKLvpmKVY9q5enbEXEhRr07XwZiY5TqeEgEyHTeMmDuaNst1DAmmQ0iZ2SGe9aj/bECqmEUGhxNs5tNzGMwxuSTcnyhmdpx6Zv+T93j9ywf6dnu8Tr9/40yyI9HRNPyN26Wl8W3FDSW9r0BvLaV8Wx6+72CFTtOtMFoSmP3AINVp0+S+zPaDkq5N3AzrbZFKnDXWgTxHfejjNZJHvwyEcapBhfs4nQdGFiUwfbHE7XwvChu9ccyNf95WcxToWVkI8nLMjZ9i3kzpUN/OruhF46HPPvTQ8f0zwsSj6fTSpdoueObS3TcfW61/ziP+cV7RScqVQhrlqfDMEq1yaENuwCkBzgZfGvXOpQbJIn7yZg5/TaXPXG6wZvmBr3EcW3s8p7ne+pUJaoLbacD7HB3cbO6aW3CNOfCy09yCYzNfgrOZ32D6eeRIf0/7kas5SIjEKpFG1nOtBjQCsELyHctXkvVOp8w+8pJePVfyewlRzVmzOTVqM/Mh6v9yqjw9qoaxWy+bqXXzsNGP54TXzXVnPWRdJcNzPsLvdaShinU5lgvJeG9ebNSN6svFTGSh3NGaqFHG8xgCmYvPzBiHQw1PdtZ51JXG8rCmlsvVSHK4mQYH0y17vxTxl9r+rlC0RcN2agu7w/Yoe3SfJ9YP2XahhM2/VRsx+RZ8tdl4oOwPBCEQ9A2fNv6qYyr0SCxl8dhAVT1KUDg06PDNxNt7V9eNfRd95tu45yAZMl7ZHAXUyapsQe8jKSCtMJGi7tzH9UYR6BEkVZIyRzBc2U8kRZompC3VGgk2G5rbZbdZGGcnbp5f8aLmluue0SwK4mGhXi7R3bHSBkjl9RgSj5zxzS+/1JuFbE/v7h760S9lu2JZO/sywJfB6k/2R/ceh99c/RFt+2xbqTRTKtUqtW9Cum8wGXIHa9/55wcvNU95AhEXLK/WgLsEvv4tz9efZQBYd0wSTPVnEnf5K5zp8xIQehOzksrXn4lmWMtdviBui6VLhsYZUohHse1wbU0Rdl1DTcqhRkmNiUVV45NWp0qcJvEql6rco8pHZfUeRZVeklz4Dw6dnr96YfExmByEZ07ufLg1Xeyb9Y0tQFVRX+IM+CWVN5NeYifnTsMjN4+dDvtPPnNgKjbb1x51n1y1h+tjG6kMZhBRumM4GjtCh8CHh1yQrJg5RxzvSmO9FAbxokh3otLy4VE+vKIWS2j14aHeRdFqTCZfXxK1AczlDO8zvMaY1ozy/zm825X6qJyro/zEew6P6+BfiAb9CmJlnKzn69SybjPXUk+zmGWqYiGd8nm4WZmLRdakdfiyNA0EB5h+3DsAPAuwupjk2io2vqIEdvFVOrW3eNJdcolBxl57jcHwK9TBogqD71ObHEPedBRbOFhQkl57TZKCuIutR/AQJInvI0TizT95jTno5NVOWREsgk2hr+ADVOqona/9n/pNr/0EW+Mram9JLkKsZl14HP2BBdHZh5bWR3YiYpwiZ8lj5NP0e5X4pQtnlz8kGfpT0Gx0A1jQ4cOOgf5IEOfVU8pQpKgYGFowMLwDTTscONeCDUNGc2iFdxDDHcuK124VLCBZbncq2Nxmk4/FY61CmOhGWD8SBeRhoSYjdIQ0OdCLN0mLprZ4+CJMj1ulRPaQI5qL2ojPb/Mt8T2b/wDx2/wzzRPPqvjie+ovjsdoa1gPt+or7+iCXRLtK16wWyT77VZ4Zz/If0wnrNiJxXon3j3o3xtrS0hobjKa/50XOW2KJOO7ZN/qgezfT/yyfxpf5/j/I+zKsX/vnbD8H/3SOfyrjD7++OOffvzTF//0U3/ynz/x5BOPfPzBB87ce8/puz9457HFw4cO7l24cX77zMT46MjQpvXlYiGf6+psS8djLaHmAKcubo8nFk3wuFNHBE0VefzIEwa5RL4Y0/PuPuqO6WY9CoMoXTPXEBULqWRULsbc+SInaqVyMWZm3xCI6pf4ak6+lAD9JjaO4lEOzMWCLGIybpdJxSMmc0e+hO/jtD3fYuYBo420XQ7pONKoxrvzOn9VkYYNu81mN/4yn7v6r/2f7ytfyOXcThUgJ8mF8P+Q1F5/LtfUHFalr+VB9AQOOo0Jw+kyJjXk3LU/6+qCjzuUXORw7cBiJCc7nXIusghPH27NyY6rP1g/1KMEdFd/6jcuHe/CW3XXV/PhYJMi5qnqdP/RyYTtGVuyqSk5WyjU/gtoP/BZqec7/xi069HirW2OlvAHaw81t7Q4O+WQpCW713fowaDesa9DD4WdTok2nUilTqRqZ89UWrM4i0JHdAAU3BesVhH36dA/P/lkZuv6zkdT+7NaKKSv27+OPyBbe70lpttDP/mvNv/fo1+RzPzDnLlW1E0CZJZ8gNxU2ecBQUKSo1JZVo8Ru9WBIYid8UW4ItLxIxyygVe2ULlUoEcsqIyoi3P8V7btIzbZNhVpXjq0MDczvaG/dz0v5jTPRrZ7Ne+aBLG5nrTcWE5Uri8TyRmJaDtf4sJn2EENhh+NAzrOb84o4Qdnm38xBsNPwVxhmkWKwRpKEX2XUlxbTzqx8uK9dPkrpzeGO4I0ko7W/k1M9WnDWXcwY2MKxj/4x1RbJujqGsxU1fGOSsEe7FCvX7JmQq7saHIKPiNIK3fmarnjK5KAu8e7gXQfX2bCau6070b+omV674N6OJwJhzF6U6z8ucPJKTaVHPangxkrU0X+hwHTe16q/elKt/l8tnzCfP7qvskFVvOHac5Jg16kpFAV4d3reIFEI35DVYgTnI1UmKzJlFsYOksogVlW50e0jBSVL5MWhXOpfmj6i4nS0OaDUICDrbUOY7wT6GMfHF6qRDEYjkRUn+KIZ3p6hZlCKtZduzCSv/mhThgKX/2rzIA1ffKJwvyxQbfD8GiJQsS4Hg9dFrZjdI/sJQYS9QKGIdUgX32AoalIzf8hIPL/IUCQqRCuZdiCMzOenBBgemS4b313Z1sqnWBIA9x8iVEuDPVgL5mSHZITzLVSG6Ee4SFjcfCV3wNi2SSeuhamPHRJZYXM+L5be3c9taB1Vfb1JsfR6hWHyxP1YITtbwp5etdFk12Qi7cU4gEXg7tvuu0Jh8vhsltCHX4blfqXpnrDMP7QXOnwvtEsjbdsbPP3GF3poMB2ufMr+++I93ZOQTaaeHBzNtjVW+kP7Dv68G1N2UBAdObA0jHQ+38BB9I5nXicY2BkYGAAYi1dy6J4fpuvDPzML4AiDLf33OSA0f9//c9iMWCOAHI5GJhAogBK6QyJAAB4nGNgZGBgDvqfxcDAov//1/9fLAYMQBEUYAoAlmgGT3icY37BwMDsAcQv/v9ndgLSC4BYEIoj//+F0FD8AoqBalj0//8HYcZUIL+XgYHpFFQNUI7pBxBbI6lH0geiwWrBZsDEgHZ7IKkBmsPUBBb/BTbPGipmDVQHUhuJsB9sBtx9//+DzAYAVrIy6gAAAAAARgDWARgBmgHiAiwCsgLcA54EIgRYBNAFVgWuBnIGmgcAB0QH2ghCCMQI7AkMCZwKTgqECwgMTAyADMQOaA6sD0oPeg+yEFgQ4hEqEi4SnhLYEz4TghPyFFgUxhU0FaYX8hjMGSYZrgABAAAANQDyAAsAAAAAAAIASgCHAI0AAAD7DgwAAAAAeJx1kMFKw0AURe9orWjFhYLr50YUMY0BF+pGLFhXCi4K4kJiTJMpaaZMpkr9BP/Bj/CH/BZvk0GqYIaZnHffnTdvBsAWvqDQfCecDSu0GTW8hFWce16mfum5Rb72vIIObjy3Oe49r+MQj5472MY7K6jWGqMRPjwrbKhVz0vYVNuel6nvem6RjzyvYEedem5Tv/W8joF68NzBnvrsmcnM6ix3st87kCiMQnmaiaGky7iQeOpyYyu5kKEpXVoUJkjM+O1V68Tcpdm0iG0TNOsgtZU2pRwHYSP00zK1sUuf51WrlyxybihDa8Zy5evJxJpRmrggd25y1u0unoMeDCaYwUIjQw4HwT7VA/4jhPUUPNEhdDYujRIxCioxptyR15mK8QXnkFFJNaWjIAdIuI7xhlfu1HV0x2zGvQUr2F+ZRR7QNa+r64qCY9YKfzn6dJS1K65PfP7ptcILT4ioOnY078rWXQiu/vQnvP88N6KSUA/qV3BUz9Dl+Oc+37G5fQkAeJxtUNdS3DAU9VnkBgvphPQCKZAY0sj/yNK1rVlZ8qjA8PeRdoe33Lejq9NusSp2s1/8f66xwh4YSlSo0aDFPg6wxiGO8AAP8QiP8QRP8QzHeI4TvMBLvMJrvMFbvMN7fMBHnOIMn/AZX/AV57jAN3xHh0tc4Qd+4hd+4w+u8bdYLzr6TignNEk2c6UrqW6UpErb0cbA8r4S3AjSbCK9lLMy0bORuKsWMkLpVVz26I4aaW+NtlxWg9WSXBk9Oc80DYHNalYs4youkgdik52pDI77iWVaLew8kwlMTDzUSayzw9DmTWeTSWJlYSbs6NssuH3dGna9GhN77LgO6VuGpdDW0OE2532zUkwkNtWowhT7MlVThmkrNswvytThVoVArhm4oN7aDUtZIvPWhSZfJGs3WpkNSWWO7mt2ySbK9S7aDqSAkuq7dLbYU6uMD3x0fC57F/3UJqdkQj4UxT/hiYssAAB4nGPw3sFwIihiIyNjX+QGxp0cDBwMyQUbGdidNjIwaEFoLhR6JwMDAzcSaycDMwODy0YVxo7AiA0OHREgforLRg0QfwcHA0SAwSVSeqM6SGgXRwMDI4tDR3IITAIENjLwae1g/N+6gaV3IxODy2bWFDYGFxcAlBwqBwAA') format('woff'), - url('data:application/octet-stream;base64,AAEAAAAPAIAAAwBwR1NVQiCLJXoAAAD8AAAAVE9TLzJ3sVO8AAABUAAAAFZjbWFwhzRybQAAAagAAASqY3Z0IAAAAAAAAEAwAAAADmZwZ21iLvl6AABAQAAADgxnYXNwAAAAEAAAQCgAAAAIZ2x5Znl83o0AAAZUAAAzXGhlYWQaxvW3AAA5sAAAADZoaGVhB38DyQAAOegAAAAkaG10eLd1/+4AADoMAAAA1GxvY2EtoziwAAA64AAAAGxtYXhwAhMPhwAAO0wAAAAgbmFtZV7wr1oAADtsAAACtXBvc3Rm9NlgAAA+JAAAAgNwcmVwfrY7tgAATkwAAACcAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAEDdgGQAAUAAAJ6ArwAAACMAnoCvAAAAeAAMQECAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAwCGR8jEDUv9qAFoDWACWAAAAAQAAAAAAAAAAAAUAAAADAAAALAAAAAQAAAIqAAEAAAAAASQAAwABAAAALAADAAoAAAIqAAQA+AAAACAAIAAEAAAhkScJ4FvoIugx8JrwyfDc8OHw7vEh8WfxbfH88jH//wAAIZEnCeBb6ADoMfCZ8Mnw3PDg8O3xIfFn8W3x/PIx//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAgACAAIAAgAGQAZABmAGYAZgBoAGoAagBqAGoAagAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAoAAAAAAAAAANAAAIZEAACGRAAAAAQAAJwkAACcJAAAAAgAA4FsAAOBbAAAAAwAA6AAAAOgAAAAABAAA6AEAAOgBAAAABQAA6AIAAOgCAAAABgAA6AMAAOgDAAAABwAA6AQAAOgEAAAACAAA6AUAAOgFAAAACQAA6AYAAOgGAAAACgAA6AcAAOgHAAAACwAA6AgAAOgIAAAADAAA6AkAAOgJAAAADQAA6AoAAOgKAAAADgAA6AsAAOgLAAAADwAA6AwAAOgMAAAAEAAA6A0AAOgNAAAAEQAA6A4AAOgOAAAAEgAA6A8AAOgPAAAAEwAA6BAAAOgQAAAAFAAA6BEAAOgRAAAAFQAA6BIAAOgSAAAAFgAA6BMAAOgTAAAAFwAA6BQAAOgUAAAAGAAA6BUAAOgVAAAAGQAA6BYAAOgWAAAAGgAA6BcAAOgXAAAAGwAA6BgAAOgYAAAAHAAA6BkAAOgZAAAAHQAA6BoAAOgaAAAAHgAA6BsAAOgbAAAAHwAA6BwAAOgcAAAAIAAA6B0AAOgdAAAAIQAA6B4AAOgeAAAAIgAA6B8AAOgfAAAAIwAA6CAAAOggAAAAJAAA6CEAAOghAAAAJQAA6CIAAOgiAAAAJgAA6DEAAOgxAAAAJwAA8JkAAPCZAAAAKAAA8JoAAPCaAAAAKQAA8MkAAPDJAAAAKgAA8NwAAPDcAAAAKwAA8OAAAPDgAAAALAAA8OEAAPDhAAAALQAA8O0AAPDtAAAALgAA8O4AAPDuAAAALwAA8SEAAPEhAAAAMAAA8WcAAPFnAAAAMQAA8W0AAPFtAAAAMgAA8fwAAPH8AAAAMwAA8jEAAPIxAAAANAAAAAIAAP+6A0gDAgAIABQAREBBBQEDBAIEAwKABgECBwQCB34IAQAABAMABGcABwEBB1cABwcBYQABBwFRAQAUExIREA8ODQwLCgkFBAAIAQgJBhYrATIWEAYgJhA2EzM1IzUjFSMVMxUzAaSu9vb+pPb24sjIZsrKZgMC9v6k9vYBXPb+KmbKymbKAAAAA////7ED6ALDABkAOQBJAEBAPRsSAQMDAhMAAgEAAkwAAwIAAgMAgAAAAQIAAX4ABQACAwUCZwABBAQBVwABAQRfAAQBBE81PS0ZKikGBhwrJREGBwYHDgInIyIuAScmJyYnERQWNyEyNhM1LwEmBichIgYHFBcWFx4ENzMyPgM3Njc+ATcRFAYHISImNxE0NjMhMhYDoRIVlVkcJDwbAho+Ih1YlhUSDAYDNgcKAQIDAwQG/MoHCgFTa3QEIBIgGAwCCxoeFB4FdGweNEc0JfzKJDYBNCUDNiU0CwGsFBBzShgaHgIaHhZKcxAU/lQHDAEKAlIODgUFAgMMBl5BVFwDHA4UDAEKFgweAlxUGFI1/aElNAE2JAJfJTQ0AAAAAwAA/7ADQwMMAAUACwAYACxAKQAAAAEEAAFpAAQABQIEBWcAAgMDAlkAAgIDYQADAgNRMzMhEiERBgYcKwE0MhQHIhE0MhQHIgE0NjchMh4BBiMhIiYBLOp2dOp2dP7UPCwCcSw8AkAq/Y8sPAKXdeoB/gV16gEBris8AT5UPj4AAAAAAgAA//kDawLDACcAQABCQD8UAQIBAUwABgIFAgYFgAAFAwIFA34ABAMAAwQAgAABAAIGAQJnAAMEAANXAAMDAF8AAAMATxYjGSUqJScHBh0rJRQWDwEOAQcjIiY1ETQ2OwEyFhUXFg8BDgEnIyIGBxEUFhczMh4CARQHAQYiJj0BIyImPQE0NjczNTQ2FhcBFgFlAgECAQgIskNeXkOyCAoBAQECAQgIsiU0ATYktAYCBgICBgv+0QscFvoOFhYO+hYcCwEvCy4CEgUOCQQBXkMBiENeCggLCQYNBwgBNCb+eCU0AQQCCAEsDgv+0AoUD6EWDtYPFAGhDhYCCf7QCgAAAAABAAD/+QMSAwsAIwApQCYABAMEhQABAAGGBQEDAAADVwUBAwMAXwIBAAMATyMzJSMzIwYGHCsBFRQGJyMVFAYHIyImNzUjIiYnNTQ2NzM1NDY7ATIWFxUzMhYDEiAW6CAWaxYgAegXHgEgFugeF2sXHgHoFx4Bt2sWIAHpFh4BIBXpHhdrFx4B6BYgIBboIAABAAD/7wLUAoYAJAAeQBsiGRAHBAACAUwDAQIAAoUBAQAAdhQcFBQEBhorJRQPAQYiLwEHBiIvASY0PwEnJjQ/ATYyHwE3NjIfARYUDwEXFgLUD0wQLBCkpBAsEEwQEKSkEBBMECwQpKQQLBBMDw+kpA9wFhBMDw+lpQ8PTBAsEKSkECwQTBAQpKQQEEwPLg+kpA8AA//9/7EDXwMLAA8ANwBEAEhARSkBBQMJAQIBAAJMAAQCAwIEA4AAAwUCAwV+AAcAAgQHAmkABQAAAQUAZwABBgYBVwABAQZhAAYBBlEVHisTFiYmIwgGHislNTQmKwEiBh0BFBY7ATI2EzQuASMiBwYfARYzMjc+ATIWFRQGBw4BFxUUFjsBMjY0Nj8BPgMXFA4BIi4CPgEyHgEB9AoIawgKCghrCAqPPlwxiEcJDUoEBgkFHiU4KhYbIzwBCghrCAoYEhwKHhQM13LG6MhuBnq89Lp+UmsICgoIawgKCgF/MVQudw0LNwQHJhseEhUaDA9CJRQICgoSIgsQBhocKFJ1xHR0xOrEdHTEAAEAAAAAAxIB7QAPABhAFQABAAABVwABAQBfAAABAE81MwIGGCsBFRQGJyEiJic1NDY3ITIWAxIgFv1aFx4BIBYCphceAbdrFiABHhdrFx4BIAAAAAIAAP+xA1oDCwAIAGoARUBCZVlMQQQABDsKAgEANCgbEAQDAQNMAAUEBYUGAQQABIUAAAEAhQABAwGFAAMCA4UAAgJ2XFtTUUlIKyoiIBMSBwYYKwE0JiIOARYyNiUVFAYPAQYHFhcWFAcOASciLwEGBwYHBisBIiY1JyYnBwYiJyYnJjQ3PgE3Ji8BLgEnNTQ2PwE2NyYnJjQ3PgEzMh8BNjc2NzY7ATIWHwEWFzc2MhcWFxYUBw4BBxYfAR4BAjtSeFICVnRWARwIB2gKCxMoBgUPUA0HB00ZGgkHBBB8CAwQGxdPBhAGRhYEBQgoCg8IZgcIAQoFaAgOFyUGBQ9QDQcITRgaCQgDEXwHDAEPHBdPBQ8HSBQEBAkoCg8IZgcKAV47VFR2VFR4fAcMARAeFRsyBg4GFVABBTwNCEwcEAoHZwkMPAUGQB4FDgYMMg8cGw8BDAd8BwwBEBkaIC0HDAcUUAU8DQhMHBAKB2cJCzsFBUMcBQ4GDDIPHBoQAQwAAAAEAAD/sQNNAv8ABgAUABkAJACGQBceAQIFHRYOBwQDAhkDAgMAAwEBAQAETEuwElBYQCcABQIFhQACAwKFAAMAA4UAAAEBAHAGAQEEBAFXBgEBAQRgAAQBBFAbQCYABQIFhQACAwKFAAMAA4UAAAEAhQYBAQQEAVcGAQEBBGAABAEEUFlAEgAAISAYFxAPCQgABgAGFAcGFysXNycHFTMVATQjIgcBBhUUMzI3ATYnFwEjNQEUDwEnNzYyHwEWyzKDM0gBXwwFBP7RBA0FBAEvAx7o/jDoA00UXehdFDsWgxQHM4MzPEcCBgwE/tIEBgwEAS4Ecej+L+kBmh0VXelcFRWDFgAAAAABAAAAAAO2AkYAFAAZQBYFAQACAUwAAgAChQEBAAB2FxQSAwYZKyUHBiInCQEGIi8BJjQ3ATYyFwEWFAOrXAseCv7Y/tgLHAtdCwsBngscCwGeC2tcCgoBKf7XCgpcCx4KAZ4KCv5iCxwAAAADAAD/+QPoAn0AEQAiADMARkBDCwICBAINAQADAkwABAIDAgQDgAADAAIDAH4AAAECAAF+AAYAAgQGAmkAAQUFAVkAAQEFYQAFAQVRFxYkFBUYFgcGHSsBJicWFRQGLgE1NDcGBx4BIDYBNCYHIgYVFBYyNjU0NjMyNgUUBwYEICQnJjQ3NiwBBBcWA6FVgCKS0JIigFVL4AEE4v63EAtGZBAWEEQwCxAB2QtO/vj+2v74TgsLTgEIASYBCE4LATqEQTpDZ5QCkGlDOkGEcoiIAUkLEAFkRQsQEAswRBDMExOBmpqBEyYUgJoCnn4UAAAEAAD/+QOhA1IACAARACcAPwBJQEY8AQcICQACAgACTAAIBwiFCQEHAweFAAYDBAMGBIAABAACBFkFAQMBAQACAwBpAAQEAl8AAgQCTz89JCUWIhIlORgSCgYfKyU0LgEOARY+ATc0LgEOARY+ATcVFAYHISImJzU0NjMhFxYyPwEhMhYDFg8BBiIvASY3NjsBNTQ2NzMyFgcVMzICyhQeFAIYGhiNFCASAhYcGEYgFvzLFx4BIBYBA0shViFMAQMWILYKEvoKHgr6EQkKF48WDo8OFgGPGGQPFAIYGhgCFA8PFAIYGhgCFIyzFh4BIBWzFiBMICBMIAEoFxD6Cwv6EBcV+g8UARYO+gAAAv////kEGQMLABIAKQAsQCkAAwQDhQABAgACAQCAAAAAhAAEAgIEVwAEBAJfAAIEAk8jOiM2NQUGGysBFA8BDgEjISIuAT8BPgEzITIWJxUhIgYPAicmNxE0NjsBMhYdASEyFgQZErsYVib9oRMcARG8GFYlAl8THsD+MDVyI7wCAQEBSjOzM0oBLzRIAT8RFN0cKA4iFN0cKA6vWjQp3QMHBQICGDNKSjMSSgAAAAAG////agQvA1IAEQAyADsARABWAF8Ab0BsTw4CAwIBTBEBCQsJhQALCAuFEAEIAgiFDwECAwKFBwEFAAEABQGADAoCAQYAAQZ+AAYEAAYEfgAEBIQOAQMAAANZDgEDAwBhDQEAAwBRXl1aWVZUUlBLSklHQ0I/Pjo5GRUUGTcjEyEQEgYfKwEGByMiJjc0MzIeATcyNwYVFAEUBiMhIiYnND4FMzIeAj4BPwE2NzIeBBcBFAYiJjQ2MhYBFAYuAT4CFgUUBicjJic2NTQnFjMyPgEXMicUBiImNDYyFgFLWjpLLUABRQQqQiEmJQMCg1JD/hhEUAEEDBAgJjohBiQuSFBGGSkQCCI4JiAQDgH9xlR2VFR2VAGJfrCAAny0egFDPi5LOVotAyUlIUQoBEVHVHZUVHZUAV4DRCwsxRYaAQ0VEE7+W0JOTkIeOEI4NCYWGBwaAhYQGgoCFiY0OEIcAo87VFR2VFT+71l+Anq2eAaE0ysuAUQDQU4QFQ0YGAGPO1RUdlRUAAEAAAAAAWcCfAANABdAFAABAAEBTAABAAGFAAAAdhcTAgYYKwERFAYiLwEmND8BNjIWAWUUIAn6Cgr6CxwYAlj+DA4WC/oLHAv6CxYAAAAAAwAA/2oDjQNSABcAJAAtADlANgADBAAEAwCAAAAAhAABBgECBQECaQAFBAQFWQAFBQRhAAQFBFEZGCwrKCcfHhgkGSQbFQcGGCsBFAcGBwYiJyYnJjU0Njc2NzYyFxYXHgEBIg4BFB4BMj4BNC4BFxQGIiY0NjIWA40+PGdq9mtmPT5HPkFQV7RXT0E+R/46RXVFRXWKdUREdRY1TDU1TDUBHndlYzo7OzpjZXdax1NYMjY2MlhTxwEyRHWKdUVFdYp1RP4mNTVMNDQAAgAA/7ECygMMABUAHgAlQCIABQEFhQMBAQQBhQAEAgSFAAIAAoUAAAB2ExcRERcyBgYcKyUUBiMhIiY1ND4DFxYyNzIeAwMUBiIuATYeAQLKRjH+JDFGChgqPi1JykoqQiYcCI98tHoEgqyERTxYWDwwVFY8KAFISCY+VFYBwFh+frCAAnwAAAIAAP+xA1sDCwAkAEcAXUBaQyUCBgkvAQUGFwEDAggBAQMETAAJCAYICQaABwEFBgIGBQKABAECAwYCA34AAQMAAwEAgAAIAAYFCAZpAAMBAANZAAMDAGEAAAMAUUZFJiUlNiUmNRQkCgYfKwEUFQ4BIyImJwcGIiY9ATQ2OwEyFgYPAR4BNzI2NzY3NjsBMhYTFRQGKwEiJjY/ASYjIgYHBgcGKwEiJjc1PgEzMhYXNzYyFgNLJOSZUZg8SAscFhYO+g4WAglNKGQ3SoInBhgEDGsICg4UEPoOFgIJTVJwS4InBhcFDG8HDAEk5plRmjxICxwYAQUDAZa6PjlICxYO+g4WFhwLTSQqAUo+CjgNDAG4+g4WFhwLTU1KPgo4DQwGBJa6PjlICxYAAAIAAP/5A5ICxQAQADEALkArLiYlGBUPDg0IAQMMAQABAkwEAQMBA4UAAQABhQIBAAB2KigjIiERFAUGGSsBERQGByM1IxUjIiYnEQkBFjcHBgcjIicJAQYmLwEmNjcBNjIfATU0NjsBMhYdARcWFAMSFg7Wj9YPFAEBQQFBAXwiBQcCBwX+fv5+Bw0FIwQCBQGREjATiAoIawgKegYBKP71DxQB1tYWDgEPAQj++AEkKQUBAwFC/r4EAgUpBg4FAU4PD3FsCAoKCONmBBAAAAADAAD/gAL4A0AACwAfACsAe7UDAQACAUxLsBNQWEAtAAcFBAQHcgAAAgECAAGAAAEBhAADAAUHAwVnBgEEAgIEVwYBBAQCYgACBAJSG0AuAAcFBAUHBIAAAAIBAgABgAABAYQAAwAFBwMFZwYBBAICBFcGAQQEAmIAAgQCUllACxESMhI4GhURCAYeKxMWIDcDDgIiLgEnAR4BHQEUBiAmPQE0Nj8BNjsBMhcHMy4BKwEiDwEzNzMyegGgejYCQoaUhEQCAbJegOD+yOCAXioWMFw0EgxUXBoSZhYKalRAUgHKRkb+Gg4sKiosDgMSEkoiCjpSUjoKIkoSMBoaoG4gEH5CAAEAAAAAAjwB7QAOABdAFAABAAEBTAABAAGFAAAAdjUUAgYYKwEUDwEGIi8BJjQ2MyEyFgI7CvoLHAv6CxYOAfQOFgHJDgv6Cwv6CxwWFgAAAQAA/5MD6AMpAAYAHUAaBQEBSQAAAQCFAwICAQF2AAAABgAGEREEBhgrNREhESEFNQPo/if+wGACyf03zc0AAAIAAP+wA+gCwwAlAEsAP0A8SRwCAAE/AQMAKQECAwNMCgEDAUsyAQJJAAEAAYUAAAMAhQADAgIDWQADAwJhAAIDAlFCQD48IyIjBAYXKwEUDgEjIicGBwYHIyImNSY0NjU/AjYHNz4CNy4BJzQ+ATIeARcUBgceAR8BFh8DFAcOAScmJyYnBiMiJxYzMjY3PgEnNCceAQMSarRrMDJGVRUbAgYMAQIBBAMDARwFDg4ERU4BarTWtGrWUEQFDAgbCQQFBAMBAgoHHBRWRjIwl3AgEVqkQkVMAQ1IVAGlTYRMCTEXBQQKBwEEBAEDBgMDAR4FGBIQKHRDToRMTITcQ3YnDhYKIQsDBQYKAQIICgEEBRcxCUoDMi80hkorKid4AAUAAP/DA+gCsQAJABoAPgBEAFcAV0BUNBsCAARTBgICAFJDAgECUEIpJwgBBgYBBEwABQQFhQACAAEAAgGAAAEGAAEGfgAGAwAGA34AAwOEAAQAAARZAAQEAGEAAAQAUUxLEy4ZJBQdBwYcKyU3LgE3NDcGBxYBNCYHIgYVFBYyNjU0NjMyNjcUFQYCDwEGIyInJjU0Ny4BJyY0Nz4BMzIXNzYzMhYfARYHFhMUBgcTFhcUBwYHDgEjNz4BNyYnNx4BFxYBNiswOAEigFVeAWoQC0ZkEBYQRDALEMo76jscBQoHRAkZUIYyCwtW/JcyMh8FCgMOCyQLAQkVWEmdBPoLFidU3Hwpd8hFQV0jNWIgC2lPI2o9QzpBhJABZwsQAWRFCxAQCzBEEHUEAWn+WmkyCScGCgcqJHhNESoSg5gKNgkGBhQGAQX+/U6AGwEYGV4TEyQtYGpKCoRpZEA/JGI2EwAAAQAA/+cDtgIpABQAGUAWDQEAAQFMAgEBAAGFAAAAdhQXEgMGGSsJAQYiJwEmND8BNjIXCQE2Mh8BFhQDq/5iCh4K/mILC10KHgoBKAEoCxwMXAsBj/5jCwsBnQseClwLC/7YASgLC1wLHAAABAAA/7EDoQMuAAgAEQApAEAARkBDNQEHBgkAAgIAAkwACQYJhQgBBgcGhQAHAweFAAQAAgRXBQEDAQEAAgMAaQAEBAJfAAIEAk89PCMzIyIyJTkYEgoGHyslNCYOAh4BNjc0Jg4CHgE2NxUUBiMhIiYnNTQ2FzMeATsBMjY3MzIWAwYrARUUBgcjIiYnNSMiJj8BNjIfARYCyhQeFAIYGhiNFCASAhYcGEYgFvzLFx4BIBbuDDYjjyI2De4WILYJGI8UD48PFAGPFxMR+goeCvoSHQ4WAhIgEgQaDA4WAhIgEgQaibMWICAWsxYgAR8oKB8eAVIW+g8UARYO+iwR+goK+hEAAAAABgAA/7YD6AMGACcAMABYAIAAiwCWALhAtUUPDgcGBQUAVlVTUUxKSREQBQQLAwVoZWRjX15UUE9LFRQBAA4CA2lnXSUYBQgCgW0kIhsZBgcGfn17eXRxIxoIAQcGTGABAmoBCAJLQkFAPz08Ozg3NjULCUp8eHdzcgUBSQAJAAmFAAUAAwAFA4AACAIGAggGgAAGBwIGB34ABwECBwF+BAEAAAMCAANpAAIIAQJZAAICAV8AAQIBT5WTiohvbltaR0YzMi8uKyofHhoKBhcrPQE3NjcnNxc2PwEzFxYXNxcHFh8BFQcGBxcHJwYPASMnJicHJzcmJzcUFj4CLgEGJTcXNjcnNxc2PwEXBxYXNxcHFh8BByMGBxcHJwYPASc1JicHJzcmJwM3MzY3JzcXNj8BFxUWFzcXBxYfAQcjBgcXBycGDwEnNSYnByc3Jic3Bh4BPgEmJyMiBhMGHgE+ASYnIyIGXggPPERKGh0IYQodGkpEPBAHXl4HEDxEShodCmEIHRpKRDwPCH80TDICNkg4AUAIRggMJTYxFBUOSAIWETktMQoCRAhECA4nOC8WFQ5GFBE7LTEIBCUGMQYIGiUkDRAKMBAMKR8jBgQvBjEEChwoIw0QCjENDikfIwYCRQQYKBwGGhIGERwSBCQ2KgQgHAcaJPVhCB4ZSkU9EAdeXgcQPUVKGR4IYQodGkhGPA8IXl4IDzxGSBodOyU2AjJOMAQ4y0gCFhE5LTEKBEIIRAgOJzYxFBcORhQROy0xCARCBkYIDCU2MRQV/lEyEAwrISUIAjAFMQYKGykjDRAMMw8MKyElCAIxBjMEChwpJA0QGRUeBBYuGAYYAbAbKggmNCwCIgAAAQAA/8ACmANEABQAF0AUAQEAAQFMAAEAAYUAAAB2FxcCBhgrCQIWFA8BBiInASY0NwE2Mh8BFhQCjv7XASkKCl0LHAv+YgsLAZ4KHgpdCgKq/tj+1woeCl0KCgGfCh4KAZ4LC10KHgABAAD/zwODAwsAHgAgQB0YDwIAAQFMAAIBAoUDAQEAAYUAAAB2FTUXFAQGGisBFAcBBiInASY0PwE2Mh8BETQ2NzMyFhURNzYyHwEWA4MV/pUWOhX+lRUVKRY6FaQqHkcdKqUUOxYpFQGCHhT+lBUVAWwUOxYpFRWkAYkdKgEsHP53pBUVKRYABgAA/3IELwNJAAgAEgAbAHoAtgDxAJxAme7ZAgQOal0CBQjQvHADAAW+rKB1UkxFIx0JAQCznkADAgE6LQIGApWAAgsDB0zn2wIOSoIBC0kKAQgJBQkIBYAABgIHAgYHgAAOAAQJDgRpAAkIAAlXAAUNAQABBQBpAAIGAQJZDAEBAAcDAQdnAAMLCwNZAAMDC2EACwMLUeXjx8aqqIuKbWxkYlpZNDIrKhMUFBQTEg8GHCsBNCYiBhQWMjYFNCYOARcUFjI2AzQmIgYeATI2BxUUBg8BBgcWFxYUBw4BIi8BBgcGBwYrASImNScmJwcGIicmNTQ3PgE3Ji8BLgE9ATQ2PwE2NyYnJjQ3PgEzMh8BNjc2NzY7ATIWHwEWFzc2MhcWFRQPAQYHFh8BHgEBFRQHBgcWFRQHBiMiLwEGIicOAQciJyY1NDcmJyY9ATQ3NjcmNTQ/ATYzMhYXNxc2PwEyFxYVFAcWFxYRFRQHBgcWFRQHBiMiJicGIicOASInJjU0NyYnJj0BNDc2NyY1ND8BNjMyFhc3FzY/ATIXFhUUBxYXFgH0VHZUVHZUAa0sOCwBKjosASw4LAEqOizYCARXBgwTHwQEDEQQBUAVFgYHBA1oBgoNExdCBA0GUAQFJAgNB1UFCAgFVgcLEx8EBAxECgYGQBMYBgcDDWgGCgENExdBBQ0FUQQYEQgNBlUGBgFmUwYKHAJEAQUVHQsMCwcsAwFEAx0KB1NTBwodAzQQAQQqCBERHBcEAkMCHAkHU1MGChwCRAEFKggLDAsHLAREAx0KB1NTBwodAzQQAQQqCBERHBcEAkMCHAkHUwFeO1RUdlRU4x0sAigfHSoqAlkdKio7KirNZwYKAQ4TFxslBgwEEUIEMgsGPBsNCAZVBgwyBARLDwUFCCwMGBYNAQgHaAUKAQ4TFxslBgwFEEIEMgoIPBoNCAZVBgsxBARLDwQGHhUNGxMMAgj+z04JCA8OPw4CAigbJQEBCzQBKAICDj8ODwgJTgkJEA0/DgICHgk0DAEBKBcBJwICDj8NEAkCM04JCQ8OPw4CAic0DAEBDDQnAgIOPw4PCQlOCQgQDT8OAgIeCTQLAQEnFwEnAgIOPw0QCAAAAQAA/7EDgwLnAB4AIEAdEAcCAAMBTAADAAOFAgEAAQCFAAEBdhcVNRQEBhorARQPAQYiLwERFAYHIyImNREHBiIvASY0NwE2MhcBFgODFSkWOxSlKB9HHiqkFDwUKhUVAWsUPBUBaxUBNBwWKhUVpP53HSQBJhwBiaQVFSoVOxUBaxUV/pUWAAP///9qA+gDUgAPAB8AOwCKQA8jAQQFKwECBgAJAQEHA0xLsAxQWEAvAAQFAwUEcgAIAAUECAVnAAMAAAYDAGcABgAHAQYHZwABAgIBVwABAQJfAAIBAk8bQDAABAUDBQQDgAAIAAUECAVnAAMAAAYDAGcABgAHAQYHZwABAgIBVwABAQJfAAIBAk9ZQAw1ISYUEzU2FyMJBh8rBRE0JiMhIgYVERQWFyEyNhMRFAYjISImJxE0NhchMhYnFSM1NCYnISIGBxEUFjsBFSMiJjcRNDYzITIWA6EMBv2hCAoKCAJfBwpINCX9oSU0ATYkAl8lNNZICgj9oQcKAQwGWlokNgE0JQJfJTY9Al8ICgoI/aEHCgEMAmX9oSU0NCUCXyU2ATSxWloHCgEMBv2hCApINiQCXyU0NAAAAAACAAD/ugNIAwIACAAMACZAIwQBAAIAhQACAwKFAAMBA4UAAQF2AQAMCwoJBQQACAEIBQYWKwEyFhAGICYQNgEhFSEBpK729v6k9vYBqv4IAfgDAvb+pPb2AVz2/pBmAAABAAAAAAOlApgAFQAdQBoPAQABAUwAAgEChQABAAGFAAAAdhQXFAMGGSsBFAcBBiInASY0PwE2Mh8BATYyHwEWA6UQ/iAQLBD+6g8PTBAsEKQBbhAsEEwQAhYWEP4gDw8BFhAsEEwQEKUBbxAQTA8ABAAA/7EDoQLDAAwAGQAzAFoAS0BIWVJORwQCCA0AAgADAkwJAQcIB4UACAIIhQQBAgMChQADAAOFAQEABQCFAAUGBgVXAAUFBmEABgUGUVVUIx1LNyISKxwTCgYfKyUUDgEuAz4CHgEFFA4BLgM+Ah4BFzQmIyIHBiInJiMiBgcUHgM3MzI+AzcUBw4EByIuBCcmNTQ3JjU0NzIWFzYzMhc+ATcWFRQHFgFlDiIuJAwCECAyHhIBYw4iLiQMAhAgMh4SWE5BF1YoYCdVGEJMASQ2UkouXi5KUjgifiIWSlRqVjIrSFxOTDoTI0wPHD1aPVJaU0o6XDsdD0yrFi4oAiQyKDQiBCosGBYuKAIkMig0IgQqLBhDXgwGBgxeQzFILBYMAggaKEySdEUrPiIUBAEEChgiOCRFdIRZLTJAOSwvFBIuKgE5QDEtWQACAAD/+QNZAsQAGABAAFBATQwBAQIBTCEBAAFLAAMHBgcDBoAAAgYBBgIBgAABBQYBBX4AAAUEBQAEgAAHAAYCBwZnAAUABAVXAAUFBF8ABAUETywlKicTFiMUCAYeKwEUBwEGIiY9ASMiJic1NDY3MzU0NhYXARY3ERQGKwEiJjcnJj8BPgEXMzI2JxE0JgcjIjQmNi8BJj8BPgEXMzIWApUL/tELHhT6DxQBFg76FB4LAS8LxF5DsgcMAQEBAQIBCAiyJTYBNCa0BgoCAgEBAQIBCAiyQ14BXg4L/tAKFA+hFg7WDxQBoQ4WAgn+0Aq1/nhDXgoICwkGDQcIATYkAYglNgEEAggECwkGDQcIAV4AAAACAAD/+QKDAwsABwAfACpAJwUDAgABAgEAAoAAAgKEAAQBAQRZAAQEAWEAAQQBUSMTJTYTEAYGHCsTITU0Jg4BFwURFAYHISImJxE0NhczNTQ2MhYHFTMyFrMBHVR2VAEB0CAW/ekXHgEgFhGUzJYCEhceAaVsO1QCUD2h/r4WHgEgFQFCFiABbGaUlGZsHgAF//r/agPpA1gAHwA8AFoAeACYAEdARGoBBQOTAQQCAkwrAQBKAAABAIUAAQMBhQADBQOFAAIFBAUCBIAABQIEBVkABQUEYQAEBQRRkY9/fXVzZ2VKSDAuBgYWKzcxIy4BJyY2Nz4BFzIVFx4BBw4BBwYWFxYPAQYmJyI1EzE1Njc2Nz4BFxYVBw4BJyMGBw4BBwYiLwEuATclMTMWFxYXHgEXFgYHJyImJyYvASYnJicmPwE+ARcTMTAxBgcGBw4BBwYmLwImNjc+ATc2NzYzFzIWFQExMDEGIyInLgEnJjQ/ATYWFxYXFhcWNzIfARYGBwYjLgELEwYOESACCQQCUAQCAgcLAwgMEwMHUAQJAwF4FRkdFkOYTgogAQgEKBoOM18oAwgDTwQBAwJOARgaEB44TBACBgVmBAYBAgcFCQYwWQcCHwEJBfYGCQwKIWlDBAoCAR4BAwQQIQ1LGgMIYgUG/koeHiIZTY06BARSBAkDFAwWDF5qCQMdAgQFAQKQGDwdS5hHBAMCATsCCAQQKRQyZzAIBTgDAgQCAj4BExIUCyYfCQILYAQEAQICCCshAgI6AgoEQg4SDBo0hkwFBwEBBQQKEw4VCl44BAlcBAUC/egeGyAXRnEmAgIEAl4ECAIKGw1JZwgBBgX+cgMECT81AwkEOwIBAxAHDgYvBghcBAgCAQAAAQAA//cDiALDAC8ATUBKLiwqIAIFBQYZAQQFFhICAwQLAQECBEwABgUGhQAFBAWFAAQDBIUAAwIDhQACAQKFAAEAAAFZAAEBAGEAAAEAUSQWFiMRIigHBh0rAQYHFRQOAyciJxYzMjcuAScWMzI3LgE9ARYXLgE0Nx4BFyY1NDY3Mhc2NwYHNgOIJTUqVnioYZd9Exh+YjtcEhMPGBg/UiYsJSwZRMBwBWpKTzU9NhU7NAJuNicXSZCGZEACUQJNAUY2AwYNYkICFQIZTmAqU2QFFRRLaAE5DCBAJAYAAAABAAD/sQIXA1IAFAAzQDAAAQAGAUwAAwIDhgAGAAABBgBnBQEBAgIBVwUBAQECXwQBAgECTyMREREREyEHBh0rARUjIgYdATMHIxEjESM1MzU0NjMyAhdXMCKkFo6rjo50YVIDS5MoKGql/lgBqKV6aHIAAAMAAP/5A1oCxAAPAB8ALwA3QDQoAQQFCAACAAECTAAFAAQDBQRnAAMAAgEDAmcAAQAAAVcAAQEAXwAAAQBPJjUmNSYzBgYcKyUVFAYHISImJzU0NjchMhYDFRQGJyEiJic1NDYXITIWAxUUBiMhIiYnNTQ2FyEyFgNZFBD87w8UARYOAxEPFgEUEPzvDxQBFg4DEQ8WARQQ/O8PFAEWDgMRDxZkRw8UARYORw8UARYBEEgOFgEUD0gOFgEUAQ5HDhYWDkcPFgEUAAAAAAL////VAjwC5wAOAB0AI0AgAAEAAQFMAAMCA4UAAgEChQABAAGFAAAAdhU0JhQEBhorJRQPAQYiLwEmNDY3ITIWJxQGIyEiLgE/ATYyHwEWAjsK+gscC/oLFg4B9A4WARQP/gwPFAIM+goeCvoK8w8K+gsL+goeFAEWyA4WFhwL+gsL+goAAAAC////sQPpAsMAGQA4AC1AKgkAAgIDAUwAAwIDhQACAQKFAAEAAAFZAAEBAF8AAAEATzc0JiQ6MwQGGCsBERQGByEiJjcRFhcWFx4CNzMyPgE3Njc2NxQGBwYPAQ4CJyMiJi8BLgEvASYnLgEnNDYzITIWA+g0JfzKJDYBGR/KTCAmRBsCHEIoH1+3IBg2KdI0NQwiHg0CDB4RHg0iBpNgEiM8AS4rAzYkNgHG/kUlNAE2JAG7GxaJNxgaHAEaHBdEfBa/LFAdkiMnCRIMAQoKEggcA2VCDhdSJCs6NAAAAAMAAP/MA1kC/wADAA4AKgBKQEciAQUBAUwHCQIBCAUIAQWABgQCAAUAhgADAAIIAwJpAAgBBQhZAAgIBWEABQgFUQAAKSchIBwbFhQREA0MCQYAAwADEQoGFysTESMRNxQGKwEiJjQ2MhYBESMRNCYjIgYHBhURIzY9ASczFSM+AzcyFsO4xDouAS44Olw4Aou3LjAjLg0GuAEBuAELGCY8Il90AfX91wIpqyk2NlI2Nv5A/sMBKDtCJh0RHP7L34qlG1ASGiAQAX4AAAL////5BDADCwAYADMAQkA/KgEBBjEjBQMAAQJMAAYFAQUGAYACAQABAwEAA4AABQABAAUBZwADBAQDWQADAwRfAAQDBE8jKDYWFCMiBwYdKwE0JisBNTQmKwEiBh0BIyIGFB8BFjI/ATYFFAYHISImNzQ2Nyc0NjMyFhc2MzIWFRQHHgECygoIfQoHbAcKfQgKBcQFEAXEBQFlfFr9oWeUAU5CAah2V5AhKDU7VBdIXgFMCArECAoKCMQKEAXEBQXEBnZZfAGSaEh8Hhh2qGJQI1Q7KyIRdgAAAAAC////+QQwAwsAGAAzAEVAQioBAAYxIwIBAA0BAgEDTAAGBQAFBgCAAwEBAAIAAQKAAAUAAAEFAGkAAgQEAlcAAgIEXwAEAgRPIyg1FCMlFAcGHSsBNC8BJiIPAQYUFjsBFRQWOwEyNj0BMzI2BRQGByEiJjc0NjcnNDYzMhYXNjMyFhUUBx4BAsoFxAUQBcQFCgh9CgdsBwp9CAoBZXxa/aFnlAFOQgGodleQISg1O1QXSF4BcAgFxAUFxAYPCsQICgoIxAqZWXwBkmhIfB4YdqhiUCNUOysiEXYAAwAA/7kEFgK6ABQAJAA5AB5AGy4RAgABAUwDAQEAAYUCAQAAdjU0KCcXEgQGGCslBwYiJwEmNDcBNjIfARYUDwEXFhQBAw4BLwEuATcTPgEfAR4BCQEGIi8BJjQ/AScmND8BNjIXARYUAVgcBQ4G/vwGBgEEBRAEHAYG29sGAUTQAg4GIggGAdECDAcjBwgBbP78Bg4GHAUF29sFBRwGDgYBBAVFHAUFAQUFDgYBBAYGHAUQBNzbBg4CTv0vBwgDCQMMCALQCAYBCgIO/o/++wUFHAYOBtvcBQ4GHAYG/vwFEAAACwAA/2oDSgNSAAkADwAXACoAOwBXAF8AeACEAJQApgLNQCSloYR+ewUWFZgBGxYxAQEJBgECAVY+PCAcBQYAEjYqAgcABkxLsAlQWEBxHAEaHhqFHwEbFh0WGx2ABgEEBQkFBAmAEw0LAwkBBQlwDwgCBwAMDAdyJCMhAx4AFRYeFWkiARYgAR0ZFh1pABkOAQUEGQVnAwEBAAISAQJnABIRCgIABxIAaRQQAgwAFxgMF2oUEAIMDBhiABgMGFIbS7AKUFhAfRwBGh4ahSQjAiEeFR4hFYAfARsWHRYbHYAGAQQFDQUEDYATAQ0JBQ1wCwEJAQUJcA8IAgcADAwHcgAeABUWHhVpIgEWIAEdGRYdaQAZDgEFBBkFZwMBAQACEgECZwASEQoCAAcSAGkUEAIMABcYDBdqFBACDAwYYgAYDBhSG0uwC1BYQGccARoeGoUGAQQFCQUECYATDQsDCQEFCXAkIyEDHgAVFh4VaSIBFiAfHQMbGRYbaQAZDgEFBBkFZwMBAQACEgECZwASEQoCAAcSAGkUEA8MCAUHABcYBxdpFBAPDAgFBwcYYQAYBxhRG0uwDlBYQHEcARoeGoUfARsWHRYbHYAGAQQFCQUECYATDQsDCQEFCXAPCAIHAAwMB3IkIyEDHgAVFh4VaSIBFiABHRkWHWkAGQ4BBQQZBWcDAQEAAhIBAmcAEhEKAgAHEgBpFBACDAAXGAwXahQQAgwMGGIAGAwYUhtAchwBGh4ahR8BGxYdFhsdgAYBBAUJBQQJgBMNCwMJAQUJAX4PCAIHAAwMB3IkIyEDHgAVFh4VaSIBFiABHRkWHWkAGQ4BBQQZBWcDAQEAAhIBAmcAEhEKAgAHEgBpFBACDAAXGAwXahQQAgwMGGIAGAwYUllZWVlARpWVlaaVpqSioJ+bmZeWkpGKiYOCfXx6eXNyZ2ZlZF9eW1pTUktKRkVDQTk3NTQzMjAvKSgkIx8dGxoRERERERISIyIlBh8rJRUUIyInNTYzMhcVIzU0MiUzNSMVMxE7AhEjFQYjIicmPQEjFRQXFjI/ATU0JyYiBzUjETM1FjMyNzY3NSMUBwYjIj0BMzU0JyYiBwYdARQXFjI3Njc2ATU0Ih0BFDIBFAcOAQcGICcuAScmEDc+ATc2IBceARcWATMHFSM1JicmJzMfARUUBwYiJyY9ATQ3NjIXFjcRIzUGIyInJj0BMxUWMzI3NQIeFg0MDA0WvTMy/eU8rjs3oTIyEQ8KAQEyBQc0HvAFCjoYMjIZGx4KBbwzAQQSGmQPFksWDxAWThQKAgH+rTAwAZEOCDIgZv5iZyAyBw8PBzIgZwGeZiEyBw790zlDOAgaFRA8J/UQFUsWDw8WSxUQuzMeHBkIBDMCCg8RnHYlDKgMJhkZJlQ0NP7CARTTFwsCEsvaHA0VIjVuKQ4fHnn+jhsfHw8vBx0FFCYxOSwVHBwVLGAsFR0eDw8FAhl1Jyd1J/6Eg0AhLgIMDAMsIj4BCEAhLgMLCwQsIj4CQ9+XlypNOS+TJ2EuFB0dFS1hLRUcHBUu/ukfIxUNHdzhDBjVAAAABQAA/7EDWQMLAAgAEQAaAFQAbQBjQGASAQMFAUwACgIHBwpyAA0LDgIGBQ0GaQAFAAQABQRpAAMAAAEDAGkAAQACCgECaQkIAgcMDAdZCQgCBwcMYAAMBwxQIBtqZV5ZUlE9PDo5ODc2NRtUIFMTFBMUExIPBhwrATQmIg4BFjI2NxQGLgE+AhY3FAYiLgE2MhYlIisBIg4BBw4BBw4CFgYWBhYUHwEeARceATIWNhY2Fj4BNz4BNz4CJjYmNiY0LwEuAScuASImBgEUBw4BBwYiJy4BJyYQNz4BNzYgFx4BFxYCO1J4UgJWdFZLgLaCAn66fD8eLBwCICgi/uYEJzsURC4RHCoMBggEAgICAgIGCgwqHBAwQipMCkosQDQNHCwKBggEAgICAgIGCgsqHRAuRiZQAaoDBYBzMv4ydIAFAwMFgHQxAQAxdH4GAwFeO1RUdlRUO1uCAn66fgKCihUeHioeHmYEBggLKhwQMEQmUAZQJkQYKBwqCwYKBAQEBAQIAgoLKhwQMEQmUAZQJkQYKBwqCwYKBAT+ooAxdIAFAwMGfnUxAQAxdIAFAwMGfnUxAAL///9qA+gDUgAPACgALUAqHBMCAwEBTAQBAAEAhQABAwGFAAMCA4UAAgJ2AQAiIBgWCggADwEPBQYWKwEyFgcUBwIHBiMiLgE3ATYBHgEfARYGIyIuAjcXHgIzMjc+BAOFJzwBGblLNkNHZAE0AWQh/iwWSi8BApR5RGpAIgEXEyAgChcIDiQqODoDUjQnIzH+oUUzaI4vAUMe/b8qPgsodpY0WnJCEQ4WEhQlNCAWBgAAAAEAAP+xAsoDUwBKAEVAQiMBBQITAQEDAkwcAQFJAAIEBQQCBYAABQMEBQN+AAAABAIABGkAAwEBA1kAAwMBYQABAwFRRUQ7OTEvKScoJQYGGCsRND4DFzIeARUUDgMnIiYnBw4FDwEnJjU0Nj8BJjU0NjcyFhUUDgEWMzI+BDc0JiMiBhUUHgIVFAYjJy4DKkpgbjpYmF4UMEBgOiZKEQ8KCA4QEiISBwUJGBkdEjotIiYwATIkHzQkGhAGAXpjb5YOEA4QDQkdLBgMAgU8alA6HgFKjlk2ZmBGLgIkHz8pGDgWMCgcAwZYETOAYXEkOi9QAS4iJYpHLhwwOkA8GmBskG8ZLhoaBA8yAQksPjoAAQAAAAEAACotOXJfDzz1AA8D6AAAAADbvNkIAAAAANu82Qj/+v9qBDADWAAAAAgAAgAAAAAAAAABAAADUv9qAAAEL//6//oEMAABAAAAAAAAAAAAAAAAAAAANQPoAAADSAAAA+j//wNCAAADoAAAAxEAAAMRAAADWf/9AxEAAANZAAADWQAAA+gAAAPoAAADoAAABC///wQv//8BZQAAA40AAALKAAADWQAAA6AAAAL4AAACOwAAA+gAAAPoAAAD6AAAA+gAAAOgAAAD6AAAAsoAAAOgAAAELwAAA6AAAAPo//8DSAAAA+gAAAOgAAADWQAAAoIAAAPo//oDoAAAAjsAAANZAAACO///A+j//wNZAAAEL///BC///wQvAAADWQAAA1kAAAPo//8CygAAAAAAAABGANYBGAGaAeICLAKyAtwDngQiBFgE0AVWBa4GcgaaBwAHRAfaCEIIxAjsCQwJnApOCoQLCAxMDIAMxA5oDqwPSg96D7IQWBDiESoSLhKeEtgTPhOCE/IUWBTGFTQVphfyGMwZJhmuAAEAAAA1APIACwAAAAAAAgBKAIcAjQAAAPsODAAAAAAAAAASAN4AAQAAAAAAAAA1AAAAAQAAAAAAAQAGADUAAQAAAAAAAgAHADsAAQAAAAAAAwAGAEIAAQAAAAAABAAGAEgAAQAAAAAABQALAE4AAQAAAAAABgAGAFkAAQAAAAAACgArAF8AAQAAAAAACwATAIoAAwABBAkAAABqAJ0AAwABBAkAAQAMAQcAAwABBAkAAgAOARMAAwABBAkAAwAMASEAAwABBAkABAAMAS0AAwABBAkABQAWATkAAwABBAkABgAMAU8AAwABBAkACgBWAVsAAwABBAkACwAmAbFDb3B5cmlnaHQgKEMpIDIwMjAgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbXp3aWljb1JlZ3VsYXJ6d2lpY296d2lpY29WZXJzaW9uIDEuMHp3aWljb0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMgAwACAAYgB5ACAAbwByAGkAZwBpAG4AYQBsACAAYQB1AHQAaABvAHIAcwAgAEAAIABmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQB6AHcAaQBpAGMAbwBSAGUAZwB1AGwAYQByAHoAdwBpAGkAYwBvAHoAdwBpAGkAYwBvAFYAZQByAHMAaQBvAG4AIAAxAC4AMAB6AHcAaQBpAGMAbwBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1AQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgAMcGx1cy1jaXJjbGVkBG1haWwGZGl2aWRlBmxvZ291dARwbHVzBmNhbmNlbARoZWxwBW1pbnVzBGdlYXIGcGVuY2lsAnVwA2V5ZQhkb3dubG9hZAZmb2xkZXIFdXNlcnMEbGVmdARtaW1pBHVzZXIGdXBkYXRlBGhvbWUFdHJhc2gEZG93bgdjb21tZW50BGNoYXQHZXllLW9mZglkb3duLW9wZW4GdXBsb2FkBGNvZ3MJbGVmdC1vcGVuCGRvd24tYmlnB2NvZy1hbHQGdXAtYmlnBWNsb25lDW1pbnVzLWNpcmNsZWQFY2hlY2sGZ2l0aHViBWxvZ2luBGxvY2sEc3Bpbgd0d2l0dGVyCGZhY2Vib29rBG1lbnUEc29ydAhtYWlsLWFsdAhsaW5rZWRpbg5kb3dubG9hZC1jbG91ZAx1cGxvYWQtY2xvdWQEY29kZQd5b3V0dWJlCWluc3RhZ3JhbQVicnVzaAlwaW50ZXJlc3QAAAAAAQAB//8ADwAAAAAAAAAAAAAAAAAAAACwACwgsABVWEVZICBLuAAOUUuwBlNaWLA0G7AoWWBmIIpVWLACJWG5CAAIAGNjI2IbISGwAFmwAEMjRLIAAQBDYEItsAEssCBgZi2wAiwjISMhLbADLCBkswMUFQBCQ7ATQyBgYEKxAhRDQrElA0OwAkNUeCCwDCOwAkNDYWSwBFB4sgICAkNgQrAhZRwhsAJDQ7IOFQFCHCCwAkMjQrITARNDYEIjsABQWGVZshYBAkNgQi2wBCywAyuwFUNYIyEjIbAWQ0MjsABQWGVZGyBkILDAULAEJlqyKAENQ0VjRbAGRVghsAMlWVJbWCEjIRuKWCCwUFBYIbBAWRsgsDhQWCGwOFlZILEBDUNFY0VhZLAoUFghsQENQ0VjRSCwMFBYIbAwWRsgsMBQWCBmIIqKYSCwClBYYBsgsCBQWCGwCmAbILA2UFghsDZgG2BZWVkbsAIlsAxDY7AAUliwAEuwClBYIbAMQxtLsB5QWCGwHkthuBAAY7AMQ2O4BQBiWVlkYVmwAStZWSOwAFBYZVlZIGSwFkMjQlktsAUsIEUgsAQlYWQgsAdDUFiwByNCsAgjQhshIVmwAWAtsAYsIyEjIbADKyBksQdiQiCwCCNCsAZFWBuxAQ1DRWOxAQ1DsABgRWOwBSohILAIQyCKIIqwASuxMAUlsAQmUVhgUBthUllYI1khWSCwQFNYsAErGyGwQFkjsABQWGVZLbAHLLAJQyuyAAIAQ2BCLbAILLAJI0IjILAAI0JhsAJiZrABY7ABYLAHKi2wCSwgIEUgsA5DY7gEAGIgsABQWLBAYFlmsAFjYESwAWAtsAossgkOAENFQiohsgABAENgQi2wCyywAEMjRLIAAQBDYEItsAwsICBFILABKyOwAEOwBCVgIEWKI2EgZCCwIFBYIbAAG7AwUFiwIBuwQFlZI7AAUFhlWbADJSNhRESwAWAtsA0sICBFILABKyOwAEOwBCVgIEWKI2EgZLAkUFiwABuwQFkjsABQWGVZsAMlI2FERLABYC2wDiwgsAAjQrMNDAADRVBYIRsjIVkqIS2wDyyxAgJFsGRhRC2wECywAWAgILAPQ0qwAFBYILAPI0JZsBBDSrAAUlggsBAjQlktsBEsILAQYmawAWMguAQAY4ojYbARQ2AgimAgsBEjQiMtsBIsS1RYsQRkRFkksA1lI3gtsBMsS1FYS1NYsQRkRFkbIVkksBNlI3gtsBQssQASQ1VYsRISQ7ABYUKwEStZsABDsAIlQrEPAiVCsRACJUKwARYjILADJVBYsQEAQ2CwBCVCioogiiNhsBAqISOwAWEgiiNhsBAqIRuxAQBDYLACJUKwAiVhsBAqIVmwD0NHsBBDR2CwAmIgsABQWLBAYFlmsAFjILAOQ2O4BABiILAAUFiwQGBZZrABY2CxAAATI0SwAUOwAD6yAQEBQ2BCLbAVLACxAAJFVFiwEiNCIEWwDiNCsA0jsABgQiBgtxgYAQARABMAQkJCimAgsBQjQrABYbEUCCuwiysbIlktsBYssQAVKy2wFyyxARUrLbAYLLECFSstsBkssQMVKy2wGiyxBBUrLbAbLLEFFSstsBwssQYVKy2wHSyxBxUrLbAeLLEIFSstsB8ssQkVKy2wKywjILAQYmawAWOwBmBLVFgjIC6wAV0bISFZLbAsLCMgsBBiZrABY7AWYEtUWCMgLrABcRshIVktsC0sIyCwEGJmsAFjsCZgS1RYIyAusAFyGyEhWS2wICwAsA8rsQACRVRYsBIjQiBFsA4jQrANI7AAYEIgYLABYbUYGAEAEQBCQopgsRQIK7CLKxsiWS2wISyxACArLbAiLLEBICstsCMssQIgKy2wJCyxAyArLbAlLLEEICstsCYssQUgKy2wJyyxBiArLbAoLLEHICstsCkssQggKy2wKiyxCSArLbAuLCA8sAFgLbAvLCBgsBhgIEMjsAFgQ7ACJWGwAWCwLiohLbAwLLAvK7AvKi2wMSwgIEcgILAOQ2O4BABiILAAUFiwQGBZZrABY2AjYTgjIIpVWCBHICCwDkNjuAQAYiCwAFBYsEBgWWawAWNgI2E4GyFZLbAyLACxAAJFVFixDgZFQrABFrAxKrEFARVFWDBZGyJZLbAzLACwDyuxAAJFVFixDgZFQrABFrAxKrEFARVFWDBZGyJZLbA0LCA1sAFgLbA1LACxDgZFQrABRWO4BABiILAAUFiwQGBZZrABY7ABK7AOQ2O4BABiILAAUFiwQGBZZrABY7ABK7AAFrQAAAAAAEQ+IzixNAEVKiEtsDYsIDwgRyCwDkNjuAQAYiCwAFBYsEBgWWawAWNgsABDYTgtsDcsLhc8LbA4LCA8IEcgsA5DY7gEAGIgsABQWLBAYFlmsAFjYLAAQ2GwAUNjOC2wOSyxAgAWJSAuIEewACNCsAIlSYqKRyNHI2EgWGIbIVmwASNCsjgBARUUKi2wOiywABawFyNCsAQlsAQlRyNHI2GxDABCsAtDK2WKLiMgIDyKOC2wOyywABawFyNCsAQlsAQlIC5HI0cjYSCwBiNCsQwAQrALQysgsGBQWCCwQFFYswQgBSAbswQmBRpZQkIjILAKQyCKI0cjRyNhI0ZgsAZDsAJiILAAUFiwQGBZZrABY2AgsAErIIqKYSCwBENgZCOwBUNhZFBYsARDYRuwBUNgWbADJbACYiCwAFBYsEBgWWawAWNhIyAgsAQmI0ZhOBsjsApDRrACJbAKQ0cjRyNhYCCwBkOwAmIgsABQWLBAYFlmsAFjYCMgsAErI7AGQ2CwASuwBSVhsAUlsAJiILAAUFiwQGBZZrABY7AEJmEgsAQlYGQjsAMlYGRQWCEbIyFZIyAgsAQmI0ZhOFktsDwssAAWsBcjQiAgILAFJiAuRyNHI2EjPDgtsD0ssAAWsBcjQiCwCiNCICAgRiNHsAErI2E4LbA+LLAAFrAXI0KwAyWwAiVHI0cjYbAAVFguIDwjIRuwAiWwAiVHI0cjYSCwBSWwBCVHI0cjYbAGJbAFJUmwAiVhuQgACABjYyMgWGIbIVljuAQAYiCwAFBYsEBgWWawAWNgIy4jICA8ijgjIVktsD8ssAAWsBcjQiCwCkMgLkcjRyNhIGCwIGBmsAJiILAAUFiwQGBZZrABYyMgIDyKOC2wQCwjIC5GsAIlRrAXQ1hQG1JZWCA8WS6xMAEUKy2wQSwjIC5GsAIlRrAXQ1hSG1BZWCA8WS6xMAEUKy2wQiwjIC5GsAIlRrAXQ1hQG1JZWCA8WSMgLkawAiVGsBdDWFIbUFlYIDxZLrEwARQrLbBDLLA6KyMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrLbBELLA7K4ogIDywBiNCijgjIC5GsAIlRrAXQ1hQG1JZWCA8WS6xMAEUK7AGQy6wMCstsEUssAAWsAQlsAQmICAgRiNHYbAMI0IuRyNHI2GwC0MrIyA8IC4jOLEwARQrLbBGLLEKBCVCsAAWsAQlsAQlIC5HI0cjYSCwBiNCsQwAQrALQysgsGBQWCCwQFFYswQgBSAbswQmBRpZQkIjIEewBkOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILAEQ2BkI7AFQ2FkUFiwBENhG7AFQ2BZsAMlsAJiILAAUFiwQGBZZrABY2GwAiVGYTgjIDwjOBshICBGI0ewASsjYTghWbEwARQrLbBHLLEAOisusTABFCstsEgssQA7KyEjICA8sAYjQiM4sTABFCuwBkMusDArLbBJLLAAFSBHsAAjQrIAAQEVFBMusDYqLbBKLLAAFSBHsAAjQrIAAQEVFBMusDYqLbBLLLEAARQTsDcqLbBMLLA5Ki2wTSywABZFIyAuIEaKI2E4sTABFCstsE4ssAojQrBNKy2wTyyyAABGKy2wUCyyAAFGKy2wUSyyAQBGKy2wUiyyAQFGKy2wUyyyAABHKy2wVCyyAAFHKy2wVSyyAQBHKy2wViyyAQFHKy2wVyyzAAAAQystsFgsswABAEMrLbBZLLMBAABDKy2wWiyzAQEAQystsFssswAAAUMrLbBcLLMAAQFDKy2wXSyzAQABQystsF4sswEBAUMrLbBfLLIAAEUrLbBgLLIAAUUrLbBhLLIBAEUrLbBiLLIBAUUrLbBjLLIAAEgrLbBkLLIAAUgrLbBlLLIBAEgrLbBmLLIBAUgrLbBnLLMAAABEKy2waCyzAAEARCstsGksswEAAEQrLbBqLLMBAQBEKy2wayyzAAABRCstsGwsswABAUQrLbBtLLMBAAFEKy2wbiyzAQEBRCstsG8ssQA8Ky6xMAEUKy2wcCyxADwrsEArLbBxLLEAPCuwQSstsHIssAAWsQA8K7BCKy2wcyyxATwrsEArLbB0LLEBPCuwQSstsHUssAAWsQE8K7BCKy2wdiyxAD0rLrEwARQrLbB3LLEAPSuwQCstsHgssQA9K7BBKy2weSyxAD0rsEIrLbB6LLEBPSuwQCstsHsssQE9K7BBKy2wfCyxAT0rsEIrLbB9LLEAPisusTABFCstsH4ssQA+K7BAKy2wfyyxAD4rsEErLbCALLEAPiuwQistsIEssQE+K7BAKy2wgiyxAT4rsEErLbCDLLEBPiuwQistsIQssQA/Ky6xMAEUKy2whSyxAD8rsEArLbCGLLEAPyuwQSstsIcssQA/K7BCKy2wiCyxAT8rsEArLbCJLLEBPyuwQSstsIossQE/K7BCKy2wiyyyCwADRVBYsAYbsgQCA0VYIyEbIVlZQiuwCGWwAyRQeLEFARVFWDBZLQBLuADIUlixAQGOWbABuQgACABjcLEAB0KxAAAqsQAHQrEACiqxAAdCsQAKKrEAB0K5AAAACyqxAAdCuQAAAAsquQADAABEsSQBiFFYsECIWLkAAwBkRLEoAYhRWLgIAIhYuQADAABEWRuxJwGIUVi6CIAAAQRAiGNUWLkAAwAARFlZWVlZsQAOKrgB/4WwBI2xAgBEswVkBgBERA==') format('truetype'); + src: url('data:application/octet-stream;base64,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') format('woff'), + url('data:application/octet-stream;base64,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OC2wPSywABawFyNCILAKI0IgICBGI0ewASsjYTgtsD4ssAAWsBcjQrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWG5CAAIAGNjIyBYYhshWWO4BABiILAAUFiwQGBZZrABY2AjLiMgIDyKOCMhWS2wPyywABawFyNCILAKQyAuRyNHI2EgYLAgYGawAmIgsABQWLBAYFlmsAFjIyAgPIo4LbBALCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrLbBBLCMgLkawAiVGsBdDWFIbUFlYIDxZLrEwARQrLbBCLCMgLkawAiVGsBdDWFAbUllYIDxZIyAuRrACJUawF0NYUhtQWVggPFkusTABFCstsEMssDorIyAuRrACJUawF0NYUBtSWVggPFkusTABFCstsEQssDsriiAgPLAGI0KKOCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrsAZDLrAwKy2wRSywABawBCWwBCYgICBGI0dhsAwjQi5HI0cjYbALQysjIDwgLiM4sTABFCstsEYssQoEJUKwABawBCWwBCUgLkcjRyNhILAGI0KxDABCsAtDKyCwYFBYILBAUVizBCAFIBuzBCYFGllCQiMgR7AGQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsARDYGQjsAVDYWRQWLAEQ2EbsAVDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsTABFCstsEcssQA6Ky6xMAEUKy2wSCyxADsrISMgIDywBiNCIzixMAEUK7AGQy6wMCstsEkssAAVIEewACNCsgABARUUEy6wNiotsEossAAVIEewACNCsgABARUUEy6wNiotsEsssQABFBOwNyotsEwssDkqLbBNLLAAFkUjIC4gRoojYTixMAEUKy2wTiywCiNCsE0rLbBPLLIAAEYrLbBQLLIAAUYrLbBRLLIBAEYrLbBSLLIBAUYrLbBTLLIAAEcrLbBULLIAAUcrLbBVLLIBAEcrLbBWLLIBAUcrLbBXLLMAAABDKy2wWCyzAAEAQystsFksswEAAEMrLbBaLLMBAQBDKy2wWyyzAAABQystsFwsswABAUMrLbBdLLMBAAFDKy2wXiyzAQEBQystsF8ssgAARSstsGAssgABRSstsGEssgEARSstsGIssgEBRSstsGMssgAASCstsGQssgABSCstsGUssgEASCstsGYssgEBSCstsGcsswAAAEQrLbBoLLMAAQBEKy2waSyzAQAARCstsGosswEBAEQrLbBrLLMAAAFEKy2wbCyzAAEBRCstsG0sswEAAUQrLbBuLLMBAQFEKy2wbyyxADwrLrEwARQrLbBwLLEAPCuwQCstsHEssQA8K7BBKy2wciywABaxADwrsEIrLbBzLLEBPCuwQCstsHQssQE8K7BBKy2wdSywABaxATwrsEIrLbB2LLEAPSsusTABFCstsHcssQA9K7BAKy2weCyxAD0rsEErLbB5LLEAPSuwQistsHossQE9K7BAKy2weyyxAT0rsEErLbB8LLEBPSuwQistsH0ssQA+Ky6xMAEUKy2wfiyxAD4rsEArLbB/LLEAPiuwQSstsIAssQA+K7BCKy2wgSyxAT4rsEArLbCCLLEBPiuwQSstsIMssQE+K7BCKy2whCyxAD8rLrEwARQrLbCFLLEAPyuwQCstsIYssQA/K7BBKy2whyyxAD8rsEIrLbCILLEBPyuwQCstsIkssQE/K7BBKy2wiiyxAT8rsEIrLbCLLLILAANFUFiwBhuyBAIDRVgjIRshWVlCK7AIZbADJFB4sQUBFUVYMFktAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAHQrEAACqxAAdCsQAKKrEAB0KxAAoqsQAHQrkAAAALKrEAB0K5AAAACyq5AAMAAESxJAGIUViwQIhYuQADAGREsSgBiFFYuAgAiFi5AAMAAERZG7EnAYhRWLoIgAABBECIY1RYuQADAABEWVlZWVmxAA4quAH/hbAEjbECAESzBWQGAERE') format('truetype'); } /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ @@ -17,7 +17,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.svg?38359848#zwiico') format('svg'); + src: url('../font/zwiico.svg?63980596#zwiico') format('svg'); } } */ @@ -48,11 +48,16 @@ /* you can be more comfortable with increased icons size */ /* font-size: 120%; */ + + /* Font smoothing. That was taken from TWBS */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; /* Uncomment for 3D effect */ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } .zwiico-plus-circled:before { content: '\2191'; } /* '↑' */ +.zwiico-flag:before { content: '\2691'; } /* '⚑' */ .zwiico-mail:before { content: '\2709'; } /* '✉' */ .zwiico-divide:before { content: '\e05b'; } /* '' */ .zwiico-logout:before { content: '\e800'; } /* '' */ @@ -68,7 +73,6 @@ .zwiico-folder:before { content: '\e80a'; } /* '' */ .zwiico-users:before { content: '\e80b'; } /* '' */ .zwiico-left:before { content: '\e80c'; } /* '' */ -.zwiico-mimi:before { content: '\e80d'; } /* '' */ .zwiico-user:before { content: '\e80e'; } /* '' */ .zwiico-update:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ @@ -90,6 +94,7 @@ .zwiico-github:before { content: '\e820'; } /* '' */ .zwiico-login:before { content: '\e821'; } /* '' */ .zwiico-lock:before { content: '\e822'; } /* '' */ +.zwiico-mimi:before { content: '\e823'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ .zwiico-twitter:before { content: '\f099'; } /* '' */ .zwiico-facebook:before { content: '\f09a'; } /* '' */ diff --git a/core/vendor/zwiico/css/zwiico-ie7-codes.css b/core/vendor/zwiico/css/zwiico-ie7-codes.css index e55c3cfb..82ebb1ca 100644 --- a/core/vendor/zwiico/css/zwiico-ie7-codes.css +++ b/core/vendor/zwiico/css/zwiico-ie7-codes.css @@ -1,5 +1,6 @@ .zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '↑ '); } +.zwiico-flag { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '⚑ '); } .zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '✉ '); } .zwiico-divide { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-logout { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } @@ -15,7 +16,6 @@ .zwiico-folder { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } @@ -37,6 +37,7 @@ .zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-spin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-twitter { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-facebook { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } diff --git a/core/vendor/zwiico/css/zwiico-ie7.css b/core/vendor/zwiico/css/zwiico-ie7.css index b6878c40..7b6be3da 100644 --- a/core/vendor/zwiico/css/zwiico-ie7.css +++ b/core/vendor/zwiico/css/zwiico-ie7.css @@ -11,6 +11,7 @@ } .zwiico-plus-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '↑ '); } +.zwiico-flag { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '⚑ '); } .zwiico-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '✉ '); } .zwiico-divide { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-logout { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } @@ -26,7 +27,6 @@ .zwiico-folder { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-update { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } @@ -48,6 +48,7 @@ .zwiico-github { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.zwiico-mimi { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-spin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-twitter { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .zwiico-facebook { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } diff --git a/core/vendor/zwiico/css/zwiico.css b/core/vendor/zwiico/css/zwiico.css index b36b66ae..0f92db3e 100644 --- a/core/vendor/zwiico/css/zwiico.css +++ b/core/vendor/zwiico/css/zwiico.css @@ -1,11 +1,11 @@ @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.eot?77426921'); - src: url('../font/zwiico.eot?77426921#iefix') format('embedded-opentype'), - url('../font/zwiico.woff2?77426921') format('woff2'), - url('../font/zwiico.woff?77426921') format('woff'), - url('../font/zwiico.ttf?77426921') format('truetype'), - url('../font/zwiico.svg?77426921#zwiico') format('svg'); + src: url('../font/zwiico.eot?96515118'); + src: url('../font/zwiico.eot?96515118#iefix') format('embedded-opentype'), + url('../font/zwiico.woff2?96515118') format('woff2'), + url('../font/zwiico.woff?96515118') format('woff'), + url('../font/zwiico.ttf?96515118') format('truetype'), + url('../font/zwiico.svg?96515118#zwiico') format('svg'); font-weight: normal; font-style: normal; } @@ -15,7 +15,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'zwiico'; - src: url('../font/zwiico.svg?77426921#zwiico') format('svg'); + src: url('../font/zwiico.svg?96515118#zwiico') format('svg'); } } */ @@ -56,6 +56,7 @@ } .zwiico-plus-circled:before { content: '\2191'; } /* '↑' */ +.zwiico-flag:before { content: '\2691'; } /* '⚑' */ .zwiico-mail:before { content: '\2709'; } /* '✉' */ .zwiico-divide:before { content: '\e05b'; } /* '' */ .zwiico-logout:before { content: '\e800'; } /* '' */ @@ -71,7 +72,6 @@ .zwiico-folder:before { content: '\e80a'; } /* '' */ .zwiico-users:before { content: '\e80b'; } /* '' */ .zwiico-left:before { content: '\e80c'; } /* '' */ -.zwiico-mimi:before { content: '\e80d'; } /* '' */ .zwiico-user:before { content: '\e80e'; } /* '' */ .zwiico-update:before { content: '\e80f'; } /* '' */ .zwiico-home:before { content: '\e810'; } /* '' */ @@ -93,6 +93,7 @@ .zwiico-github:before { content: '\e820'; } /* '' */ .zwiico-login:before { content: '\e821'; } /* '' */ .zwiico-lock:before { content: '\e822'; } /* '' */ +.zwiico-mimi:before { content: '\e823'; } /* '' */ .zwiico-spin:before { content: '\e831'; } /* '' */ .zwiico-twitter:before { content: '\f099'; } /* '' */ .zwiico-facebook:before { content: '\f09a'; } /* '' */ diff --git a/core/vendor/zwiico/font/zwiico.eot b/core/vendor/zwiico/font/zwiico.eot index cc2cc210d65efae5560ef0b5c9b6c4af6388f91d..7772760acf582bbc0b574debf861d04d40ab7bc1 100644 GIT binary patch delta 1269 zcmXw%Z)jUp7{;G-?w_Q|UH+JxnAK6!CN^!?wJvRMwluEkgfffUs?@rzI?0+g?V4<{ zjiXbx2pT72MaxyFB2K@^K*4En43r^Ep%y>PZ;F1XIL1Y=bfc3A>U__xy@%g@&hy^$ z+CQA9@k&eG!Bv0c#T0T2lqPma#4pL{naB^b$!QeN5O7-r{dx%MSGHJV5?B`D4ZGT#4)6GeCNneB@ZR zIDUBT(?jIT0RN(Ne75}L>O)STubsTBG&5d0eW~{nu>Tozk&UuBbDib8(qNPZGa%jT zwUfGNd>S$%MGO(hkQ*187vgm*qn2hx&9i)q>wgQ&V}8Pu=F5^CWi)uBr7=Nm@?JZN z!bUT>G_CZ|=hWKs5@!{NrGcLlce?0F>#ELBuBH$(!Awo>g5+MScNJWT%hg4+54tYsMh7iBo z5*e*Fs7S05r7nRu>2@2m0Bi5qpq2Dp8?=#rXM?Szzu2Iibj1eSNPo3K2k9R+=p?0s zBEZAI%|@F9=%Y9DHb{^bZO}#fw+*_1TQp999&=rtuh6#L{YP0ewCb5FOC z2r0s=(WVX_Z4%m?^miwXq|ucK-5*LAeatvQ-CE4$j5%B^+LmgUx;@^xk*0yfP<(pP zRp$vYzZQ8lpPn2DrUo9^9&&nhezhg|&m%NmQ~A|kOG8`R?th>5_#FM=hVT=L?q%ow zo1DH!BaQB`r(V-hJMH*btKHUzb+c9fzV=wF*S}?Nr*i5!Z~8X8l10nF&p-V1#)g{Z zRMKsTy0nL|%+FK1%=Oe$Y~CE`?XO&Bd)Qg7@nQbH6qEMJKKU(qS=p^DsS)+MLvsu{ zZaDWjuQ~73h3hW34!PcR>)HYBoOaDq_FVRkcwh5g@#TE0e#8IXeIEpTfx*DVz`CB( zmxDWkABDo<+~!@I7waQ58*#b~+!BYBE{;K*!F-LUf8)$BZ|pi6WJzeH!V9z8#-?V* h3gbC>qL9s-hx-niU-i8$7pIC-=1}HjZ7K7$=Rf0O96ta6 delta 993 zcmXw%Ur19?9LK-+kK1(D&A;>qp%O`5POY>*uGWekO3Wg{ETdX;Zq{yHbc#u}{(-(2 z$b~QoBZ7#CidOa_^iqM)Lk|&IQP$IaD9KS!6x8?Z(m8zgIlptiJ7+uRj$N0AuSt&K zoq*Lk>R6+eyZye=(1p|#AngLs7SY4TP(zQ-`WB$xj`Sy&a-JY$x|Oj0LLC+^?`Ua+`0JqkH^6J`+UA8&IxBqnPzRVu88Z& zfyaGqf9HTEjT5gDCn910jdct+&9YAD;Q>P~_6`Ao7S>CThxO>eZ};}IP5|;F<3w+= z>-)@MAXvd#F?yoLnaRK;(Ar{-NgYzZ`CW?D`5^JzkSd^LM>TXF^FFBfDb{6Ifn}qW zxw9Qsxp_%0b7Y4wAIfW&NZEi0b+UJ5dmKmqce6-2mQE>}lsYSRVQUa;*@*orb8R34 zvmG}41rTQ-5PMt936MiGCxC+%IRYmwas)0~s{6lv>FlK_&3*iVdphaT`?A(>CzY?`^Pxp0z;@{mBM? z`l}6UY2Lp8b-?^G8`RS=n<{YgdEEx9=sz}C4P^LCAP(IuaE_$Uxo&CZ>FO8h>e4+W z>FqvmVVTeGE326$PeWA%7j|3wyQ65+H&qXdK}|UIJY|Ay0*BUy1wLUxmWXA^DeqwT8nm8d+LdM z?s%KMgWd-P?FF9;eMPlJ6Gd-|gT?2IGbQaM&r2IhZ!X9ze6eWxqPyY^K_fEa!q{Xq zV+bQ0{Z4x}ew3v~b8gd74>Tju*XxgT_e2uWPE!x + + @@ -38,8 +40,6 @@ - - @@ -82,6 +82,8 @@ + + diff --git a/core/vendor/zwiico/font/zwiico.ttf b/core/vendor/zwiico/font/zwiico.ttf index 2eaae39410d622a2c0b048d064aca9005a6b8828..56e48ab1a001a8d2ab2d59d65ce4e2bf200e4905 100644 GIT binary patch delta 1252 zcmXw%ZD?Cn9LAq>?n~b8a+BpIX0_C`iB0Uf&ZTX#rm-&*${0GUWOZA8A#K{UYqEv5 zj!w~hF%D(Ll{;aIIzNr6AFKq&Kq$f#X7R%Yeoz#tIOH<0bVH?rI{#;e=PFe9k>5+|ES649&O8wO5>Tn$H83@iFEniY`4x~^ru(TWDmbdrDtU{1Y^prJ z@cFYNch`YljSAnDPK@V=x_b_jze)ahIloZhhJG5z=Ez5m=gSk%ZG3W+{5-%vtDKmd ze`@_fC(z$c-d&lUsJwEy_cHLrGfSJJY{AU2VrLeN!eA*#_eSlcZknEj%t#SK1Ty62 zrPigmYi-ohtf+a5HM;+|u)L2+%T2Is5_ z@nzs=#FZM|Xt8p@REv**dd)%WC-!MEs@dcAITD{MrlYOPP)ei z31H)G8$3k%jt$yKzqY|n(jRTmPP%4;U8FzTpo8=`8|)^fb0WaQ!0l$6B>yV?tUs+k_UdIksavqaIPv6gUlZTQ&`Qx6jiA~mDCy} zF4e$gUK7WpM$b4I3nW^i@o>ngHth@;4!@x~qAjg)e`|MFDj8CQSEDT*JlZ0(HSO<8 zr_!m;Waz$7GS$ygV>GPC+|HQ8&7y6YcB#v&FO0MdC5PiP=iM%Ei21e1tHtcpP%txe z|DKRjH~7^=@SjI$zNYf4!9-JA+rEFF_WB%y;imADilMU${%ua*qmgD$*xR5PsQ;vX ztkn-0Im3KC@J;>0gzj&Ae7ExQ^Lq9V=#oXBfgf&s|K^sO-}a(`V)~ zhuETdF*8`b!uGQ_xW;q*eJLg#lzs9!c~#k`TvH?JO^4%uBl>Ilim%{X_ow{tZvPonjqfsU)MlI_Jw-`)OA) zeKK+K^rsx)Xb09GNX4VwOP>FH0&IT7=NnR-aAs{2tWDOnDXnktNq@)RS)fJX#Ow5l zSTuNZ6T>Z2tkYU_P?x>x5D;o*U3EOF#SeaaxSw?zkRR(OdixSTCJzJQTGlo_6W7m- zhDL$5)=P6;(tyz}C07R^@yn2EVJnUr=u*Z5uwzav%Wem%FV(rHy3875R$A&P4q^D@ zjmxBBK!m#46UCmw(f{4Z$j9=ZWkt%K6}zxCiM1@mesyjO$iP&W1%Cm=5eUTICUXLm z(98+ophb?rNsAnTixxQou5F4O*(3gxDS`xLv{Jk4=hGDcX45veDTr=50HT1);EP%Nct@dyV^{aQ2O~NE()A}{$RUqud#R9 zUzK!}JaA+j!%jGNIN!OpyT)B#+=}~ZXDbGE1mwHMaDeo+wsR&dy zR$i}s>kWI)c?-Ty-}CuR^KUIIEPAnc<>Ck84M8&s;=|az1E3!85C8xG diff --git a/core/vendor/zwiico/font/zwiico.woff b/core/vendor/zwiico/font/zwiico.woff index fe6ed4f1d51a91b47202fa5143e258dd0b87a8fa..551f14a0109832a04ac72e3895ea9476d965c31f 100644 GIT binary patch delta 10611 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 diff --git a/core/vendor/zwiico/font/zwiico.woff2 b/core/vendor/zwiico/font/zwiico.woff2 index b47c7ea2a825f10e7aab9534f7eb1766b8960bf6..526c0aafa3c9ad6941e92476fec469507f12d11f 100644 GIT binary patch literal 11132 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˻_Ii&M9Bof6X%8g~Mr>^y>sNc!pFF&kZabKw7 zdw7K0LpDkAp1y}XwiEle^+rKq0=&Qe>L(x|XP}aV`e-yZ)Q41QMENg%rg(CGX0@wpxx?08Q(aYAQfw*244RxQ6p^z{=k<6x9(LQSuF_c&g#-$e z>atG1`|fz4#l+Z9DH~5?+)k7+&SfkC;1bY+rMot$rCCuKjmjJu6HeTVk#*m#MIT4E zBH@MJhr8RehZ9F{YHxTsJ2cKy9W%ptIh?Ma>JpCE0y(MJhx;6N8XMGM=m1DlR{(h% zaGueY@XYwO#Gxp#vZQ0*BY#zPs)0`M)~tcL4nIm;9e$BS)@}vn_BB)W-MzG5|NP}EQ!%CAY3~-}OoQVy zyuMdI)x*1G{j*P3*d6MI=BYi!Jsm5-o^wTybL|C{mQ>`5b@hrIYEQSI!~G#qBWEfb zO5gz(;UBOm4uZDGr5VBC_{xClZtLawy@2a7|%C^*1K+SB4-yOOvl7K4>Ui%bg{Ctkh-qWUnR9ntN{Bm@qNy~bil#}ZpVaI{Gnz9S1SdPS>zHQOm6SuJ zniQ&m$(XY$nG!|ycu&^b$2BMJx&28?EUDp0GVV&ST`@#Cbe>)jmDCbq_pWJFFQmmW z?bL?08(7ytG?PiUWU@)B)nXCSE+cSVn$f7GHRo#e=1txAY4sVPrmAF@hIUj*>0xSz z0Qq*Q91VoSW(hpP^#YvjwMX9U0X}ha_SgkkP-TrVqjdi;ijG!Np zy4Sfh4>-p}m+>TAW`m@zQe1Z~`3EO)PWgz4FM>Cd97>ar&!bNy`84e6T#DX}DwvRN zImR&21apLQ1PJ4XD9)F4nGC`?Fr-wZE_aiMydE(@PB;g>RGOl9qjg`zVrC_;Lx}_h z^_209R6J?+ETqsBo%LZNZmO-i4~|nQbTKCO6Vs-G2~d=6ci62Kkb;Kzn=O?<;VO*gll^86a*`fK3y@xmLo{1!l)oA6&? zz>U{Idew9-ZM?F!3=asEsc#e%>DF8%|JSx``%dXW&*|G=+DJRquQ56OAGm&+@cPf- O?xmlL2V~qh46H^+2pf<9