From 36033e1f159d48271e6a87fdae8565d38727b2a7 Mon Sep 17 00:00:00 2001 From: Christophe K <ckforall@gmail.com> Date: Sat, 25 Dec 2021 10:09:05 +0100 Subject: [PATCH] Replace like_mybb_bT4CK-theme.xml --- like_mybb_bT4CK-theme.xml | 8631 ++++++++++++++++++++----------------- 1 file changed, 4704 insertions(+), 3927 deletions(-) diff --git a/like_mybb_bT4CK-theme.xml b/like_mybb_bT4CK-theme.xml index daf0af3..7305a60 100644 --- a/like_mybb_bT4CK-theme.xml +++ b/like_mybb_bT4CK-theme.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <theme name="like_mybb_bT4CK" version="1829"> <properties> - <templateset><![CDATA[42]]></templateset> + <templateset><![CDATA[62]]></templateset> <editortheme><![CDATA[mybb.css]]></editortheme> <imgdir><![CDATA[images]]></imgdir> <logo><![CDATA[images/roundo/roundo-logo.png]]></logo> @@ -11,4086 +11,4117 @@ <disporder><![CDATA[a:15:{s:10:"global.css";i:1;s:8:"css3.css";i:2;s:12:"headerck.css";i:3;s:16:"star_ratings.css";i:4;s:9:"modcp.css";i:4;s:10:"usercp.css";i:4;s:14:"showthread.css";i:5;s:17:"thread_status.css";i:6;s:8:"site.css";i:9;s:15:"calendar_ck.css";i:11;s:18:"hack_line_code.css";i:12;s:16:"refurb_theme.css";i:13;s:12:"searchck.css";i:14;s:11:"ckblink.css";i:15;s:17:"Lien_effects1.css";i:16;}]]></disporder> </properties> <stylesheets> - <stylesheet name="hack_line_code.css" version="1829"><![CDATA[pre[class*=language-].line-numbers { - position: relative; - padding-left: 3.8em; - counter-reset: linenumber; - background: #fffb465e; - border-radius: 15px; - border: 1px solid #017cce78; -} + <stylesheet name="searchck.css" version="1829"><![CDATA[/*source : https://codepen.io/jkantner/pen/eYmvvqQ +et https://freefrontend.com/css-search-boxes/ */ -.block-code, .block-code[class*="language-"] { - border: solid 1px #EEE; - max-height: 280px; - font-size: 13px; - font-weight: lighter; - white-space: pre-wrap; - background:#fffb465e; - border-radius: 15px; - border: 1px solid #017cce78; -} +/* +:root { +font-size: calc(16px + (24 - 16)*(100vw - 320px)/(1920 - 320)); +}*/ -/* Prism toolsBar */ -div.code-toolbar { - position: relative; +.searchck { + display:block; + margin : 0px; + padding:0px; + width: 350px; + padding-right: 20px; } -div.code-toolbar > .toolbar { - position: absolute; - top: -1.7em; - right: 0.2em; - transition: opacity 0.3s ease-in-out; - opacity: 0; +.search-bar input, +.search-btn, +.search-btn:before, +.search-btn:after { + transition: all 0.25s ease-out; } - -div.code-toolbar:hover > .toolbar { - opacity: 1; +.search-bar input, +.search-btn { + width: 3em; + height: 3em; + border: 0; + box-sizing: border-box; + margin: 0; + padding: 0; } +.search-bar input:invalid:not(:focus), +.search-btn { + cursor: pointer; -div.code-toolbar > .toolbar .toolbar-item { - display: inline-block; } +.search-bar, +.search-bar input:focus, +.search-bar input:valid { + width: 80%; -div.code-toolbar > .toolbar a { - cursor: pointer; } - -div.code-toolbar > .toolbar button { - background: none; - border: 0; - color: inherit; - font: inherit; - line-height: normal; - overflow: visible; - padding: 0; - -webkit-user-select: none; /* for button */ - -moz-user-select: none; - -ms-user-select: none; +.search-bar input:focus, +.search-bar input:not(:focus) + .search-btn:focus { + outline: transparent; } - -div.code-toolbar > .toolbar a, -div.code-toolbar > .toolbar button, -div.code-toolbar > .toolbar span { - color: #bbb; - font-size: .8em; - padding: 0 .5em; - background: #f5f2f0; - background: rgba(224, 224, 224, 0.2); - box-shadow: 0 2px 0 0 rgba(0,0,0,0.2); - border-radius: .5em; +.search-bar { + margin: auto; + padding: 0em; + justify-content: right; + max-width: 20em; } - -div.code-toolbar > .toolbar a:hover, -div.code-toolbar > .toolbar a:focus, -div.code-toolbar > .toolbar button:hover, -div.code-toolbar > .toolbar button:focus, -div.code-toolbar > .toolbar span:hover, -div.code-toolbar > .toolbar span:focus { - color: inherit; - text-decoration: none; +.search-bar input { + background: transparent; + border-radius: 1.5em; + box-shadow: 0 0 0 0.1em #fff inset; + padding: 0.75em; + transform: translate(0.5em,0.5em) scale(0.5); + transform-origin: 100% 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; } - -/* <link type="text/css" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.16.0/themes/prism.min.css" integrity="sha256-77qGXu2p8NpfcBpTjw4jsMeQnz0vyh74f5do0cWjQ/Q=" crossorigin="anonymous" /> */ -/** - * prism.js default theme for JavaScript, CSS and HTML - * Based on dabblet (http://dabblet.com) - * @author Lea Verou - */ - -code[class*="language-"], -pre[class*="language-"] { - color: #3e3a3a; - background: none; - /*text-shadow: 0 1px white;*/ - font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; - font-size: 1.3em; - text-align: left; - white-space: pre; - word-spacing: normal; - word-break: normal; - word-wrap: normal; - line-height: 1.5; - - -moz-tab-size: 4; - -o-tab-size: 4; - tab-size: 4; - - -webkit-hyphens: none; - -moz-hyphens: none; - -ms-hyphens: none; - hyphens: none; +.search-bar input::-webkit-search-decoration { + -webkit-appearance: none; } - -pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, -code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { - text-shadow: none; - background: #b3d4fc; +.search-bar input:focus, +.search-bar input:valid { + background: #fff; + border-radius: 0.375em 0 0 0.375em; + box-shadow: 0 0 0 0.1em #d9d9d9 inset; + transform: scale(1); } - -pre[class*="language-"]::selection, pre[class*="language-"] ::selection, -code[class*="language-"]::selection, code[class*="language-"] ::selection { - text-shadow: none; - background: #b3d4fc; +.search-btn { + background: #fff; + border-radius: 0 0.75em 0.75em 0 / 0 1.5em 1.5em 0; + padding: 0.75em; + position: relative; + transform: translate(0.25em,0.25em) rotate(45deg) scale(0.25,0.125); + transform-origin: 0 50%; } - -@media print { - code[class*="language-"], - pre[class*="language-"] { - text-shadow: none; - } +.search-btn:before, +.search-btn:after { + content: ""; + display: block; + opacity: 0; + position: absolute; } - -/* Code blocks */ -pre[class*="language-"] { - padding: 1em; - margin: .5em 0; - overflow: auto; +.search-btn:before { + border-radius: 50%; + box-shadow: 0 0 0 0.2em #f1f1f1 inset; + top: 0.75em; + left: 0.75em; + width: 1.2em; + height: 1.2em; } - -:not(pre) > code[class*="language-"], -pre[class*="language-"] { - background: #f5f2f0; +.search-btn:after { + background: #f1f1f1; + border-radius: 0 0.25em 0.25em 0; + top: 51%; + left: 51%; + width: 0.75em; + height: 0.25em; + transform: translate(0.2em,0) rotate(45deg); + transform-origin: 0 50%; } - -/* Inline code */ -:not(pre) > code[class*="language-"] { - padding: .1em; - border-radius: .3em; - white-space: normal; +.search-btn span { + display: inline-block; + overflow: hidden; + width: 1px; + height: 1px; } -.token.comment, -.token.prolog, -.token.doctype, -.token.cdata { - color: slategray; +/* Active state */ +.search-bar input:focus + .search-btn, +.search-bar input:valid + .search-btn { + background: #2762f3; + border-radius: 0 0.375em 0.375em 0; + transform: scale(1); } - -.token.punctuation { - color: #999; +.search-bar input:focus + .search-btn:before, +.search-bar input:focus + .search-btn:after, +.search-bar input:valid + .search-btn:before, +.search-bar input:valid + .search-btn:after { + opacity: 1; } - -.namespace { - opacity: .7; +.search-bar input:focus + .search-btn:hover, +.search-bar input:valid + .search-btn:hover, +.search-bar input:valid:not(:focus) + .search-btn:focus { + background: #0c48db; +} +.search-bar input:focus + .search-btn:active, +.search-bar input:valid + .search-btn:active { + transform: translateY(1px); } -.token.property, -.token.tag, -.token.boolean, -.token.number, -.token.constant, -.token.symbol, -.token.deleted { - color: #905; + ]]> + </stylesheet> + <stylesheet name="Lien_effects1.css" version="1829"><![CDATA[ /* les effets liens */ + + /*pour article ouvert */ + .post_body > a:not(.post_author) { + box-shadow: inset 0 0px 0 #405efb; + transition: all .3s ease-in-out; + } + .post_body > a:not(.post_author):hover { + color: #fff; + box-shadow:inset 0 -20px 0 #405efb + } + + .post_body > ul > li > a:not(h2,.author_information,.noeffet) { + box-shadow: inset 0 0px 0 #405efb; + transition: all .3s ease-in-out; + } + .post_body > ul > li > a:not(h2,.author_information,.noeffet):hover { + color: #fff; + box-shadow:inset 0 -20px 0 #405efb + } + + /* Les liens accueil */ + + .trow1 > ul:not(h2,.author_information,.category_ul, ul.star_rating, ul.star_rating_notraded) > li > a { + box-shadow: inset 0 0px 0 #405efb; + transition: all .3s ease-in-out; + } + .trow1 > ul:not(h2,.author_information,.category_ul, ul.star_rating, ul.star_rating_notraded) > li > a:hover { + color: #fff; + box-shadow:inset 0 -20px 0 #405efb + } + /* class a dans article */ + a.mycode_url:not(#shoutbox) { + box-shadow: inset 0 0px 0 #405efb; + transition: all .3s ease-in-out; + } + a.mycode_url:not(#shoutbox):hover { + color: #fff; + box-shadow:inset 0 -20px 0 #405efb + } + + + ]]> + </stylesheet> + <stylesheet name="refurb_theme.css" version="1829"><![CDATA[ +.navbar.navbar-expand-xl .navbar-collapse .navbar-nav { + + align-items:baseline; } -.token.selector, -.token.attr-name, -.token.string, -.token.char, -.token.builtin, -.token.inserted { - color: #690; +ul.nav.navbar-nav > li >div > a > h5 { + margin-right : -10px; } -.token.operator, -.token.entity, -.token.url, -.language-css .token.string, -.style .token.string { - color: #9a6e3a; - background: hsla(0, 0%, 100%, .5); +.cknavright { + margin-right:-63px; } -.token.atrule, -.token.attr-value, -.token.keyword { - color: #07a; +/*position des stickers*/ +.ck-b1 { + position: relative; + left: -123px; } -.token.function, -.token.class-name { - color: #DD4A68; +.ck-b2 { + position: relative; + left: -133px; } -.token.regex, -.token.important, -.token.variable { - color: #e90; +.ck-b3 { + position: relative; + left: -72px; } -.token.important, -.token.bold { - font-weight: bold; +.ck-b4 { + position: relative; + left: -84px; } -.token.italic { - font-style: italic; + +/*font menu*/ +.navbar-brand { + font-size: 1.1rem; } -.token.entity { - cursor: help; +.imgportalavatar { + border-radius: 50%; + -webkit-box-shadow: 0 15px 20px rgb(0 0 0 / 30%); + width: 4%; + height: auto; + float: left; + margin-right: 20px; + position: relative; + top: -45px; } +.avatarmenu { + width: 28px; + border-radius: 50%; + -webkit-box-shadow: 0 15px 20px rgb(0 0 0 / 30%); + height: auto; + float: left; + margin-right: 3px; + position: relative; + top: 4px; +} -/* https://cdnjs.cloudflare.com/ajax/libs/prism/1.16.0/plugins/line-numbers/prism-line-numbers.css -plugins/line-numbers/prism-line-numbers.min.css sha256-Afz2ZJtXw+OuaPX10lZHY7fN1+FuTE/KdCs+j7WZTGc= */ +.trow1:hover.nothover { + background-color: inherit; +} -pre[class*="language-"].line-numbers { - position: relative; - padding-left: 3.8em; - counter-reset: linenumber; +.trow2:hover.nothover { + background-color: inherit; } -pre[class*="language-"].line-numbers > code { +.trow2>div.float_right.smalltext > a:link, .trow2>div.float_right.smalltext > a:visited { + color:#fff; +} + +.cklogo { + width: 131px; position: relative; - white-space: inherit; + top: -3px; + filter: invert(100); } -.line-numbers .line-numbers-rows { - position: absolute; - pointer-events: none; - top: 0; - font-size: 100%; - left: -3.8em; - width: 3em; /* works for line-numbers below 1000 lines */ - letter-spacing: -1px; - border-right: 1px solid #999; +/*chanmp select formulaire recherche avancee*/ +select.ckselectsearch { + width:100%; +} - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; +div.ckselectsearch { + width:100%; +} +td.trow1 > strong > a, +td.trow2 > strong > a, +td.trow1.forumdisplay_regular > div> span > span > a, +td.trow1.forumdisplay_sticky > div> span > span > a, +td.trow2.forumdisplay_regular > div> span > span > a, +td.trow2.forumdisplay_sticky > div> span > span > a { + color:#899bf7; + font-family: 'Varela Round',sans-serif; + font-size:18px!important; } - .line-numbers-rows > span { - pointer-events: none; - display: block; - counter-increment: linenumber; - } +td.trow1 > div > span > a, +td.trow2 > div > span > a { + color:#899bf7; + font-family: 'Varela Round',sans-serif; + font-size:18px!important; +} - .line-numbers-rows > span:before { - content: counter(linenumber); - color: #999; - display: block; - padding-right: 0.8em; - text-align: right; - } +element.style { +} -/* -plugins/show-invisibles/prism-show-invisibles.min.css sha256-nOfkEPu/TzBvIxN8D/vW8weOUczzDbxRjgik/hA2hBI= -https://cdnjs.cloudflare.com/ajax/libs/prism/1.16.0/plugins/show-invisibles/prism-show-invisibles.css -*/ -.token.tab:not(:empty), -.token.cr, -.token.lf, -.token.space { - position: relative; +.shadow { + box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; } -.token.tab:not(:empty):before, -.token.cr:before, -.token.lf:before, -.token.space:before { - color: #808080; - opacity: 0.6; - position: absolute; +.align-middle { + vertical-align: middle!important; } -.token.tab:not(:empty):before { - content: '\21E5'; +.badge-primary { + color: #fff; + background-color: #007bff; } -.token.cr:before { - content: '\240D'; +.badge-pill { + border: 1px solid #fff; + border-radius: 58px; } -.token.crlf:before { - content: '\240D\240A'; +element.style { } -.token.lf:before { - content: '\240A'; + +.badge-pill { + border: 1px solid #fff; + border-radius: 58px; } -.token.space:before { - content: '\00B7'; -}]]> - </stylesheet> - <stylesheet name="calendar_ck.css" version="1829"><![CDATA[/*style pour le calendrier basé sur bootstrap*/ +.badge-primary { + color: #fff; + background-color: #007bff; +} -/* calendar_weekrow_day */ -.trow_sep > div.float_right.smalltext > a:link { - box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; - vertical-align: middle!important; - background-color: #ffc107; - display: inline-block; - padding: .25em .4em; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25rem; - padding-right: .6em; - padding-left: .6em; - border-radius: 10rem; - color: #fff; - font-size: 100%; - font-weight: 700; +.align-middle { + vertical-align: middle!important; } -/* calendar_weekrow */ -.trow2 > div.float_right.smalltext > a:link -{ - box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; - vertical-align: middle!important; - background-color: #007bff; - display: inline-block; - padding: .25em .4em; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25rem; - color: #f8f9fa; - font-size: 100%; - font-weight: 700; - padding-right: .6em; - padding-left: .6em; - border-radius: 10rem; -} -/*forum sub forum*/ -.trow2 > div.smalltext > a:link { - box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; - vertical-align: middle!important; - background-color: #17a2b8; - display: inline-block; - padding: .25em .4em; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25rem; - color: #f8f9fa; - font-size: 100%; - font-weight: 700; - padding-right: .6em; - padding-left: .6em; - border-radius: 10rem; -} -/*forum sub forum*/ -.trow1 > div.smalltext > a:link { - box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; - vertical-align: middle!important; - background-color: #17a2b8; - display: inline-block; - padding: .25em .4em; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25rem; - color: #f8f9fa; - font-size: 100%; - font-weight: 700; - padding-right: .6em; - padding-left: .6em; - border-radius: 10rem; -} -/* Les liens des sous forum */ -.trow2 > div.smalltext > a.nodeco:link, a.nodeco:visited { - color : #fff; - text-transform: capitalize; -} -.trow1 > div.smalltext > a.nodeco:link, a.nodeco:visited { - color : #fff; - text-transform: capitalize; -} -.trow1 > .trow1 > div.smalltext > a.nodeco:link, a.nodeco:visited { - color : #fff; - text-transform: capitalize; +.shadow { + box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; } -td.trow2.trow_shaded > span.largetext { - box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; - vertical-align: middle!important; - background-color: #ffc107; - display: inline-block; - padding: 0.25em 0.4em; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.25rem; - padding-right: 0.6em; - padding-left: 0.6em; - border-radius: 10rem; - color: #fff; - font-size: 100%; - font-weight: 700; - +.shadow { + box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; } -/*jour clignotant*/ -.largetext.trow_shaded { - animation: blink 1s step-start 0s infinite; - -webkit-animation: blink 1s step-start 0s infinite; -} -.trow_shaded { - background:#f6f6f6; -}]]> - </stylesheet> - <stylesheet name="css3.css" version="1829"><![CDATA[tr td.trow1:first-child, -tr td.trow2:first-child, -tr td.trow_shaded:first-child { - border-left: 0; - font-size:16px; +.align-middle { + vertical-align: middle!important; } -tr td.trow1:last-child, -tr td.trow2:last-child, -tr td.trow_shaded:last-child { - border-right: 0; - font-size:16px; +.badge-primary { + color: #fff; + background-color: #007bff; } -.tborder { - -moz-border-radius: 11px; - -webkit-border-radius: 11px; - border-radius: 11px; +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; } -.tborder tbody tr:last-child > td { - border-bottom: 0; +.badge { + font-size: 66%; } -.tborder tbody tr:last-child > td:first-child { - -moz-border-radius-bottomleft: 11px; - -webkit-border-bottom-left-radius: 11px; - border-bottom-left-radius: 11px; +/*espace dans les table usercp*/ +.margck { + padding-left:15px; } -.tborder tbody tr:last-child > td:last-child { - -moz-border-radius-bottomright: 11px; - -webkit-border-bottom-right-radius: 11px; - border-bottom-right-radius: 11px; +.navbar.navbar-inverse .dropdown-toggle, .navbar.navbar-inverse .nav-item>.nav-link, .navbar.navbar-inverse .navbar-brand, .navbar.navbar-inverse .navbar-text { +line-height : unset; } -.thead { - -moz-border-radius-topleft: 11px; - -moz-border-radius-topright: 11px; - -webkit-border-top-left-radius: 11px; - -webkit-border-top-right-radius: 11px; - border-top-left-radius: 11px; - border-top-right-radius: 11px; -} +]]> + </stylesheet> + <stylesheet name="site.css" version="1829"><![CDATA[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; } +[hidden] { display: none; } -.thead_collapsed { - -moz-border-radius-bottomleft: 11px; - -moz-border-radius-bottomright: 11px; - -webkit-border-bottom-left-radius: 11px; - -webkit-border-bottom-right-radius: 11px; - border-bottom-left-radius: 11px; - border-bottom-right-radius: 11px; -} -.thead_left { - -moz-border-radius-topright: 0; - -webkit-border-top-right-radius: 0; - border-top-right-radius: 0; +html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } +body { margin: 0; font-size: 14px; line-height: 1.7; +font-weight: 600; +font-size: 100%; } -.thead_right { - -moz-border-radius-topleft: 0; - -webkit-border-top-left-radius: 0; - border-top-left-radius: 0; -} +::-moz-selection { background: #f8891f; background: #ff7500; color: #fff; text-shadow: none; } +::selection { background: #f8891f; background: #ff7500; color: #fff; text-shadow: none; } -.tcat_menu { - -moz-border-radius: 0 !important; - -webkit-border-radius: 0 !important; - border-radius: 0 !important; -} +abbr[title] { border-bottom: 1px dotted; } +b, strong { font-weight: bold; } +blockquote { margin: 1em 40px; } +dfn { font-style: italic; } +hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; } +ins { background: #ff9; color: #000; text-decoration: none; } +mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; } +pre, code, kbd, samp { font-family: monospace, monospace; _font-family: 'courier new', monospace; font-size: 1em; } +pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; } +q { quotes: none; } +q:before, q:after { content: ""; content: none; } +small { font-size: 85%; } +sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } +sup { top: -0.5em; } +sub { bottom: -0.25em; } +ul, ol { margin: 1em 0; padding: 0 0 0 40px; } +dd { margin: 0 0 0 40px; } +nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; } +img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; } +svg:not(:root) { overflow: hidden; } +figure { margin: 0; } -.tborder tbody:nth-last-child(2) .tcat_collapse_collapsed { - -moz-border-radius-bottomleft: 11px !important; - -moz-border-radius-bottomright: 11px !important; - -webkit-border-bottom-left-radius: 11px !important; - -webkit-border-bottom-right-radius: 11px !important; - border-bottom-left-radius: 11px !important; - border-bottom-right-radius: 11px !important; +form { margin: 0; } + +label { cursor: pointer; } +legend { border: 0; *margin-left: -7px; padding: 0; } +button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; outline: 0; } +button, input { line-height: normal; *overflow: visible; } +table button, table input { *overflow: auto; } +button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; } +input[type="checkbox"], input[type="radio"] { box-sizing: border-box; } +input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } +input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } +button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } +textarea { overflow: auto; vertical-align: top; resize: vertical; } +input:valid, textarea:valid { } +input:invalid, textarea:invalid { background-color: #f0dddd; } + +p { + margin: 5px 0 15px 0; } -button, -input.button, -input.textbox, -input.invalid_field, -input.valid_field, -select, -textarea, -.editor_control_bar, -blockquote, -.codeblock, -fieldset, -.pm_alert, -.red_alert, -.popup_menu, -.postbit_buttons > a, -a.button { - -moz-border-radius: 11px; - -webkit-border-radius: 11px; - border-radius: 11px; +h1, h2, h3, h4, h5, h6 { + margin: 0; } -.post.classic .post_author { - -moz-border-radius: 0 11px 11px 0; - -webkit-border-radius: 0 11px 11px 0; - border-radius: 0 11px 11px 0; +a:link, +a:visited { + /*color: #007fd0;*/ + color:unset; + text-decoration: none; } -.popup_menu .popup_item_container:first-child .popup_item { - -moz-border-radius-topleft: 11px; - -moz-border-radius-topright: 11px; - -webkit-border-top-left-radius: 11px; - -webkit-border-top-right-radius: 11px; - border-top-left-radius: 11px; - border-top-right-radius: 11px; +a:hover, +a:active { + color: #ff7500; + text-decoration: underline; } -.popup_menu .popup_item_container:last-child .popup_item { - -moz-border-radius-bottomleft: 11px; - -moz-border-radius-bottomright: 11px; - -webkit-border-bottom-left-radius: 11px; - -webkit-border-bottom-right-radius: 11px; - border-bottom-left-radius: 11px; - border-bottom-right-radius: 11px; +.wrapper { + /*width: 950px;*/ + padding: 0 10px; + margin: 0 auto; + box-sizing: border-box; } - -.pagination a { - -moz-border-radius: 11px; - -webkit-border-radius: 11px; - border-radius: 11px; +.wrapper:after { + content: ""; + display: table; + clear: both; } -.pollbar { - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; +@media only screen and (min-width: 1140px) { + .wrapper { + width: 97%; + max-width: 1500px; + padding: 0; + margin: 0 auto; + } } -div.error { - -moz-border-radius: 11px; - -webkit-border-radius: 11px; - border-radius: 11px; +.logo { + display: block; + text-decoration: none; } - - -/* The alert message in post Mybcode box color -asked by yoyo made for ckforum */ - -.alertred { - padding: 20px; - background-color: #f44336; /* Red */ - color: white; - margin-bottom: 15px; - width:70%; - margin: auto; - border: 1px solid white; - border-radius: 10px; - font-size:16px; +.logo__icon > svg { + height: 40px; + width: 50px; + display: inline-block; + vertical-align: middle; } - -.alertyellow { - padding: 20px; - background-color: #ffeb3b!important; /* yellow */ - color: black; - margin-bottom: 15px; - width:70%; - margin: auto; - border: 1px solid white; - border-radius: 10px; - font-size:16px; +.logo__icon > svg * { + transition: fill 0.25s ease; } - -.alertblue { - padding: 20px; - background-color: #ddffff!important; /* blue cyan */ - color: black; - margin-bottom: 15px; - width:70%; - margin: auto; - border: 1px solid white; - border-radius: 10px; - font-size:16px; +.logo__text { + font-family: "Asap", sans-serif; + font-style: italic; + color: #fff; + text-indent: 5px; } - -i.alertred { /* icon head */ - font-size: 24px; - border-radius: 0px; - border: 0px; - padding: 0px; - background-color: inherit; - color : inherit; +.logo:hover { + text-decoration: none; } - -span.alertred { /* title alert */ - font-family:Roboto,arial; - font-size:18px; - border:inherit; - background-color: inherit; - color : inherit; +.logo--light .logo__icon > svg * { + fill: #fff; } - - -/* pour meganavbar */ - -.btn btn-outline-success my-2 my-sm-0 { - color: #fff; - background-color: transparent; - background-image: none; - border-color: #fff; +.logo--light:hover .logo__icon > svg * { + fill: #ccc; } - -.btn-outline-success { - color: #f6f9f6; - background-color: #0ca8e4; - background-image: none; - border-color: #4b4e4c; +.logo--primary .logo__icon > svg * { + fill: #007fd0; } - -.btn-outline-success:hover { - color: #fff; - background-color: #32baef; - border-color: #007fd0; +.logo--primary:hover .logo__icon > svg * { + fill: #ff7500; } - - - - - ]]> - </stylesheet> - <stylesheet name="headerck.css" version="1829"><![CDATA[#video-fond -{ - overflow: hidden; - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: -1; +.header { + background: #393d3f; + font: 16px/26px "Open Sans", sans-serif; + display: flex; + flex-direction: row; + height: 75px; } -#video-fond .overlay -{ - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - background-color: #a8cfe8c2; - opacity: 0.5; - z-index: 1; +.js .header { + position: fixed; + z-index: 10; + right: 0; + left: 0; + top: 0; } -#video-fond > video -{ - width: 100%; - height: 100%; - position: absolute; - top: 0; - left: 0; +.header__title { + height: 100%; + margin: 0; + float: left; } - -/* 1. Pas de support d'object-fit */ - -@media (min-aspect-ratio: 16/9) -{ - #video-fond > video - { - height: 300%; - top: -100%; - } +.header__title .logo { + align-items: center; + display: flex; + height: 100%; } - -@media (max-aspect-ratio: 16/9) -{ - #video-fond > video - { - width: 300%; - left: -100%; - } +.header .wrapper { + position: relative; } - -/* 2. En cas de support d'object-fit, écrase les règles en (1) */ - -@supports (object-fit: cover) { - #video-fond > video { - width: 100%; - height: 100%; - top: 0; - left: 0; - object-fit: cover; - } +.header .menu-button, +.header .menu-close-button { + display: none; } - -#shoutbox.ckround -{ - background: #fff; - padding-left: 0px; - padding-right: 0px; - padding-top: 0px; - padding-bottom: 13px; - border-bottom-right-radius: 11px; - -webkit-border-bottom-right-radius: 11px; - border-bottom-left-radius: 11px; - -webkit-border-bottom-left-radius: 11px; +.header__checkbox { + display: none; } -/* lien du menu MeganavBar */ - -h5.dropdown-header > strong > a:link, a:visited { - color:#fff; - text-transform:uppercase; +.main-menu { + height: 100%; } - -.fa, .far, .fas { - margin-top:10px; -}]]> - </stylesheet> - <stylesheet name="global.css" version="1829"><![CDATA[@charset "UTF-8"; - -body { - background: #fff; - color: #000; - text-align: center; - margin: 0; - font-family: "Montserrat", sans-serif; - overflow-y: hidden; - font-weight: 500; - line-height: 1.5; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; +.main-menu__links { + height: 100%; + list-style: none; + margin: 0; + padding: 0; + font-size: 0; + display: flex; } - -a:link { - color: #0072BC; - text-decoration: none; +.main-menu__links__gap { + flex-grow: 2; } - -a:visited { - color: #fff; - text-decoration: none; +.main-menu__links__item { + flex-grow: 1; } - -a:hover, -a:active { - color: #0072BC; - text-decoration: underline; +.main-menu__links__item__link { + display: block; + margin: 0; + font-size: 18px; + height: 100%; + font-weight: 300; + box-sizing: border-box; + display: flex; + align-items: center; + justify-content: center; + transition: background 0.25s ease; } - -#container { - text-align: left; - margin: 0; - - color: #333; +.main-menu__links__item__link:link, .main-menu__links__item__link:visited { + color: #fff; + text-decoration: none; } - -/*.wrapper { -width: 85%; -min-width: 970px; -max-width: 1500px; -margin: auto auto; +.main-menu__links__item__link:hover, .main-menu__links__item__link:active { + background: rgba(85, 85, 85, 0.6); } - -*/ - -#logo { - /*background: #007fd0;*/ - background: #007fd0bd; - padding: 10px 0; - color: white; +.main-menu__links__item--search { + flex-grow: 0; + padding: 0 0 0 20px; + position: relative; + justify-content: center; + align-items: center; } - -#content { - background: #007fd03d; - width: auto !important; - padding: 20px 10px; - overflow: hidden; +.js .main-menu__links__item--search { + display: flex; } - -#header ul.menu { - margin: 0; - padding: 0; - list-style: none; +.main-menu__links__item--search__icon .icon svg { + width: 20px; + height: 20px; + vertical-align: middle; + margin-top: -2px; + margin-left: 0; + margin-right: 0; } - -#header ul.menu li { - margin: 0 7px; - display: inline; +.main-menu__links__item--search__icon .icon svg * { + fill: #999 !important; } - -#header ul.menu li a { - padding-left: 20px; - background-image: url(../../../images/headerlinks_sprite.png); - background-repeat: no-repeat; - display: inline-block; - line-height: 16px; - color: #fff; - font-weight: normal; - text-transform: uppercase; +.main-menu__links__item--search__icon:hover, .main-menu__links__item--search__icon:active { + cursor: pointer; +} +.main-menu__links__item--search__icon:hover .icon svg *, .main-menu__links__item--search__icon:active .icon svg * { + fill: #ccc !important; +} +.main-menu__links__item--active { + background: #007fd0; + color: #fff; +} +.main-menu__links__item--active .main-menu__links__item__link { + color: inherit; +} +.main-menu__links__item--active .main-menu__links__item__link:hover, .main-menu__links__item--active .main-menu__links__item__link:active { + background: #007fd0; } -#logo ul.top_links { - font-weight: bold; +.site-search { + background: #393d3f; text-align: right; - margin: -10px 5px 0 0; -} + padding: 15px 0 14px 0; + position: absolute; + top: 0; + right: 0; + width: 77%; + will-change: transform; + transition: transform 0.25s linear, opacity 0.25s linear; + transform: translateY(-100%); + opacity: 0; + } -#logo ul.top_links a.search { - background-position: 0 0; + .site-search input[type="text"].site-search__field { + font: 16px "Open Sans", sans-serif; + border: 1px solid #fff; + font-size: 0.9em; + outline: 0; + border-radius: 4px; + box-sizing: border-box; + margin: 1px 5px 1px 0; + width: 250px; + padding: 7px 7px 8px 7px; + } + .site-search button { + font: 0.9em/26px "Open Sans", sans-serif; } - -#logo ul.top_links a.memberlist { - background-position: 0 -20px; + .site-search__button--cancel.site-button { + margin-right: 0; + display: inline-block; } -#logo ul.top_links a.calendar { - background-position: 0 -40px; -} + #show-site-search:checked ~ .site-search { + opacity: 1; + transform: translateY(0%); + } -#logo ul.top_links a.help { - background-position: 0 -60px; +.header .site-button, +.header a.site-button { + color: #fff; + background: #007fd0; + border: 1px solid #007fd0; + padding: 4px 10px; + margin: 5px; + font-size: 0.9em; + text-decoration: none; + display: inline-block; + line-height: 26px; + border-radius: 4px; } - -#logo ul.top_links a.portal { - background-position: 0 -180px; +.header .site-button:link, .header .site-button:visited, +.header a.site-button:link, +.header a.-sitebutton:visited { + color: #fff; } - -#panel .upper a.logout { - font-weight: bold; - background: url(../../../images/headerlinks_sprite.png) right -80px no-repeat; - padding-right: 20px; - margin-left: 10px; +.header .site-button:hover, .header .site-button:active, +.header a.site-button:hover, +.header a.site-button:active { + background: #ff7500; + border-color: #ff7500; + text-decoration: none; + cursor: pointer; } - -#panel .upper a.login, -#panel .upper a.lost_password { - background: url(../../../images/headerlinks_sprite.png) 0 -100px no-repeat; - padding-left: 20px; - margin-left: 10px; - font-weight: bold; +.header .site-button .icon svg, +.header a.site-button .icon svg { + width: 16px; + height: 16px; + vertical-align: middle; + margin-top: -2px; + margin-left: 0; + margin-right: 6px; } - -#panel .upper a.register { - background: url(../../../images/headerlinks_sprite.png) right -80px no-repeat; - padding-right: 20px; - margin-left: 10px; - font-weight: bold; +.header .site-button .icon svg *, +.header a.site-button .icon svg * { + fill: #fff !important; } - -#panel .lower ul.panel_links { - float: left; +.header .site-button.site-button--dark, +.header a.site-button.site-button--dark { + background: #393D3F; + border-color: #666; } - -#panel .lower ul.panel_links a.usercp { - background-position: 0 -120px; +.header .site-button.site-button--dark:hover, +.header a.site-button.site-button--dark:hover { + border-color: #999; } - -#panel .lower ul.panel_links a.modcp { - background-position: 0 -140px; +.header .site-button:hover, .header .site-button:active, +.header a.site-button:hover, +.header a.site-button:active { + outline: none; } -#panel .lower ul.panel_links a.admincp { - background-position: 0 -160px; +.headroom { + will-change: transform; + transition: transform 200ms linear; } -#panel .lower ul.user_links { - float: right; +.headroom--pinned { + transform: translateY(0%); } -#panel .lower ul.user_links li a { - padding: 0; - background-image: none; +.headroom--unpinned { + transform: translateY(-100%); } - -#panel .upper { - background: #e1e1e1; - color: #777; - padding: 0px; - clear: both; +.headroom--unpinned.headroom--disabled { + transform: translateY(0%); } -#panel .upper a:link, -#panel .upper a:visited, -#panel .upper a:hover, -#panel .upper a:active { - color: #777; - text-decoration: none; +.footer { + background: #393D3F; + font: 16px/26px "Open Sans", sans-serif; } +.footer .wrapper { + padding: 20px 0; + display: flex; + justify-content: space-between; + padding: 0; + flex-direction: row; + } -#panel .lower { - background: #f2f2f2; - color: #999; - border-top: 1px solid #f2f2f2; - border-bottom: 1px solid #f2f2f2; - padding: 12px; +.footer__nav { + flex-grow: 1; } - -#panel .lower a:link, -#panel .lower a:visited, -#panel .lower a:hover, -#panel .lower a:active { - color: #666; - text-transform: none; +.footer__nav__links { + list-style: none; + margin: 0; + padding: 0; } - -#search { - border: 0; - padding: 0; - margin: 0; - float: right; - vertical-align: middle; - background: #e1e1e1; +.footer__nav__links__item { + font-size: 0.8em; + padding: 0; + display: inline-block; } - -#search input.button, -#search input.textbox { - border-color: #007fd0; +@media only screen and (min-width: 1140px) { + .footer__nav__links__item { + font-size: 0.8em; + } } - -#search input.button { - background: #007fd0; - color: #fff; +.footer__nav__links__item__link { + display: block; + transition: background 0.25s ease, color 0.25s ease; + padding: 14px 6px; } - -#search input { - margin: -3px 0; +@media only screen and (min-width: 1140px) { + .footer__nav__links__item__link { + padding: 18px 12px; + } } - -#quick_login .remember_me input { - vertical-align: middle; - margin: -3px 0 0 5px; +.footer__nav__links__item__link:link, .footer__nav__links__item__link:visited, .footer__nav__links__item__link:hover, .footer__nav__links__item__link:active { + color: #ccc; + text-decoration: none; } - -#footer { - clear: both; +.footer__nav__links__item__link:hover, .footer__nav__links__item__link:active { + color: #fff; + background: rgba(85, 85, 85, 0.6); } - -#footer ul.menu { - margin: 0; - padding: 0; - list-style: none; +.footer__nav__links__item__link .icon svg { + width: 16px; + height: 16px; + vertical-align: middle; + margin-top: -2px; + margin-left: auto; + margin-right: auto; + margin-right: 2px; } - -#footer ul.menu li { - /*margin: 0 5px;*/ - display: inline; +.footer__nav__links__item__link .icon svg * { + fill: #999 !important; } - -#footer .upper { - background: #efefef; - border-top: 1px solid #bbb; - border-bottom: 1px solid #bbb; - padding: 6px; - font-size: 12px; - overflow: hidden; +.footer__nav--internal { + text-transform: uppercase; } -#footer a:link, -#footer a:visited, -#footer a:hover, -#footer a:active { - color: #777; + .footer__nav--social { + text-align: right; } -#footer .upper .language { - float: right; - margin: -1px; - margin-left: 15px; +.copyright { + display: none; + background: #444; + font-size: 0.75em; + color: #999; + margin: 0; + text-align: center; + padding: 10px 0; } -#footer .upper .language select { - border-color: #ccc; +.blog_updates { + text-align: center; + border: 1px solid #ccc; + background: #f5f5f5; + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + border-radius: 5px; + padding: 8px 12px; + margin: 10px 0 0; } -#footer .upper .theme { - float: right; - margin: -1px; - margin-left: 15px; +.blog_updates strong { + margin-right: 6px; } -#footer .upper .theme select { - border-color: #ccc; +.blog_updates .date { + color: #666; + font-size: 0.8em; + margin-left: 6px; } -#footer .upper ul.bottom_links { - float: left; - margin: 4px 0 0 0; +.blog_updates.release { + background-color: #fff6bf; + border-color: #ffd324; } -#footer .lower { - color: #aaa; - padding: 6px 6px 12px 6px; - overflow: hidden; - background: #444444; - font-size: 11px; +.blog_updates.latest { + background-color:#D6ECA6; + border-color: #8DC93E; } -#footer .lower a:link, -#footer .lower a:visited { - color: #eee; - font-weight: bold; +.blog_updates.important { + background-color:#FFEAEA; + border-color: #e06666; } -#footer .lower a:hover, -#footer .lower a:active { - color: #333; - text-decoration: underline; - font-weight: bold; +.social { + padding: 12px; + text-align: center; } -#footer .lower #current_time { - float: right; - color: #888; +.social .intro { + color: #666; + margin-right: 16px; } -#debug { - text-align: right; - margin-top: 20px; - font-size: 11px; +.social .twitter, +.social .facebook, +.social .youtube, +.social .discord { + margin: 0 16px 0 0; + border-left: 1px solid #ddd; + padding: 0 0 0 16px; } -.scaleimages img { - max-width: 100%; +.social .twitter a, +.social .facebook a, +.social .youtube a, +.social .discord a { + padding-left: 25px; } -.forum_status { - height: 30px; - width: 30px; - background: url(../../../images/forum_icon_sprite.png) no-repeat 0 0; - display: inline-block; +.social .twitter a { + background: url(https://mybb.com/assets/images/twitter.png) left center no-repeat; } -.forum_on { - background-position: 0 0; +.social .facebook a { + background: url(https://mybb.com/assets/images/facebook.png) left center no-repeat; } -.forum_off { - background-position: 0 -30px; +.social .youtube a { + background: url(https://mybb.com/assets/images/youtube.png) left center no-repeat; } -.forum_offclose { - background-position: 0 -60px; +.social .discord a { + background: url(https://mybb.com/assets/images/discord.png) left center no-repeat; } -.forum_offlink { - background-position: 0 -90px; +#forum { + font-family: "Open Sans", sans-serif; + font-size: 14px; + line-height: 1.5; } -.subforumicon { - height: 10px; - width: 10px; - display: inline-block; - margin: 0 5px; - background: url(../../../images/mini_status_sprite.png) no-repeat 0 0; +#forum #panel .upper { + background: #e1e1e1; + border: none; + color: #777; + padding: 0; } -.subforum_minion { - background-position: 0 0; +#forum #panel .upper .wrapper { + padding-top: 90px; + padding-bottom: 12px; } -.subforum_minioff { - background-position: 0 -10px; -} - -.subforum_minioffclose { - background-position: 0 -20px; +#forum #panel .lower { + background: #f2f2f2; + border: none; + padding: 0; } -.subforum_miniofflink { - background-position: 0 -30px; +#forum #panel .lower .wrapper { + padding-top: 10px; + padding-bottom: 10px; } -table { - color: #333; - /*font-size: 13px;*/ - font-size: 14px; +#forum #panel a:link, +#forum #panel a:visited { + color: #555; + text-decoration: none; } -.tborder { - background: white; - width: 100%; - margin: auto auto; - /*border: 1px solid #ccc; - padding: 1px;*/ - /*padding: 1px;*/ - /* border: 1px solid #e7e7e7;*/ - border-radius: 11px; - box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; +#forum #panel a:hover, +#forum #panel a:active { + color: #ff7500; + text-decoration: underline; } -.tfixed { - table-layout: fixed; - word-wrap: break-word; +#forumMenu ul.top_links { + float: right; + font-weight: bold; + text-align: right; + margin: 0 5px 0 0; } -.thead { - /*background: #0066a2 url(../../../images/thead.png) top left repeat-x;*/ - color: #ffffff; - /*border-bottom: 1px solid #263c30; - padding: 8px;*/ - background: #007fd0; - border: none; - font-size: 1.1em; - padding: 8px 12px; - text-transform: uppercase; +#forumMenu ul.top_links a.search { + background-position: 0 0; } -.thead a:link { - color: #ffffff; - text-decoration: none; - text-transform: uppercase; - font-size: 18px; +#forumMenu ul.top_links a.memberlist { + background-position: 0 -20px; } -.thead a:visited { - color: #ffffff; +#forumMenu ul.top_links a.calendar { + background-position: 0 -40px; } -.thead a:hover, -.thead a:active { - color: #ffffff; - text-decoration: underline; +#forumMenu ul.top_links a.help { + background-position: 0 -60px; } -.tcat { - /*background: #0f0f0f url(../../../images/tcat.png) repeat-x;*/ - color: #000; - /*border-top: 1px solid #444; - border-bottom: 1px solid #000; - padding: 6px;*/ - font-size: 12px; - background: #ddd; - padding: 8px 12px; - border: none; +#forum #footer .upper { + border-radius: 5px; + border: 1px solid #bbb; } -.tcat span.smalltext { - color: #000; +.old-site-header, +.old-site-footer { + display: none; } -td.tcat a:link { - color: #000; +#extend .extend-feature { + background: #f2f2f2; + padding-top: 85px; + padding-bottom: 10px; + border: none; } -.tcat a:link { - color: #fff; +#extend .extend-feature .extend-nav__list__item__link { + color: #007fd0; } -.tcat a:visited { - color: #fff; +#extend .extend-feature .extend-nav__list__item__link:hover, +#extend .extend-feature .extend-nav__list__item__link:active { + color: #ff7500; } -.tcat a:hover, -.tcat a:active { - color: #fff; +#extend .extend-primer { + padding-top: 20px; } -.trow1 { - /*background: #f5f5f5; - border: 1px solid; - border-color: #fff #ddd #ddd #fff;*/ - background: #fafafa; - padding: 8px 12px; - border-right: 1px solid #e7e7e7; - border-bottom: 1px solid #e7e7e7; +#extend .extend-primer .navigation .active { + font-weight: 400; + font-family: Asap, sans-serif; + font-size: 3em; + color: #222; } -.trow1 a:link { - font-size: 16px; - text-transform: none; +#extend .extend-page { + padding-bottom: 40px; } -.trow2 a:link { - font-size: 16px; +#extend .extend-project__title { + font-size: 2.4em; + font-weight: 400; + color: #222; + font-family: Asap, sans-serif; } - -.trow2 { - /*background: #efefef; - border: 1px solid; - border-color: #fff #ddd #ddd #fff;*/ - background: #f6f6f6; - padding: 8px 12px; - border-right: 1px solid #e7e7e7; - border-bottom: 1px solid #e7e7e7; + + + + ]]> + </stylesheet> + <stylesheet name="headerck.css" version="1829"><![CDATA[#video-fond +{ + overflow: hidden; + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: -1; } -.trow2 .smalltext { - font-size: 13px; +#video-fond .overlay +{ + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + background-color: #a8cfe8c2; + opacity: 0.5; + z-index: 1; } -.trow1 .smalltext { - font-size: 13px; +#video-fond > video +{ + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: 0; } -.trow_shaded { - background: #ffdde0; - /*border: 1px solid; - border-color: #fff #ffb8be #ffb8be #fff;*/ - border-right: 1px solid #ffb8be; - border-bottom: 1px solid #ffb8be; -} +/* 1. Pas de support d'object-fit */ -.trow1:hover { - background-color: #e9e9e9; +@media (min-aspect-ratio: 16/9) +{ + #video-fond > video + { + height: 300%; + top: -100%; + } } -.trow2:hover { - background-color: #e9e9e9; +@media (max-aspect-ratio: 16/9) +{ + #video-fond > video + { + width: 300%; + left: -100%; + } } -.no_bottom_border { - border-bottom: 0; -} +/* 2. En cas de support d'object-fit, écrase les règles en (1) */ -.post.unapproved_post { - background: #ffdde0; +@supports (object-fit: cover) { + #video-fond > video { + width: 100%; + height: 100%; + top: 0; + left: 0; + object-fit: cover; + } } -.post.unapproved_post .post_author { - border-bottom-color: #ffb8be; +#shoutbox.ckround +{ + background: #fff; + padding-left: 0px; + padding-right: 0px; + padding-top: 0px; + padding-bottom: 13px; + border-bottom-right-radius: 11px; + -webkit-border-bottom-right-radius: 11px; + border-bottom-left-radius: 11px; + -webkit-border-bottom-left-radius: 11px; } -.post.classic.unapproved_post .post_author { - border-color: #ffb8be; -} +/* lien du menu MeganavBar */ -.post.unapproved_post .post_controls { - border-top-color: #ffb8be; +h5.dropdown-header > strong > a:link, a:visited { + color:#fff; + text-transform:uppercase; } -.trow_deleted, -.post.deleted_post { - background: #E8DEFF; +.fa, .far, .fas { + margin-top:10px; } + ]]> + </stylesheet> + <stylesheet name="global.css" version="1829"><![CDATA[@charset "UTF-8"; -.trow_selected, -tr.trow_selected td { - background: #FFFBD9; - color: #333; - border-right-color: #F7E86A; - border-bottom-color: #F7E86A; -} - -.trow_selected a:link, -.trow_selected a:visited, -.trow_selected a:hover, -.trow_selected a:active { - color: #333; -} - -.trow_sep { - background: #ddd; - color: #333; - /*border-bottom: 1px solid #c5c5c5; - padding: 6px;*/ - font-size: 12px; - font-weight: bold; - padding: 6px 12px; -} - -.tfoot { - /*border-top: 1px solid #fff; - padding: 6px;*/ - background: #ddd; - color: #666; - padding: 6px 12px; +body { + background: #fff; + color: #000; + text-align: center; + margin: 0; + font-family: "Montserrat", sans-serif; + overflow-y: hidden; + font-weight: 500; + line-height: 1.5; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } -.tfoot a:link { - color: #444; +a:link { + color: #0072BC; text-decoration: none; } -.tfoot a:visited { - color: #444; +a:visited { + color: #fff; text-decoration: none; } -.tfoot a:hover, -.tfoot a:active { - color: #444; +a:hover, +a:active { + color: #0072BC; text-decoration: underline; } -.thead input.textbox, -.thead select { - border: 1px solid #263c30; -} +#container { + text-align: left; + margin: 0; -.bottommenu { - background: #efefef; color: #333; - border: 1px solid #4874a3; - padding: 10px; } -.navigation { - color: #333; - font-size: 12px; +/*.wrapper { +width: 85%; +min-width: 970px; +max-width: 1500px; +margin: auto auto; } -.navigation a:link { - text-decoration: none; +*/ + +#logo { + /*background: #007fd0;*/ + background: #007fd0bd; + padding: 10px 0; + color: white; } -.navigation a:visited { - text-decoration: none; +#content { + background: #007fd03d; + width: auto !important; + padding: 20px 10px; + overflow: hidden; } -.navigation a:hover, -.navigation a:active { - text-decoration: underline; +#header ul.menu { + margin: 0; + padding: 0; + list-style: none; } -.navigation .active { - color: #333; - font-size: small; - font-weight: bold; +#header ul.menu li { + margin: 0 7px; + display: inline; } -.smalltext { - /*font-size: 11px;*/ - font-size: 14px; +#header ul.menu li a { + padding-left: 20px; + background-image: url(../../../images/headerlinks_sprite.png); + background-repeat: no-repeat; + display: inline-block; + line-height: 16px; + color: #fff; + font-weight: normal; + text-transform: uppercase; } -.largetext { - font-size: 16px; +#logo ul.top_links { font-weight: bold; + text-align: right; + margin: -10px 5px 0 0; } -fieldset { - padding: 12px; - border: 1px solid #007fd0; - margin: 0; - background: white; +#logo ul.top_links a.search { + background-position: 0 0; } -fieldset.trow1, -fieldset.trow2 { - border-color: #bbb; +#logo ul.top_links a.memberlist { + background-position: 0 -20px; } -fieldset.align_right { - text-align: right; +#logo ul.top_links a.calendar { + background-position: 0 -40px; } -input.textbox { - background: #ffffff; - color: #333; - border: 1px solid #ccc; - padding: 3px; - outline: 0; - /*font-size: 13px;*/ - /*font-family: Tahoma, Verdana, Arial, Sans-Serif;*/ - font-family: "Open Sans", sans-serif; - font-size: 14px; +#logo ul.top_links a.help { + background-position: 0 -60px; } -input.textbox.portal_search { - width: 68%; +#logo ul.top_links a.portal { + background-position: 0 -180px; } -textarea { - background: #ffffff; - color: #333; - border: 1px solid #ccc; - padding: 2px; - line-height: 1.4; - outline: 0; - /*font-family: Tahoma, Verdana, Arial, Sans-Serif;*/ - font-family: "Open Sans", sans-serif; - font-size: 14px; +#panel .upper a.logout { + font-weight: bold; + background: url(../../../images/headerlinks_sprite.png) right -80px no-repeat; + padding-right: 20px; + margin-left: 10px; } -select { - background: #ffffff; - padding: 3px; - border: 1px solid #ccc; - outline: 0; - /*font-family: Tahoma, Verdana, Arial, Sans-Serif;*/ - font-family: "Open Sans", sans-serif; - /*font-size: 13px;*/ - font-size: 14px; +#panel .upper a.login, +#panel .upper a.lost_password { + background: url(../../../images/headerlinks_sprite.png) 0 -100px no-repeat; + padding-left: 20px; + margin-left: 10px; + font-weight: bold; } -button, -input.button { - padding: 3px 8px; - cursor: pointer; - /*font-family: Tahoma, Verdana, Arial, Sans-Serif;*/ - font-family: "Open Sans", sans-serif; - /*font-size: 13px;*/ - font-size: 14px; - background: #eee url(../../../images/buttons_bg.png) repeat-x; - border: 1px solid #bbb; - color: #333; - outline: 0; +#panel .upper a.register { + background: url(../../../images/headerlinks_sprite.png) right -80px no-repeat; + padding-right: 20px; + margin-left: 10px; + font-weight: bold; } -button:hover, -input.button:hover { - border-color: #aaa; +#panel .lower ul.panel_links { + float: left; } -form { - margin: 0; - padding: 0; +#panel .lower ul.panel_links a.usercp { + background-position: 0 -120px; } -input.error, textarea.error, select.error { - border: 1px solid #f30; - color: #f30; +#panel .lower ul.panel_links a.modcp { + background-position: 0 -140px; } -input.valid, textarea.valid, select.valid { - border: 1px solid #0c0; +#panel .lower ul.panel_links a.admincp { + background-position: 0 -160px; } -label.error { - color: #f30; - margin: 5px; - padding: 0px; - display: block; - font-weight: bold; - font-size: 11px; +#panel .lower ul.user_links { + float: right; } -form #message { - width: 500px; +#panel .lower ul.user_links li a { + padding: 0; + background-image: none; } -.editor { - background: #f1f1f1; - border: 1px solid #ccc; +#panel .upper { + background: #e1e1e1; + color: #777; + padding: 0px; + clear: both; } -.editor_control_bar { - background: #fff; - border: 1px solid #ccc; +#panel .upper a:link, +#panel .upper a:visited, +#panel .upper a:hover, +#panel .upper a:active { + color: #777; + text-decoration: none; } -.post .editor_control_bar { - background: #f5f5f5; +#panel .lower { + background: #f2f2f2; + color: #999; + border-top: 1px solid #f2f2f2; + border-bottom: 1px solid #f2f2f2; + padding: 12px; } -.popup_menu { - background: #fff; - border: 1px solid #ccc; -} - -.popup_menu .popup_item { - background: #efefef; - color: #333; +#panel .lower a:link, +#panel .lower a:visited, +#panel .lower a:hover, +#panel .lower a:active { + color: #666; + text-transform: none; } -.popup_menu .popup_item:hover { - background: #0072BC; - color: #fff; +#search { + border: 0; + padding: 0; + margin: 0; + float: right; + vertical-align: middle; + background: #e1e1e1; } -.trow_reputation_positive { - background: #ccffcc; +#search input.button, +#search input.textbox { + border-color: #007fd0; } -.trow_reputation_negative { - background: #ffcccc; +#search input.button { + background: #007fd0; + color: #fff; } -.reputation_positive { - color: green; +#search input { + margin: -3px 0; } -.reputation_neutral { - color: #444; +#quick_login .remember_me input { + vertical-align: middle; + margin: -3px 0 0 5px; } -.reputation_negative { - color: red; +#footer { + clear: both; } -.repbox { - font-size: 16px; - font-weight: bold; - padding: 5px 7px 5px 7px; +#footer ul.menu { + margin: 0; + padding: 0; + list-style: none; } -._neutral { - background-color: #FAFAFA; - color: #999999; - border: 1px solid #CCCCCC; +#footer ul.menu li { + /*margin: 0 5px;*/ + display: inline; } -._minus { - background-color: #FDD2D1; - color: #CB0200; - border: 1px solid #980201; +#footer .upper { + background: #efefef; + border-top: 1px solid #bbb; + border-bottom: 1px solid #bbb; + padding: 6px; + font-size: 12px; + overflow: hidden; } -._plus { - background-color: #E8FCDC; - color: #008800; - border: 1px solid #008800; +#footer a:link, +#footer a:visited, +#footer a:hover, +#footer a:active { + color: #777; } -img { - border: none; +#footer .upper .language { + float: right; + margin: -1px; + margin-left: 15px; } -img.attachment { - border: 1px solid #E9E5D7; - padding: 2px; +#footer .upper .language select { + border-color: #ccc; } -hr { - background-color: #000000; - color: #000000; - height: 1px; - border: 0px; +#footer .upper .theme { + float: right; + margin: -1px; + margin-left: 15px; } -.clear { - clear: both; +#footer .upper .theme select { + border-color: #ccc; } -.float_left { +#footer .upper ul.bottom_links { float: left; + margin: 4px 0 0 0; } -.float_right { - float: right; -} - -.hidden { - display: none; - float: none; - width: 1%; +#footer .lower { + color: #aaa; + padding: 6px 0px 4px 6px; + overflow: hidden; + background: #444444; + font-size: 11px; } -.hiddenrow { - display: none; +#footer .lower a:link, +#footer .lower a:visited { + color: #eee; + font-weight: bold; } -.selectall { - background: #FFFBD9; - border-bottom: 1px solid #F7E86A; +#footer .lower a:hover, +#footer .lower a:active { color: #333; - text-align: center; + text-decoration: underline; + font-weight: bold; } -.expcolimage { +#footer .lower #current_time { float: right; - width: auto; - vertical-align: middle; - margin-top: 3px; + color: #888; } -.tcat_menu > .expcolimage { - margin-top: 0; +#debug { + text-align: right; + margin-top: 20px; + font-size: 11px; } -blockquote { - border: 1px solid #ccc; - margin: 0; - background: #fff; - padding: 10px; +.scaleimages img { + max-width: 100%; } -blockquote cite { - font-weight: bold; - border-bottom: 1px solid #ccc; - font-style: normal; - display: block; - padding-bottom: 3px; - margin: 0 0 10px 0; +.forum_status { + height: 30px; + width: 30px; + background: url(../../../images/forum_icon_sprite.png) no-repeat 0 0; + display: inline-block; } -blockquote cite > span { - float: right; - font-weight: normal; - font-size: 12px; - color: #666; +.forum_on { + background-position: 0 0; } -blockquote cite span.highlight { - float: none; - font-weight: bold; - padding-bottom: 0; +.forum_off { + background-position: 0 -30px; } -.codeblock { - background: #fff; - /*border: 1px solid #ccc;*/ - padding: 20px; - color: #000; - line-height: .95 em; - font-size: 14px; - font-family: Monaco, Consolas, Courier, monospace; +.forum_offclose { + background-position: 0 -60px; } -.codeblock .title { - border-bottom: 1px solid #ccc; - font-weight: bold; - padding-bottom: 3px; - margin: 0 0 10px 0; - color: #000; +.forum_offlink { + background-position: 0 -90px; } -.codeblock code { - overflow: auto; - height: auto; - max-height: 200px; - display: block; - font-family: Monaco, Consolas, Courier, monospace; - /*font-size: 13px;*/ - font-size: 14px; - color: #000; +.subforumicon { + height: 10px; + width: 10px; + display: inline-block; + margin: 0 5px; + background: url(../../../images/mini_status_sprite.png) no-repeat 0 0; } -.smilie { - vertical-align: middle; +.subforum_minion { + background-position: 0 0; } -.smilie_pointer { - cursor: pointer; +.subforum_minioff { + background-position: 0 -10px; } -.separator { - margin: 5px; - padding: 0; - height: 0px; - font-size: 1px; - list-style-type: none; +.subforum_minioffclose { + background-position: 0 -20px; } -.popup_menu .popup_item_container { - margin: 1px; - text-align: left; +.subforum_miniofflink { + background-position: 0 -30px; } -.popup_menu .popup_item { - display: block; - padding: 4px; - white-space: nowrap; - text-decoration: none; +table { + color: #333; + /*font-size: 13px;*/ + font-size: 14px; } -.popup_menu a.popup_item:hover { - text-decoration: none; +.tborder { + background: white; + width: 100%; + margin: auto auto; + /*border: 1px solid #ccc; + padding: 1px;*/ + /*padding: 1px;*/ + /* border: 1px solid #e7e7e7;*/ + border-radius: 11px; + box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; } -.subject_new { - font-weight: bold; +.tfixed { + table-layout: fixed; + word-wrap: break-word; } -.highlight { - background: #FFFFCC; - padding-top: 3px; - padding-bottom: 3px; +.thead { + /*background: #0066a2 url(../../../images/thead.png) top left repeat-x;*/ + color: #ffffff; + /*border-bottom: 1px solid #263c30; + padding: 8px;*/ + background: #007fd0; + border: none; + font-size: 1.1em; + padding: 8px 12px; + text-transform: uppercase; } -.pm_alert { - background: #FFF6BF; - border: 1px solid #FFD324; - text-align: center; - padding: 5px 20px; - margin-bottom: 15px; - font-size: 11px; +.thead a:link { + color: #ffffff; + text-decoration: none; + text-transform: uppercase; + font-size: 18px; } -.red_alert { - background: #FBE3E4; - border: 1px solid #A5161A; - color: #A5161A; - text-align: center; - padding: 5px 20px; - margin-bottom: 15px; - font-size: 11px; - word-wrap: break-word; +.thead a:visited { + color: #ffffff; } -.red_alert a:link, -.red_alert a:visited, -.red_alert a:hover, -.red_alert a:active { - color: #A5161A; +.thead a:hover, +.thead a:active { + color: #ffffff; + text-decoration: underline; } -.high_warning { - color: #CC0000; +.tcat { + /*background: #0f0f0f url(../../../images/tcat.png) repeat-x;*/ + color: #000; + /*border-top: 1px solid #444; + border-bottom: 1px solid #000; + padding: 6px;*/ + font-size: 12px; + background: #ddd; + padding: 8px 12px; + border: none; } -.moderate_warning { - color: #F3611B; +.tcat span.smalltext { + color: #000; } -.low_warning { - color: #AE5700; +td.tcat a:link { + color: #000; } -.imminent_banned { - color: #880000; +.tcat a:link { + color: #fff; } -.high_banned { - color: #FF0000; +.tcat a:visited { + color: #fff; } -.moderate_banned { - color: #FF6600; +.tcat a:hover, +.tcat a:active { + color: #fff; } -.low_banned { - color: #008000; +.trow1 { + /*background: #f5f5f5; + border: 1px solid; + border-color: #fff #ddd #ddd #fff;*/ + background: #fafafa; + padding: 8px 12px; + border-right: 1px solid #e7e7e7; + border-bottom: 1px solid #e7e7e7; } -.online { - color: #15A018; +.trow1 a:link { + font-size: 16px; + text-transform: none; } -.offline { - color: #C7C7C7; +.trow2 a:link { + font-size: 16px; } -div.error { - padding: 5px 10px; - border: 2px solid #FFD324; - background: #FFF6BF; - font-size: 12px; +.trow2 { + /*background: #efefef; + border: 1px solid; + border-color: #fff #ddd #ddd #fff;*/ + background: #f6f6f6; + padding: 8px 12px; + border-right: 1px solid #e7e7e7; + border-bottom: 1px solid #e7e7e7; } -div.error p { - margin: 0; - color: #333; - font-weight: normal; +.trow2 .smalltext { + font-size: 13px; } -div.error p em { - font-style: normal; - font-weight: bold; - padding-left: 24px; - display: block; - color: #C00; - background: url(../../../images/error.png) no-repeat 0; +.trow1 .smalltext { + font-size: 13px; } -div.error ul { - margin-left: 24px; +.trow_shaded { + background: #ffdde0; + /*border: 1px solid; + border-color: #fff #ffb8be #ffb8be #fff;*/ + border-right: 1px solid #ffb8be; + border-bottom: 1px solid #ffb8be; } -.pagination { - font-size: 11px; - padding-top: 10px; - margin-bottom: 5px; +.trow1:hover { + background-color: #e9e9e9; } -.tfoot .pagination, -.tcat .pagination { - padding-top: 0; +.trow2:hover { + background-color: #e9e9e9; } -.pagination .pages { - font-weight: bold; +.no_bottom_border { + border-bottom: 0; } -.pagination .pagination_current, -.pagination a { - padding: 3px 6px; - margin-bottom: 3px; +.post.unapproved_post { + background: #ffdde0; } -.pagination a { - background: #f5f5f5; - border: 1px solid #ccc; +.post.unapproved_post .post_author { + border-bottom-color: #ffb8be; } -.pagination .pagination_current { - background: none; - color: #333; - border: none; - font-weight: bold; +.post.classic.unapproved_post .post_author { + border-color: #ffb8be; } -.pagination a:hover { - background: #0072BC; - color: #fff; - border-color: #263c30; - text-decoration: none; +.post.unapproved_post .post_controls { + border-top-color: #ffb8be; } -.pagination .go_page img { - margin-bottom: -4px; +.trow_deleted, +.post.deleted_post { + background: #E8DEFF; } -.drop_go_page { - background: #f5f5f5; - padding: 4px; +.trow_selected, +tr.trow_selected td { + background: #FFFBD9; + color: #333; + border-right-color: #F7E86A; + border-bottom-color: #F7E86A; } -.pagination_breadcrumb { - background-color: #efefef; - border: 1px solid #fff; - outline: 1px solid #ccc; - padding: 5px; - margin-top: 5px; - font-weight: normal; +.trow_selected a:link, +.trow_selected a:visited, +.trow_selected a:hover, +.trow_selected a:active { + color: #333; } -.pagination_breadcrumb_link { - vertical-align: middle; - cursor: pointer; +.trow_sep { + background: #ddd; + color: #333; + /*border-bottom: 1px solid #c5c5c5; + padding: 6px;*/ + font-size: 12px; + font-weight: bold; + padding: 6px 12px; } -.thread_legend, -.thread_legend dd { - margin: 0; - padding: 0; +.tfoot { + /*border-top: 1px solid #fff; + padding: 6px;*/ + background: #ddd; + color: #666; + padding: 6px 12px; } -.thread_legend dd { - padding-bottom: 4px; - margin-right: 15px; +.tfoot a:link { + color: #444; + text-decoration: none; } -.thread_legend img { - margin-right: 4px; - vertical-align: bottom; +.tfoot a:visited { + color: #444; + text-decoration: none; } -.forum_legend, -.forum_legend dt, -.forum_legend dd { - margin: 0; - padding: 0; +.tfoot a:hover, +.tfoot a:active { + color: #444; + text-decoration: underline; } -.forum_legend dd { - float: left; - margin-right: 10px; - margin-top: 7px; +.thead input.textbox, +.thead select { + border: 1px solid #263c30; } -.forum_legend dt { - margin-right: 10px; - float: left; -} - -.success_message { - color: #00b200; - font-weight: bold; - font-size: 10px; - margin-bottom: 10px; +.bottommenu { + background: #efefef; + color: #333; + border: 1px solid #4874a3; + padding: 10px; } -.error_message { - color: #C00; - font-weight: bold; - font-size: 10px; - margin-bottom: 10px; +.navigation { + color: #333; + font-size: 12px; } -#posts_container { - padding: 0; +.navigation a:link { + text-decoration: none; } -.ignored_post { - border-top: 3px solid #333; - padding: 15px; +.navigation a:visited { + text-decoration: none; } -.ignored_post .show_ignored_post { - margin-top: -15px; +.navigation a:hover, +.navigation a:active { + text-decoration: underline; } -.ignored_post .show_ignored_post a.button span { - background-position: 0 -400px; +.navigation .active { + color: #333; + font-size: small; + font-weight: bold; } -.deleted_post_hidden { - border-top: 2px solid #ccc; - padding: 15px; +.smalltext { + /*font-size: 11px;*/ + font-size: 14px; } -.deleted_post_collapsed { - border-top: 3px solid #333; - padding: 15px; +.largetext { + font-size: 16px; + font-weight: bold; } -.deleted_post_collapsed .show_deleted_post { - margin-top: -15px; +fieldset { + padding: 12px; + border: 1px solid #007fd0; + margin: 0; + background: white; } -.deleted_post_collapsed .show_deleted_post a.button span { - background-position: 0 -400px; +fieldset.trow1, +fieldset.trow2 { + border-color: #bbb; } -.post { - overflow: hidden; +fieldset.align_right { + text-align: right; } -.post.classic { - padding-top: 15px; +input.textbox { + background: #ffffff; + color: #333; + border: 1px solid #ccc; + padding: 3px; + outline: 0; + /*font-size: 13px;*/ + /*font-family: Tahoma, Verdana, Arial, Sans-Serif;*/ + font-family: "Open Sans", sans-serif; + font-size: 14px; } -.post .post_author { - border-bottom: 1px solid #ccc; - border-top: 2px solid #ccc; - background: #f5f5f5; - padding: 5px; - overflow: hidden; +input.textbox.portal_search { + width: 68%; } -.post.classic .post_author { - border: 1px solid #ddd; - float: left; - width: 15%; - margin: 0 1% 15px 0; - border-left: 0; - padding: 5px 1%; +textarea { + background: #ffffff; + color: #333; + border: 1px solid #ccc; + padding: 2px; + line-height: 1.4; + outline: 0; + /*font-family: Tahoma, Verdana, Arial, Sans-Serif;*/ + font-family: "Open Sans", sans-serif; + font-size: 14px; } -.post .post_author .buddy_status { - vertical-align: middle; - margin-top: -4px; +select { + background: #ffffff; + padding: 3px; + border: 1px solid #ccc; + outline: 0; + /*font-family: Tahoma, Verdana, Arial, Sans-Serif;*/ + font-family: "Open Sans", sans-serif; + /*font-size: 13px;*/ + font-size: 14px; } -.post .post_author div.author_avatar { - float: left; - margin-right: 3px; +button, +input.button { + padding: 3px 8px; + cursor: pointer; + /*font-family: Tahoma, Verdana, Arial, Sans-Serif;*/ + font-family: "Open Sans", sans-serif; + /*font-size: 13px;*/ + font-size: 14px; + background: #eee url(../../../images/buttons_bg.png) repeat-x; + border: 1px solid #bbb; + color: #333; + outline: 0; } -.post.classic .post_author div.author_avatar { - float: none; - text-align: center; - margin-bottom: 8px; +button:hover, +input.button:hover { + border-color: #aaa; } -.post .post_author div.author_avatar img { - padding: 5px; - border: 1px solid #ddd; - background: #fff; +form { + margin: 0; + padding: 0; } -.post .post_author div.author_information { - float: left; - padding: 6px 8px; +input.error, textarea.error, select.error { + border: 1px solid #f30; + color: #f30; } -.post.classic .post_author div.author_information { - float: none; - padding: 0; - text-align: center; +input.valid, textarea.valid, select.valid { + border: 1px solid #0c0; } -.post .post_author div.author_statistics { - float: right; +label.error { + color: #f30; + margin: 5px; + padding: 0px; + display: block; + font-weight: bold; font-size: 11px; - padding: 3px 10px 3px 5px; - color: #666; - line-height: 1.3; } -.post.classic .post_author div.author_statistics { - border-top: 1px dotted #ccc; - margin: 6px 0 0 0; - padding: 6px 6px 3px 6px; - float: none; +form #message { + width: 500px; } -.post .post_head { - font-size: 11px; - padding-bottom: 4px; - border-bottom: 1px dotted #ddd; - margin-bottom: 4px; +.editor { + background: #f1f1f1; + border: 1px solid #ccc; } -.post .post_head span.post_date { - color: #666; +.editor_control_bar { + background: #fff; + border: 1px solid #ccc; } -.post .post_head span.edited_post { - font-size: 10px; - color: #999; +.post .editor_control_bar { + background: #f5f5f5; } -.post .post_head span.edited_post a { - color: #666; +.popup_menu { + background: #fff; + border: 1px solid #ccc; } -.post_body { - font-size: 16px; - padding: 12px 0; +.popup_menu .popup_item { + background: #efefef; + color: #333; } -.post.classic .post_content { - float: left; - width: 79%; - padding: 0 1% 5px 1%; +.popup_menu .popup_item:hover { + background: #0072BC; + color: #fff; } -.post_content { - padding: 9px 10px 5px 10px; +.trow_reputation_positive { + background: #ccffcc; } -.post_content .signature { - margin-top: 5px; - border-top: 1px dotted #ddd; - padding: 10px 0 4px 0; +.trow_reputation_negative { + background: #ffcccc; } -.post .post_meta { - margin: 4px 0; - font-size: 11px; - color: #999; +.reputation_positive { + color: green; } -.post .post_meta a:link, -.post .post_meta a:visited { - color: #777; +.reputation_neutral { + color: #444; } -.post .post_meta a:hover, -.post .post_meta a:active { - color: #777; +.reputation_negative { + color: red; } -.post_controls { - clear: both; - background: #f5f5f5; - border-bottom: 1px solid #ccc; - padding: 5px; - overflow: hidden; +.repbox { + font-size: 16px; + font-weight: bold; + padding: 5px 7px 5px 7px; } -.postbit_buttons > a:link, -.postbit_buttons > a:hover, -.postbit_buttons > a:visited, -.postbit_buttons > a:active { - display: inline-block; - padding: 2px 5px; - margin: 2px; - font-size: 11px; - background: #eee url(../../../images/buttons_bg.png) repeat-x; - border: 1px solid #ccc; - color: #555; +._neutral { + background-color: #FAFAFA; + color: #999999; + border: 1px solid #CCCCCC; } -.postbit_buttons > a:hover { - border-color: #bbb; +._minus { + background-color: #FDD2D1; + color: #CB0200; + border: 1px solid #980201; } -.postbit_buttons a span { - padding-left: 20px; - display: inline-block; - height: 16px; - background-image: url(../../../images/buttons_sprite.png); - background-repeat: no-repeat; +._plus { + background-color: #E8FCDC; + color: #008800; + border: 1px solid #008800; } -.postbit_buttons a.postbit_find span { - background-position: 0 0; +img { + border: none; } -.postbit_buttons a.postbit_reputation_add span { - background-position: 0 -20px; +img.attachment { + border: 1px solid #E9E5D7; + padding: 2px; } -.postbit_buttons a.postbit_email span { - background-position: 0 -40px; +hr { + background-color: #000000; + color: #000000; + height: 1px; + border: 0px; } -.postbit_buttons a.postbit_website span { - background-position: 0 -60px; +.clear { + clear: both; } -.postbit_buttons a.postbit_pm span { - background-position: 0 -80px; +.float_left { + float: left; } -.postbit_buttons a.postbit_quote span { - background-position: 0 -100px; +.float_right { + float: right; } -.postbit_buttons a.postbit_multiquote span { - background-position: 0 -120px; +.hidden { + display: none; + float: none; + width: 1%; } -.postbit_buttons a.postbit_multiquote_on span { - background-position: 0 -140px; +.hiddenrow { + display: none; } -.postbit_buttons a.postbit_edit span { - background-position: 0 -160px; +.selectall { + background: #FFFBD9; + border-bottom: 1px solid #F7E86A; + color: #333; + text-align: center; } -.postbit_buttons a.postbit_qdelete span { - background-position: 0 -180px; +.expcolimage { + float: right; + width: auto; + vertical-align: middle; + margin-top: 3px; } -.postbit_buttons a.postbit_qrestore span { - background-position: 0 -200px; +.tcat_menu > .expcolimage { + margin-top: 0; } -.postbit_buttons a.postbit_report span { - background-position: 0 -220px; +blockquote { + border: 1px solid #ccc; + margin: 0; + background: #fff; + padding: 10px; } -.postbit_buttons a.postbit_warn span { - background-position: 0 -240px; +blockquote cite { + font-weight: bold; + border-bottom: 1px solid #ccc; + font-style: normal; + display: block; + padding-bottom: 3px; + margin: 0 0 10px 0; } -.postbit_buttons a.postbit_purgespammer span { - background-position: 0 -540px; +blockquote cite > span { + float: right; + font-weight: normal; + font-size: 12px; + color: #666; } -.postbit_buttons a.postbit_reply_pm span { - background-position: 0 -260px; +blockquote cite span.highlight { + float: none; + font-weight: bold; + padding-bottom: 0; } -.postbit_buttons a.postbit_reply_all span { - background-position: 0 -280px; +.codeblock { + background: #fff; + /*border: 1px solid #ccc;*/ + padding: 20px; + color: #000; + line-height: .95 em; + font-size: 14px; + font-family: Monaco, Consolas, Courier, monospace; } -.postbit_buttons a.postbit_forward_pm span { - background-position: 0 -300px; +.codeblock .title { + border-bottom: 1px solid #ccc; + font-weight: bold; + padding-bottom: 3px; + margin: 0 0 10px 0; + color: #000; } -.postbit_buttons a.postbit_delete_pm span { - background-position: 0 -320px; +.codeblock code { + overflow: auto; + height: auto; + max-height: 200px; + display: block; + font-family: Monaco, Consolas, Courier, monospace; + /*font-size: 13px;*/ + font-size: 14px; + color: #000; } -a.button:link, -a.button:hover, -a.button:visited, -a.button:active { - /*background: #0f0f0f url(../../../images/tcat.png) repeat-x;*/ - color: #fff; - display: inline-block; - padding: 4px 8px; - margin: 2px 2px 6px 2px; - /*border: 1px solid #000;*/ - font-size: 14px; - background: #111; - border: 1px solid #111; +.smilie { + vertical-align: middle; } -a.button.small_button { - font-size: 13px; - margin: 0; - padding: 3px 6px; +.smilie_pointer { + cursor: pointer; } -a.button span { - padding-left: 20px; - display: inline-block; - background-image: url(../../../images/buttons_sprite.png); - background-repeat: no-repeat; +.separator { + margin: 5px; + padding: 0; + height: 0px; + font-size: 1px; + list-style-type: none; } -a.button.new_thread_button span { - background-position: 0 -340px; +.popup_menu .popup_item_container { + margin: 1px; + text-align: left; } -a.button.new_reply_button span { - background-position: 0 -360px; +.popup_menu .popup_item { + display: block; + padding: 4px; + white-space: nowrap; + text-decoration: none; } -a.button.closed_button span { - background-position: 0 -380px; +.popup_menu a.popup_item:hover { + text-decoration: none; } -a.button.rate_user_button span { - background-position: 0 -400px; +.subject_new { + font-weight: bold; } -a.button.add_buddy_button span { - background-position: 0 -440px; +.highlight { + background: #FFFFCC; + padding-top: 3px; + padding-bottom: 3px; } -a.button.remove_buddy_button span { - background-position: 0 -480px; +.pm_alert { + background: #FFF6BF; + border: 1px solid #FFD324; + text-align: center; + padding: 5px 20px; + margin-bottom: 15px; + font-size: 11px; } -a.button.add_ignore_button span { - background-position: 0 -460px; +.red_alert { + background: #FBE3E4; + border: 1px solid #A5161A; + color: #A5161A; + text-align: center; + padding: 5px 20px; + margin-bottom: 15px; + font-size: 11px; + word-wrap: break-word; } -a.button.remove_ignore_button span { - background-position: 0 -500px; +.red_alert a:link, +.red_alert a:visited, +.red_alert a:hover, +.red_alert a:active { + color: #A5161A; } -a.button.report_user_button span { - background-position: 0 -520px; +.high_warning { + color: #CC0000; } -.postbit_qrestore, -.status_type { - display: none!important; +.moderate_warning { + color: #F3611B; } -.deleted_post .postbit_qrestore, -.deleted_post .status_type { - display: inline!important; +.low_warning { + color: #AE5700; } -.deleted_post .postbit_mirage { - display: none!important; +.imminent_banned { + color: #880000; } -.quick_jump { - background: url(../../../images/jump.png) no-repeat 0; - width: 13px; - height: 13px; - padding-left: 13px; - /* amount of padding needed for image to fully show */ - margin-top: -3px; - border: none; +.high_banned { + color: #FF0000; } -.pollbar { - background: url(../../../images/pollbar.png) top left repeat-x; - border: 1px solid #3f3f3f; - height: 10px; +.moderate_banned { + color: #FF6600; } -.pollbar .percent { - display: none; +.low_banned { + color: #008000; } -.posticons_label { - white-space: nowrap; +.online { + color: #15A018; } -/** jGrowl Start **/ -/** Special IE6 Style Positioning **/ -.ie6 { - position: absolute; +.offline { + color: #C7C7C7; } -.ie6.top-right { - right: auto; - bottom: auto; - left: expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); - top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); +div.error { + padding: 5px 10px; + border: 2px solid #FFD324; + background: #FFF6BF; + font-size: 12px; } -.ie6.top-left { - left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); - top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); +div.error p { + margin: 0; + color: #333; + font-weight: normal; } -.ie6.bottom-right { - left: expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); - top: expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); +div.error p em { + font-style: normal; + font-weight: bold; + padding-left: 24px; + display: block; + color: #C00; + background: url(../../../images/error.png) no-repeat 0; } -.ie6.bottom-left { - left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); - top: expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); +div.error ul { + margin-left: 24px; } -.ie6.center { - left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); - top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); - width: 100%; +.pagination { + font-size: 11px; + padding-top: 10px; + margin-bottom: 5px; } -/** jGrowl Styling **/ -.jGrowl { - z-index: 9999; - color: #ffffff; - font-size: 12px; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - position: fixed; +.tfoot .pagination, +.tcat .pagination { + padding-top: 0; } -.jGrowl.top-left { - left: 0px; - top: 0px; +.pagination .pages { + font-weight: bold; } -.jGrowl.top-right { - right: 0px; - top: 0px; +.pagination .pagination_current, +.pagination a { + padding: 3px 6px; + margin-bottom: 3px; } -.jGrowl.bottom-left { - left: 0px; - bottom: 0px; +.pagination a { + background: #f5f5f5; + border: 1px solid #ccc; } -.jGrowl.bottom-right { - right: 0px; - bottom: 0px; +.pagination .pagination_current { + background: none; + color: #333; + border: none; + font-weight: bold; } -.jGrowl.center { - top: 0px; - width: 50%; - left: 25%; +.pagination a:hover { + background: #0072BC; + color: #fff; + border-color: #263c30; + text-decoration: none; } -/** Cross Browser Styling **/ -.jGrowl.center .jGrowl-notification, -.jGrowl.center .jGrowl-closer { - margin-left: auto; - margin-right: auto; +.pagination .go_page img { + margin-bottom: -4px; } -.jGrowl-notification { - background-color: transparent; - opacity: 0.9; - filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); - -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); - zoom: 1; - width: 250px; - padding: 10px; - margin: 10px; - text-align: left; - display: none; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - border-radius: 5px; - word-break: break-all; +.drop_go_page { + background: #f5f5f5; + padding: 4px; } -.jGrowl .jGrowl-notification { - min-height: 40px; +.pagination_breadcrumb { + background-color: #efefef; + border: 1px solid #fff; + outline: 1px solid #ccc; + padding: 5px; + margin-top: 5px; + font-weight: normal; } -.jGrowl-notification .ui-state-highlight, -.jGrowl-notification .ui-widget-content .ui-state-highlight, -.jGrowl-notification .ui-widget-header .ui-state-highlight { - border: 1px solid #000; - background: #000; - color: #fff; +.pagination_breadcrumb_link { + vertical-align: middle; + cursor: pointer; } -.jGrowl-notification .jGrowl-header { - font-weight: bold; - font-size: .85em; +.thread_legend, +.thread_legend dd { + margin: 0; + padding: 0; } -.jGrowl-notification .jGrowl-close { - background-color: transparent; - color: inherit; - border: none; - z-index: 99; - float: right; - font-weight: bold; - font-size: 1em; - cursor: pointer; +.thread_legend dd { + padding-bottom: 4px; + margin-right: 15px; } -.jGrowl-closer { - background-color: #000000; - opacity: 0.9; - filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); - -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); - zoom: 1; - width: 250px; - padding: 10px; - margin: 10px; - display: none; - border-radius: 5px; - word-break: break-all; - padding-top: 4px; - padding-bottom: 4px; - cursor: pointer; - font-size: .9em; - font-weight: bold; - text-align: center; +.thread_legend img { + margin-right: 4px; + vertical-align: bottom; } -.jGrowl-closer .ui-state-highlight, -.jGrowl-closer .ui-widget-content .ui-state-highlight, -.jGrowl-closer .ui-widget-header .ui-state-highlight { - border: 1px solid #000; - background: #000; - color: #fff; +.forum_legend, +.forum_legend dt, +.forum_legend dd { + margin: 0; + padding: 0; } -.jGrowl .jGrowl-notification.jgrowl_success { - background: lightgreen; - border: 1px solid lightgreen; - color: #333; +.forum_legend dd { + float: left; + margin-right: 10px; + margin-top: 7px; } -.jGrowl .jGrowl-notification.jgrowl_error { - background: red; - border: 1px solid red; - color: #333; +.forum_legend dt { + margin-right: 10px; + float: left; } -.jGrowl .jGrowl-notification.jgrowl_process, .jGrowl .jGrowl-closer { - background: yellow; - border: 1px solid yellow; - color: #333; +.success_message { + color: #00b200; + font-weight: bold; + font-size: 10px; + margin-bottom: 10px; } -/** Hide jGrowl when printing **/ +.error_message { + color: #C00; + font-weight: bold; + font-size: 10px; + margin-bottom: 10px; +} -@media print { - .jGrowl { - display: none; - } +#posts_container { + padding: 0; +} +.ignored_post { + border-top: 3px solid #333; + padding: 15px; +} +.ignored_post .show_ignored_post { + margin-top: -15px; } -/** jGrowl End **/ -/** Modal Start **/ -.blocker { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - overflow: auto; - z-index: 9999; - padding: 20px; - box-sizing: border-box; - background-color: rgba(0,0,0,0.75); - text-align: center; +.ignored_post .show_ignored_post a.button span { + background-position: 0 -400px; } -.blocker:before { - content: ""; - display: inline-block; - height: 100%; - vertical-align: middle; - margin-right: -0.05em; +.deleted_post_hidden { + border-top: 2px solid #ccc; + padding: 15px; } -.blocker.behind { - background-color: transparent; +.deleted_post_collapsed { + border-top: 3px solid #333; + padding: 15px; } -.modal { - width: 400px; - /*a retravailler cause jquery 3.5.1*/ - max-height: 255px; - text-align: left; - display: inline-block; - vertical-align: middle; - position: relative; - z-index: 2; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-border-radius: 11px; - -moz-border-radius: 11px; - -o-border-radius: 11px; - -ms-border-radius: 11px; - border-radius: 11px; - -webkit-box-shadow: 0 0 10px #000; - -moz-box-shadow: 0 0 10px #000; - -o-box-shadow: 0 0 10px #000; - -ms-box-shadow: 0 0 10px #000; - box-shadow: 0 0 10px #000; - +.deleted_post_collapsed .show_deleted_post { + margin-top: -15px; } -.modal a.close-modal { - position: absolute; - top: 4.5px; - right: 13.5px; - display: block; - width: 30px; - height: 30px; - text-indent: -9999px; - background: url(../../../images/close.png) no-repeat 0 0; +.deleted_post_collapsed .show_deleted_post a.button span { + background-position: 0 -400px; } -.modal-spinner { - display: none; - width: 64px; - height: 64px; - position: fixed; - top: 50%; - left: 50%; - margin-right: -32px; - margin-top: -32px; - background: url(../../../images/spinner_big.gif) no-repeat center center; - -webkit-border-radius: 8px; - -moz-border-radius: 8px; - -o-border-radius: 8px; - -ms-border-radius: 8px; - border-radius: 8px; +.post { + overflow: hidden; } -/** Modal End **/ -/** Impromptu Start **/ - -/*! jQuery-Impromptu - v6.2.3 - 2016-04-23 -* http://trentrichardson.com/Impromptu -* Copyright (c) 2016 Trent Richardson; Licensed MIT */ - -.jqifade { - position: absolute; - background-color: #777777; +.post.classic { + padding-top: 15px; } -iframe.jqifade { - display: block; - z-index: -1; +.post .post_author { + border-bottom: 1px solid #ccc; + border-top: 2px solid #ccc; + background: #f5f5f5; + padding: 5px; + overflow: hidden; } -div.jqi { - width: 400px; - max-width: 90%; - font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; - position: absolute; - background-color: #ffffff; - font-size: 11px; - text-align: left; - border: solid 1px #eeeeee; - border-radius: 6px; - -moz-border-radius: 6px; - -webkit-border-radius: 6px; - padding: 7px; +.post.classic .post_author { + border: 1px solid #ddd; + float: left; + width: 15%; + margin: 0 1% 15px 0; + border-left: 0; + padding: 5px 1%; } -div.jqi .jqicontainer { +.post .post_author .buddy_status { + vertical-align: middle; + margin-top: -4px; } -div.jqi .jqiclose { - position: absolute; - top: 4px; - right: -2px; - width: 18px; - cursor: default; - color: #bbbbbb; - font-weight: bold; +.post .post_author div.author_avatar { + float: left; + margin-right: 3px; } -div.jqi .jqistate { - background-color: #fff; +.post.classic .post_author div.author_avatar { + float: none; + text-align: center; + margin-bottom: 8px; } -div.jqi .jqititle { - padding: 5px 10px; - font-size: 16px; - line-height: 20px; - border-bottom: solid 1px #eeeeee; +.post .post_author div.author_avatar img { + padding: 5px; + border: 1px solid #ddd; + background: #fff; } -div.jqi .jqimessage { - padding: 10px; - line-height: 20px; - color: #444444; - overflow: auto; +.post .post_author div.author_information { + float: left; + padding: 6px 8px; } -div.jqi .jqibuttonshide { - display: none; +.post.classic .post_author div.author_information { + float: none; + padding: 0; + text-align: center; } -div.jqi .jqibuttons { - text-align: right; - margin: 0 -7px -7px -7px; - border-top: solid 1px #e4e4e4; - background-color: #f4f4f4; - border-radius: 0 0 6px 6px; - -moz-border-radius: 0 0 6px 6px; - -webkit-border-radius: 0 0 6px 6px; +.post .post_author div.author_statistics { + float: right; + font-size: 11px; + padding: 3px 10px 3px 5px; + color: #666; + line-height: 1.3; } -div.jqi .jqibuttons button { - margin: 0; - padding: 15px 20px; - background-color: transparent; - border: none; - border-left: solid 1px #e4e4e4; - color: #777; - font-weight: bold; - font-size: 12px; +.post.classic .post_author div.author_statistics { + border-top: 1px dotted #ccc; + margin: 6px 0 0 0; + padding: 6px 6px 3px 6px; + float: none; } -div.jqi .jqibuttons button.jqidefaultbutton { - color: #489afe; +.post .post_head { + font-size: 11px; + padding-bottom: 4px; + border-bottom: 1px dotted #ddd; + margin-bottom: 4px; } -div.jqi .jqibuttons button:hover, -div.jqi .jqibuttons button:focus { - color: #287ade; - outline: none; +.post .post_head span.post_date { + color: #666; } -div.jqi .jqibuttons button[disabled] { - color: #aaa; +.post .post_head span.edited_post { + font-size: 10px; + color: #999; } -.jqiwarning .jqi .jqibuttons { - background-color: #b95656; +.post .post_head span.edited_post a { + color: #666; } -/* sub states */ -div.jqi .jqiparentstate::after { - background-color: #777; - opacity: 0.6; - filter: alpha(opacity=60); - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - border-radius: 6px; - -moz-border-radius: 6px; - -webkit-border-radius: 6px; +.post_body { + font-size: 16px; + padding: 12px 0; } -div.jqi .jqisubstate { - position: absolute; - top: 0; - left: 20%; - width: 60%; - padding: 7px; - border: solid 1px #eeeeee; - border-top: none; - border-radius: 0 0 6px 6px; - -moz-border-radius: 0 0 6px 6px; - -webkit-border-radius: 0 0 6px 6px; +.post.classic .post_content { + float: left; + width: 79%; + padding: 0 1% 5px 1%; } -div.jqi .jqisubstate .jqibuttons button { - padding: 10px 18px; +.post_content { + padding: 9px 10px 5px 10px; } -/* arrows for tooltips/tours */ -.jqi .jqiarrow { - position: absolute; - height: 0; - width: 0; - line-height: 0; - font-size: 0; - border: solid 10px transparent; +.post_content .signature { + margin-top: 5px; + border-top: 1px dotted #ddd; + padding: 10px 0 4px 0; } -.jqi .jqiarrowtl { - left: 10px; - top: -20px; - border-bottom-color: #ffffff; +.post .post_meta { + margin: 4px 0; + font-size: 11px; + color: #999; } -.jqi .jqiarrowtc { - left: 50%; - top: -20px; - border-bottom-color: #ffffff; - margin-left: -10px; +.post .post_meta a:link, +.post .post_meta a:visited { + color: #777; } -.jqi .jqiarrowtr { - right: 10px; - top: -20px; - border-bottom-color: #ffffff; +.post .post_meta a:hover, +.post .post_meta a:active { + color: #777; } -.jqi .jqiarrowbl { - left: 10px; - bottom: -20px; - border-top-color: #ffffff; +.post_controls { + clear: both; + background: #f5f5f5; + border-bottom: 1px solid #ccc; + padding: 5px; + overflow: hidden; } -.jqi .jqiarrowbc { - left: 50%; - bottom: -20px; - border-top-color: #ffffff; - margin-left: -10px; +.postbit_buttons > a:link, +.postbit_buttons > a:hover, +.postbit_buttons > a:visited, +.postbit_buttons > a:active { + display: inline-block; + padding: 2px 5px; + margin: 2px; + font-size: 11px; + background: #eee url(../../../images/buttons_bg.png) repeat-x; + border: 1px solid #ccc; + color: #555; } -.jqi .jqiarrowbr { - right: 10px; - bottom: -20px; - border-top-color: #ffffff; +.postbit_buttons > a:hover { + border-color: #bbb; } -.jqi .jqiarrowlt { - left: -20px; - top: 10px; - border-right-color: #ffffff; +.postbit_buttons a span { + padding-left: 20px; + display: inline-block; + height: 16px; + background-image: url(../../../images/buttons_sprite.png); + background-repeat: no-repeat; } -.jqi .jqiarrowlm { - left: -20px; - top: 50%; - border-right-color: #ffffff; - margin-top: -10px; +.postbit_buttons a.postbit_find span { + background-position: 0 0; } -.jqi .jqiarrowlb { - left: -20px; - bottom: 10px; - border-right-color: #ffffff; +.postbit_buttons a.postbit_reputation_add span { + background-position: 0 -20px; } -.jqi .jqiarrowrt { - right: -20px; - top: 10px; - border-left-color: #ffffff; +.postbit_buttons a.postbit_email span { + background-position: 0 -40px; } -.jqi .jqiarrowrm { - right: -20px; - top: 50%; - border-left-color: #ffffff; - margin-top: -10px; +.postbit_buttons a.postbit_website span { + background-position: 0 -60px; } -.jqi .jqiarrowrb { - right: -20px; - bottom: 10px; - border-left-color: #ffffff; +.postbit_buttons a.postbit_pm span { + background-position: 0 -80px; } -/** Impromptu End */ -.mysupport_status_technical { - color: blue; +.postbit_buttons a.postbit_quote span { + background-position: 0 -100px; } -.mysupport_status_solved { - color: green; +.postbit_buttons a.postbit_multiquote span { + background-position: 0 -120px; } -.mysupport_status_notsolved { - color: red; +.postbit_buttons a.postbit_multiquote_on span { + background-position: 0 -140px; } -.mysupport_bar_technical { - background: blue; - height: 10px; +.postbit_buttons a.postbit_edit span { + background-position: 0 -160px; } -.mysupport_bar_solved { - background: green; - height: 10px; +.postbit_buttons a.postbit_qdelete span { + background-position: 0 -180px; } -.mysupport_bar_notsolved { - background: red; - height: 10px; +.postbit_buttons a.postbit_qrestore span { + background-position: 0 -200px; } -.mysupport_bestanswer_highlight { - background: #D6ECA6 !important; +.postbit_buttons a.postbit_report span { + background-position: 0 -220px; } -.mysupport_staff_highlight { - background: #E6E8FA !important; +.postbit_buttons a.postbit_warn span { + background-position: 0 -240px; } -.usercp_nav_support_threads { - background: url(../../../images/usercp/mysupport_support.png) no-repeat left center; +.postbit_buttons a.postbit_purgespammer span { + background-position: 0 -540px; } -.usercp_nav_assigned_threads { - background: url(../../../images/usercp/mysupport_assigned.png) no-repeat left center; +.postbit_buttons a.postbit_reply_pm span { + background-position: 0 -260px; } -.modcp_nav_tech_threads { - background: url(../../../images/modcp/mysupport_technical.png) no-repeat left center; +.postbit_buttons a.postbit_reply_all span { + background-position: 0 -280px; } -.modcp_nav_deny_support { - background: url(../../../images/mysupport_no_support.gif) no-repeat left center; +.postbit_buttons a.postbit_forward_pm span { + background-position: 0 -300px; } -.thread-prefix { - display: inline-block; - padding: 3px 4px; - font-size: 12px; - font-weight: 600; - line-height: 1; +.postbit_buttons a.postbit_delete_pm span { + background-position: 0 -320px; +} + +a.button:link, +a.button:hover, +a.button:visited, +a.button:active { + /*background: #0f0f0f url(../../../images/tcat.png) repeat-x;*/ color: #fff; - border-radius: 2px; - box-shadow: inset 0 -1px 0 rgba(27,31,35,0.12); + display: inline-block; + padding: 4px 8px; + margin: 2px 2px 6px 2px; + /*border: 1px solid #000;*/ + font-size: 14px; + background: #111; + border: 1px solid #111; } -.thread-prefix--20 { - background-color: #006b75; +a.button.small_button { + font-size: 13px; + margin: 0; + padding: 3px 6px; } -.thread-prefix--110 { - background-color: #33aaee; +a.button span { + padding-left: 20px; + display: inline-block; + background-image: url(../../../images/buttons_sprite.png); + background-repeat: no-repeat; } -.thread-prefix--18 { - background-color: #5319e7; +a.button.new_thread_button span { + background-position: 0 -340px; } -.inline-code { - padding: 1px; - background: #FAFAFA; - border: solid 1px #EEE; - border-radius: 3px; - word-wrap: break-word; - font-family: Consolas, Monaco, Andale Mono, Ubuntu Mono, monospace; - font-size: 12px; +a.button.new_reply_button span { + background-position: 0 -360px; } -.block-code { - overflow-y: auto; +a.button.closed_button span { + background-position: 0 -380px; } -.block-code, .block-code[class*="language-"] { - border: solid 1px #EEE; - max-height: 280px; - font-size: 13px; - white-space: pre-wrap; +a.button.rate_user_button span { + background-position: 0 -400px; } -/* Custom browser scrollbar (webkit browsers only), you may remove. It won't hurt anything. */ -::-webkit-scrollbar { - width: 12px; +a.button.add_buddy_button span { + background-position: 0 -440px; } -::-webkit-scrollbar-thumb { - background: #007FC6; - border: 2px solid #000; - border-radius: 6px; - padding: 4px; +a.button.remove_buddy_button span { + background-position: 0 -480px; } -::-webkit-scrollbar-track { - background: #252525; - border-top: 1px solid #282828; - border-left: 1px solid #282828; - border-right: 1px solid #000; - border-bottom: 1px solid #000; +a.button.add_ignore_button span { + background-position: 0 -460px; } -/* END: Custom Scrollbar */ -/* DVZ Shoutbox */ -#shoutbox { - margin-bottom: 10px; - /*border: solid 2px rgba(0,0,0,0.1);*/ - -webkit-border-top-left-radius: 11px; - -webkit-border-top-right-radius: 11px; - border-top-left-radius: 11px; - border-top-right-radius: 11px; - background: white; - /*box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;*/ +a.button.remove_ignore_button span { + background-position: 0 -500px; } -.expcolimage a:link, .expcolimage a:visited { - color: #fff; - text-decoration: none; - text-transform: none; +a.button.report_user_button span { + background-position: 0 -520px; } -#shoutbox a:link { - color: #0072BC; - text-decoration: none; - text-transform: none; +.postbit_qrestore, +.status_type { + display: none!important; } -#shoutbox .head { - /*padding: 8px;*/ - background: #007fd0; - color: #fff; - /*border-bottom: 1px solid #263c30;*/ - padding: 8px; - text-transform: uppercase; - -webkit-border-top-left-radius: 11px; - -webkit-border-top-right-radius: 11px; - border-top-left-radius: 11px; - border-top-right-radius: 11px; -} - -#shoutbox .head a:link, a:visited { - color: #fff; - text-decoration: none; - text-transform: none; +.deleted_post .postbit_qrestore, +.deleted_post .status_type { + display: inline!important; } -#shoutbox.front .head { - cursor: pointer; +.deleted_post .postbit_mirage { + display: none!important; } -#shoutbox .head .right { - float: right; - margin: 0; - font-size: 13px; +.quick_jump { + background: url(../../../images/jump.png) no-repeat 0; + width: 13px; + height: 13px; + padding-left: 13px; + /* amount of padding needed for image to fully show */ + margin-top: -3px; + border: none; } -#shoutbox.collapsed .head { - opacity: 0.6; +.pollbar { + background: url(../../../images/pollbar.png) top left repeat-x; + border: 1px solid #3f3f3f; + height: 10px; } -#shoutbox.collapsed .body { +.pollbar .percent { display: none; } -#shoutbox .panel { - /* border-top: solid 2px rgba(0,0,0,0.1);*/ +.posticons_label { + white-space: nowrap; } -/* -#shoutbox input.text { -margin: 0; -padding: 10px 8px; -width: 100%; -box-sizing: border-box; -border: none; -box-shadow: inset 0 2px 4px rgba(0,0,0,0.08); -font-family: Montserrat, sans-serif; -font-size: 14px; color: #000; -background: #ddd; -color: #000; -border: 1px solid #efefef; +/** jGrowl Start **/ +/** Special IE6 Style Positioning **/ +.ie6 { + position: absolute; } -*/ +.ie6.top-right { + right: auto; + bottom: auto; + left: expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); + top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); +} -#shoutbox .minposts, #shoutbox .blocked { - padding: 6px; - font-size: 11px; +.ie6.top-left { + left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); + top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); } -#shoutbox .panel.minposts { - background: #FFFED8; - color: #727250; +.ie6.bottom-right { + left: expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); + top: expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); } -#shoutbox .panel.blocked { - background: #FCEFEF; - color: #543A3A; +.ie6.bottom-left { + left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); + top: expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); } -#shoutbox .panel p { - margin: 0; +.ie6.center { + left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); + top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); + width: 100%; } -#shoutbox .window { - border-top: solid 0px rgba(0,0,0,0.1); - overflow-y: scroll; - background: #fafafa; +/** jGrowl Styling **/ +.jGrowl { + z-index: 9999; + color: #ffffff; + font-size: 12px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + position: fixed; } -#shoutbox .data { - display: table; - width: 100%; - border-top: solid 2px rgba(0,0,0,0.1); - /*font-family: Arial, sans-serif; font-size: 14px;*/ +.jGrowl.top-left { + left: 0px; + top: 0px; } -#shoutbox.front .data { - border-top: none; +.jGrowl.top-right { + right: 0px; + top: 0px; } -#shoutbox .entry { - display: table-row !important; - width: 100%; - transition: background-color 0.2s; +.jGrowl.bottom-left { + left: 0px; + bottom: 0px; } -#shoutbox .entry:nth-child(even) { - background-color: rgba(0,0,0,0.01); +.jGrowl.bottom-right { + right: 0px; + bottom: 0px; } -#shoutbox .entry.new { - background-color: rgba(255,255,100,0.1); +.jGrowl.center { + top: 0px; + width: 50%; + left: 25%; } -#shoutbox .entry:target { - background-color: rgba(50,200,255,0.1); +/** Cross Browser Styling **/ +.jGrowl.center .jGrowl-notification, +.jGrowl.center .jGrowl-closer { + margin-left: auto; + margin-right: auto; } -#shoutbox .entry > div { - border-bottom: dashed 1px rgba(0,0,0,0.05); +.jGrowl-notification { + background-color: transparent; + opacity: 0.9; + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); + -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); + zoom: 1; + width: 250px; + padding: 10px; + margin: 10px; + text-align: left; + display: none; + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + border-radius: 5px; + word-break: break-all; } -#shoutbox .entry:last-child > div { - border-bottom: none; +.jGrowl .jGrowl-notification { + min-height: 40px; } -#shoutbox .entry > div { - display: table-cell; - padding: 6px; +.jGrowl-notification .ui-state-highlight, +.jGrowl-notification .ui-widget-content .ui-state-highlight, +.jGrowl-notification .ui-widget-header .ui-state-highlight { + border: 1px solid #000; + background: #000; + color: #fff; } -#shoutbox .entry:hover { - background-color: #e9e9e9; +.jGrowl-notification .jGrowl-header { + font-weight: bold; + font-size: .85em; } -#shoutbox .avatar img { - margin: 0 auto; - vertical-align: middle; - max-height: 20px; - max-width: 20px; - border: solid 1px rgba(255,255,255,0.1); - box-shadow: 0 0 2px rgba(0,0,0,0.1); +.jGrowl-notification .jGrowl-close { + background-color: transparent; + color: inherit; + border: none; + z-index: 99; + float: right; + font-weight: bold; + font-size: 1em; cursor: pointer; - border-radius: 50%; - -webkit-box-shadow: 0 15px 20px rgba(0, 0, 0, 0.3); } -#shoutbox .user { - border-right: solid 1px rgba(0,0,0,0.05); - text-align: right; - white-space: nowrap; +.jGrowl-closer { + background-color: #000000; + opacity: 0.9; + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); + -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); + zoom: 1; + width: 250px; + padding: 10px; + margin: 10px; + display: none; + border-radius: 5px; + word-break: break-all; + padding-top: 4px; + padding-bottom: 4px; + cursor: pointer; + font-size: .9em; + font-weight: bold; + text-align: center; } -#shoutbox .text { - width: 100%; - color: #555; - word-break: break-all; - word-wrap: break-word; +.jGrowl-closer .ui-state-highlight, +.jGrowl-closer .ui-widget-content .ui-state-highlight, +.jGrowl-closer .ui-widget-header .ui-state-highlight { + border: 1px solid #000; + background: #000; + color: #fff; } -#shoutbox .info { - font-size: 11px; - color: #AAA; - white-space: nowrap; - /*text-align: right;*/ +.jGrowl .jGrowl-notification.jgrowl_success { + background: lightgreen; + border: 1px solid lightgreen; + color: #333; } -#shoutbox .entry.unread .info:before { - display: inline-block; - position: relative; - top: -2px; - margin-right: 10px; - height: 4px; - width: 4px; - content: ''; - background: rgba(255,100,0,0.8); - border-radius: 10px; +.jGrowl .jGrowl-notification.jgrowl_error { + background: red; + border: 1px solid red; + color: #333; } -#shoutbox .info a { - color: inherit; +.jGrowl .jGrowl-notification.jgrowl_process, .jGrowl .jGrowl-closer { + background: yellow; + border: 1px solid yellow; + color: #333; } -#shoutbox .mod { - padding: 6px 8px; - font-size: 9px; - font-weight: bold; - color: #AAA; - text-decoration: none; -} +/** Hide jGrowl when printing **/ + +@media print { + .jGrowl { + display: none; + } + -#shoutbox .mod:nth-of-type(2) { - margin-right: 5px; - border-left: solid 1px rgba(0,0,0,0.1); } -#shoutbox .ip { - margin-right: 10px; - color: #CECECE; +/** jGrowl End **/ +/** Modal Start **/ +.blocker { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + overflow: auto; + z-index: 9999; + padding: 20px; + box-sizing: border-box; + background-color: rgba(0,0,0,0.75); + text-align: center; } -.smalltext a:link, a:visited { - font-size: 12px; - text-decoration: none; - color: #000; +.blocker:before { + content: ""; + display: inline-block; + height: 100%; + vertical-align: middle; + margin-right: -0.05em; } -/*input color*/ -.text.form-control.mr-sm-1 { - color: #fff; - background-color: #1395e836; - border-color: #65bcf3; +.blocker.behind { + background-color: transparent; } -table { - border-collapse: inherit; +.modal { + width: 400px; + /*a retravailler cause jquery 3.5.1*/ + max-height: 255px; + text-align: left; + display: inline-block; + vertical-align: middle; + position: relative; + z-index: 2; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-border-radius: 11px; + -moz-border-radius: 11px; + -o-border-radius: 11px; + -ms-border-radius: 11px; + border-radius: 11px; + -webkit-box-shadow: 0 0 10px #000; + -moz-box-shadow: 0 0 10px #000; + -o-box-shadow: 0 0 10px #000; + -ms-box-shadow: 0 0 10px #000; + box-shadow: 0 0 10px #000; + } -#shout_sw.front { - float: right; - background: url("./images/collapse.png"); - width: 16px; - height: 16px; - margin-top: 7px; - margin-left: 9px; +.modal a.close-modal { + position: absolute; + top: 4.5px; + right: 13.5px; + display: block; + width: 30px; + height: 30px; + text-indent: -9999px; + background: url(../../../images/close.png) no-repeat 0 0; } -#shout_sw div .front .collapse { - float: right; - background: url("./images/collapse_collapsed.png"); - width: 16px; - height: 16px; - margin-top: 7px; - margin-left: 9px; +.modal-spinner { + display: none; + width: 64px; + height: 64px; + position: fixed; + top: 50%; + left: 50%; + margin-right: -32px; + margin-top: -32px; + background: url(../../../images/spinner_big.gif) no-repeat center center; + -webkit-border-radius: 8px; + -moz-border-radius: 8px; + -o-border-radius: 8px; + -ms-border-radius: 8px; + border-radius: 8px; } -]]> - </stylesheet> - <stylesheet name="site.css" version="1829"><![CDATA[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; } -[hidden] { display: none; } +/** Modal End **/ +/** Impromptu Start **/ +/*! jQuery-Impromptu - v6.2.3 - 2016-04-23 +* http://trentrichardson.com/Impromptu +* Copyright (c) 2016 Trent Richardson; Licensed MIT */ -html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } -body { margin: 0; font-size: 14px; line-height: 1.7; -font-weight: 600; -font-size: 100%; +.jqifade { + position: absolute; + background-color: #777777; } -::-moz-selection { background: #f8891f; background: #ff7500; color: #fff; text-shadow: none; } -::selection { background: #f8891f; background: #ff7500; color: #fff; text-shadow: none; } - -abbr[title] { border-bottom: 1px dotted; } -b, strong { font-weight: bold; } -blockquote { margin: 1em 40px; } -dfn { font-style: italic; } -hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; } -ins { background: #ff9; color: #000; text-decoration: none; } -mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; } -pre, code, kbd, samp { font-family: monospace, monospace; _font-family: 'courier new', monospace; font-size: 1em; } -pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; } -q { quotes: none; } -q:before, q:after { content: ""; content: none; } -small { font-size: 85%; } -sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } -sup { top: -0.5em; } -sub { bottom: -0.25em; } -ul, ol { margin: 1em 0; padding: 0 0 0 40px; } -dd { margin: 0 0 0 40px; } -nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; } -img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; } -svg:not(:root) { overflow: hidden; } -figure { margin: 0; } +iframe.jqifade { + display: block; + z-index: -1; +} -form { margin: 0; } +div.jqi { + width: 400px; + max-width: 90%; + font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; + position: absolute; + background-color: #ffffff; + font-size: 11px; + text-align: left; + border: solid 1px #eeeeee; + border-radius: 6px; + -moz-border-radius: 6px; + -webkit-border-radius: 6px; + padding: 7px; +} -label { cursor: pointer; } -legend { border: 0; *margin-left: -7px; padding: 0; } -button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; outline: 0; } -button, input { line-height: normal; *overflow: visible; } -table button, table input { *overflow: auto; } -button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; } -input[type="checkbox"], input[type="radio"] { box-sizing: border-box; } -input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } -input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } -button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } -textarea { overflow: auto; vertical-align: top; resize: vertical; } -input:valid, textarea:valid { } -input:invalid, textarea:invalid { background-color: #f0dddd; } +div.jqi .jqicontainer { +} -p { - margin: 5px 0 15px 0; +div.jqi .jqiclose { + position: absolute; + top: 4px; + right: -2px; + width: 18px; + cursor: default; + color: #bbbbbb; + font-weight: bold; } -h1, h2, h3, h4, h5, h6 { - margin: 0; +div.jqi .jqistate { + background-color: #fff; } -a:link, -a:visited { - /*color: #007fd0;*/ - color:unset; - text-decoration: none; +div.jqi .jqititle { + padding: 5px 10px; + font-size: 16px; + line-height: 20px; + border-bottom: solid 1px #eeeeee; } -a:hover, -a:active { - color: #ff7500; - text-decoration: underline; +div.jqi .jqimessage { + padding: 10px; + line-height: 20px; + color: #444444; + overflow: auto; } -.wrapper { - /*width: 950px;*/ - padding: 0 10px; - margin: 0 auto; - box-sizing: border-box; +div.jqi .jqibuttonshide { + display: none; } -.wrapper:after { - content: ""; - display: table; - clear: both; + +div.jqi .jqibuttons { + text-align: right; + margin: 0 -7px -7px -7px; + border-top: solid 1px #e4e4e4; + background-color: #f4f4f4; + border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + -webkit-border-radius: 0 0 6px 6px; } -@media only screen and (min-width: 1140px) { - .wrapper { - width: 97%; - max-width: 1500px; - padding: 0; - margin: 0 auto; - } +div.jqi .jqibuttons button { + margin: 0; + padding: 15px 20px; + background-color: transparent; + border: none; + border-left: solid 1px #e4e4e4; + color: #777; + font-weight: bold; + font-size: 12px; } -.logo { - display: block; - text-decoration: none; +div.jqi .jqibuttons button.jqidefaultbutton { + color: #489afe; } -.logo__icon > svg { - height: 40px; - width: 50px; - display: inline-block; - vertical-align: middle; + +div.jqi .jqibuttons button:hover, +div.jqi .jqibuttons button:focus { + color: #287ade; + outline: none; } -.logo__icon > svg * { - transition: fill 0.25s ease; + +div.jqi .jqibuttons button[disabled] { + color: #aaa; } -.logo__text { - font-family: "Asap", sans-serif; - font-style: italic; - color: #fff; - text-indent: 5px; + +.jqiwarning .jqi .jqibuttons { + background-color: #b95656; } -.logo:hover { - text-decoration: none; + +/* sub states */ +div.jqi .jqiparentstate::after { + background-color: #777; + opacity: 0.6; + filter: alpha(opacity=60); + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + border-radius: 6px; + -moz-border-radius: 6px; + -webkit-border-radius: 6px; } -.logo--light .logo__icon > svg * { - fill: #fff; + +div.jqi .jqisubstate { + position: absolute; + top: 0; + left: 20%; + width: 60%; + padding: 7px; + border: solid 1px #eeeeee; + border-top: none; + border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + -webkit-border-radius: 0 0 6px 6px; } -.logo--light:hover .logo__icon > svg * { - fill: #ccc; + +div.jqi .jqisubstate .jqibuttons button { + padding: 10px 18px; } -.logo--primary .logo__icon > svg * { - fill: #007fd0; + +/* arrows for tooltips/tours */ +.jqi .jqiarrow { + position: absolute; + height: 0; + width: 0; + line-height: 0; + font-size: 0; + border: solid 10px transparent; } -.logo--primary:hover .logo__icon > svg * { - fill: #ff7500; + +.jqi .jqiarrowtl { + left: 10px; + top: -20px; + border-bottom-color: #ffffff; } -.header { - background: #393d3f; - font: 16px/26px "Open Sans", sans-serif; - display: flex; - flex-direction: row; - height: 75px; +.jqi .jqiarrowtc { + left: 50%; + top: -20px; + border-bottom-color: #ffffff; + margin-left: -10px; } -.js .header { - position: fixed; - z-index: 10; - right: 0; - left: 0; - top: 0; +.jqi .jqiarrowtr { + right: 10px; + top: -20px; + border-bottom-color: #ffffff; } -.header__title { - height: 100%; - margin: 0; - float: left; +.jqi .jqiarrowbl { + left: 10px; + bottom: -20px; + border-top-color: #ffffff; } -.header__title .logo { - align-items: center; - display: flex; - height: 100%; + +.jqi .jqiarrowbc { + left: 50%; + bottom: -20px; + border-top-color: #ffffff; + margin-left: -10px; } -.header .wrapper { - position: relative; + +.jqi .jqiarrowbr { + right: 10px; + bottom: -20px; + border-top-color: #ffffff; } -.header .menu-button, -.header .menu-close-button { - display: none; + +.jqi .jqiarrowlt { + left: -20px; + top: 10px; + border-right-color: #ffffff; } -.header__checkbox { - display: none; + +.jqi .jqiarrowlm { + left: -20px; + top: 50%; + border-right-color: #ffffff; + margin-top: -10px; } -.main-menu { - height: 100%; +.jqi .jqiarrowlb { + left: -20px; + bottom: 10px; + border-right-color: #ffffff; } -.main-menu__links { - height: 100%; - list-style: none; - margin: 0; - padding: 0; - font-size: 0; - display: flex; + +.jqi .jqiarrowrt { + right: -20px; + top: 10px; + border-left-color: #ffffff; } -.main-menu__links__gap { - flex-grow: 2; + +.jqi .jqiarrowrm { + right: -20px; + top: 50%; + border-left-color: #ffffff; + margin-top: -10px; } -.main-menu__links__item { - flex-grow: 1; + +.jqi .jqiarrowrb { + right: -20px; + bottom: 10px; + border-left-color: #ffffff; } -.main-menu__links__item__link { - display: block; - margin: 0; - font-size: 18px; - height: 100%; - font-weight: 300; - box-sizing: border-box; - display: flex; - align-items: center; - justify-content: center; - transition: background 0.25s ease; + +/** Impromptu End */ +.mysupport_status_technical { + color: blue; } -.main-menu__links__item__link:link, .main-menu__links__item__link:visited { - color: #fff; - text-decoration: none; + +.mysupport_status_solved { + color: green; } -.main-menu__links__item__link:hover, .main-menu__links__item__link:active { - background: rgba(85, 85, 85, 0.6); + +.mysupport_status_notsolved { + color: red; } -.main-menu__links__item--search { - flex-grow: 0; - padding: 0 0 0 20px; - position: relative; - justify-content: center; - align-items: center; + +.mysupport_bar_technical { + background: blue; + height: 10px; } -.js .main-menu__links__item--search { - display: flex; + +.mysupport_bar_solved { + background: green; + height: 10px; } -.main-menu__links__item--search__icon .icon svg { - width: 20px; - height: 20px; - vertical-align: middle; - margin-top: -2px; - margin-left: 0; - margin-right: 0; + +.mysupport_bar_notsolved { + background: red; + height: 10px; } -.main-menu__links__item--search__icon .icon svg * { - fill: #999 !important; + +.mysupport_bestanswer_highlight { + background: #D6ECA6 !important; } -.main-menu__links__item--search__icon:hover, .main-menu__links__item--search__icon:active { - cursor: pointer; + +.mysupport_staff_highlight { + background: #E6E8FA !important; } -.main-menu__links__item--search__icon:hover .icon svg *, .main-menu__links__item--search__icon:active .icon svg * { - fill: #ccc !important; + +.usercp_nav_support_threads { + background: url(../../../images/usercp/mysupport_support.png) no-repeat left center; } -.main-menu__links__item--active { - background: #007fd0; - color: #fff; + +.usercp_nav_assigned_threads { + background: url(../../../images/usercp/mysupport_assigned.png) no-repeat left center; } -.main-menu__links__item--active .main-menu__links__item__link { - color: inherit; -} -.main-menu__links__item--active .main-menu__links__item__link:hover, .main-menu__links__item--active .main-menu__links__item__link:active { - background: #007fd0; + +.modcp_nav_tech_threads { + background: url(../../../images/modcp/mysupport_technical.png) no-repeat left center; } -.site-search { - background: #393d3f; - text-align: right; - padding: 15px 0 14px 0; - position: absolute; - top: 0; - right: 0; - width: 77%; - will-change: transform; - transition: transform 0.25s linear, opacity 0.25s linear; - transform: translateY(-100%); - opacity: 0; - } +.modcp_nav_deny_support { + background: url(../../../images/mysupport_no_support.gif) no-repeat left center; +} - .site-search input[type="text"].site-search__field { - font: 16px "Open Sans", sans-serif; - border: 1px solid #fff; - font-size: 0.9em; - outline: 0; - border-radius: 4px; - box-sizing: border-box; - margin: 1px 5px 1px 0; - width: 250px; - padding: 7px 7px 8px 7px; - } - .site-search button { - font: 0.9em/26px "Open Sans", sans-serif; +.thread-prefix { + display: inline-block; + padding: 3px 4px; + font-size: 12px; + font-weight: 600; + line-height: 1; + color: #fff; + border-radius: 2px; + box-shadow: inset 0 -1px 0 rgba(27,31,35,0.12); } - .site-search__button--cancel.site-button { - margin-right: 0; - display: inline-block; + +.thread-prefix--20 { + background-color: #006b75; } - #show-site-search:checked ~ .site-search { - opacity: 1; - transform: translateY(0%); - } +.thread-prefix--110 { + background-color: #33aaee; +} -.header .site-button, -.header a.site-button { - color: #fff; - background: #007fd0; - border: 1px solid #007fd0; - padding: 4px 10px; - margin: 5px; - font-size: 0.9em; - text-decoration: none; - display: inline-block; - line-height: 26px; - border-radius: 4px; +.thread-prefix--18 { + background-color: #5319e7; } -.header .site-button:link, .header .site-button:visited, -.header a.site-button:link, -.header a.-sitebutton:visited { - color: #fff; + +.inline-code { + padding: 1px; + background: #FAFAFA; + border: solid 1px #EEE; + border-radius: 3px; + word-wrap: break-word; + font-family: Consolas, Monaco, Andale Mono, Ubuntu Mono, monospace; + font-size: 12px; } -.header .site-button:hover, .header .site-button:active, -.header a.site-button:hover, -.header a.site-button:active { - background: #ff7500; - border-color: #ff7500; - text-decoration: none; - cursor: pointer; + +.block-code { + overflow-y: auto; } -.header .site-button .icon svg, -.header a.site-button .icon svg { - width: 16px; - height: 16px; - vertical-align: middle; - margin-top: -2px; - margin-left: 0; - margin-right: 6px; + +.block-code, .block-code[class*="language-"] { + border: solid 1px #EEE; + max-height: 280px; + font-size: 13px; + white-space: pre-wrap; } -.header .site-button .icon svg *, -.header a.site-button .icon svg * { - fill: #fff !important; + +/* Custom browser scrollbar (webkit browsers only), you may remove. It won't hurt anything. */ +::-webkit-scrollbar { + } -.header .site-button.site-button--dark, -.header a.site-button.site-button--dark { - background: #393D3F; - border-color: #666; + +::-webkit-scrollbar-thumb { + background: #007FC6; + border: 2px solid #000; + border-radius: 6px; + padding: 4px; } -.header .site-button.site-button--dark:hover, -.header a.site-button.site-button--dark:hover { - border-color: #999; + +::-webkit-scrollbar-track { + background: #252525; + border-top: 1px solid #282828; + border-left: 1px solid #282828; + border-right: 1px solid #000; + border-bottom: 1px solid #000; } -.header .site-button:hover, .header .site-button:active, -.header a.site-button:hover, -.header a.site-button:active { - outline: none; + +/* END: Custom Scrollbar */ +/* DVZ Shoutbox */ +#shoutbox { + margin-bottom: 10px; + /*border: solid 2px rgba(0,0,0,0.1);*/ + -webkit-border-top-left-radius: 11px; + -webkit-border-top-right-radius: 11px; + border-top-left-radius: 11px; + border-top-right-radius: 11px; + background: white; + /*box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;*/ } -.headroom { - will-change: transform; - transition: transform 200ms linear; +.expcolimage a:link, .expcolimage a:visited { + color: #fff; + text-decoration: none; + text-transform: none; } -.headroom--pinned { - transform: translateY(0%); +#shoutbox a:link { + color: #0072BC; + text-decoration: none; + text-transform: none; } -.headroom--unpinned { - transform: translateY(-100%); +#shoutbox .head { + /*padding: 8px;*/ + background: #007fd0; + color: #fff; + /*border-bottom: 1px solid #263c30;*/ + padding: 8px; + text-transform: uppercase; + -webkit-border-top-left-radius: 11px; + -webkit-border-top-right-radius: 11px; + border-top-left-radius: 11px; + border-top-right-radius: 11px; } -.headroom--unpinned.headroom--disabled { - transform: translateY(0%); + +#shoutbox .head a:link, a:visited { + color: #fff; + text-decoration: none; + text-transform: none; } -.footer { - background: #393D3F; - font: 16px/26px "Open Sans", sans-serif; +#shoutbox.front .head { + cursor: pointer; } -.footer .wrapper { - padding: 20px 0; - display: flex; - justify-content: space-between; - padding: 0; - flex-direction: row; - } -.footer__nav { - flex-grow: 1; +#shoutbox .head .right { + float: right; + margin: 0; + font-size: 13px; } -.footer__nav__links { - list-style: none; - margin: 0; - padding: 0; + +#shoutbox.collapsed .head { + opacity: 0.6; } -.footer__nav__links__item { - font-size: 0.8em; - padding: 0; - display: inline-block; + +#shoutbox.collapsed .body { + display: none; } -@media only screen and (min-width: 1140px) { - .footer__nav__links__item { - font-size: 0.8em; - } + +#shoutbox .panel { + /* border-top: solid 2px rgba(0,0,0,0.1);*/ } -.footer__nav__links__item__link { - display: block; - transition: background 0.25s ease, color 0.25s ease; - padding: 14px 6px; + +/* +#shoutbox input.text { +margin: 0; +padding: 10px 8px; +width: 100%; +box-sizing: border-box; +border: none; +box-shadow: inset 0 2px 4px rgba(0,0,0,0.08); +font-family: Montserrat, sans-serif; +font-size: 14px; color: #000; +background: #ddd; +color: #000; +border: 1px solid #efefef; } -@media only screen and (min-width: 1140px) { - .footer__nav__links__item__link { - padding: 18px 12px; - } + +*/ + +#shoutbox .minposts, #shoutbox .blocked { + padding: 6px; + font-size: 11px; } -.footer__nav__links__item__link:link, .footer__nav__links__item__link:visited, .footer__nav__links__item__link:hover, .footer__nav__links__item__link:active { - color: #ccc; - text-decoration: none; + +#shoutbox .panel.minposts { + background: #FFFED8; + color: #727250; } -.footer__nav__links__item__link:hover, .footer__nav__links__item__link:active { - color: #fff; - background: rgba(85, 85, 85, 0.6); -} -.footer__nav__links__item__link .icon svg { - width: 16px; - height: 16px; - vertical-align: middle; - margin-top: -2px; - margin-left: auto; - margin-right: auto; - margin-right: 2px; -} -.footer__nav__links__item__link .icon svg * { - fill: #999 !important; + +#shoutbox .panel.blocked { + background: #FCEFEF; + color: #543A3A; } -.footer__nav--internal { - text-transform: uppercase; + +#shoutbox .panel p { + margin: 0; } - .footer__nav--social { - text-align: right; +#shoutbox .window { + border-top: solid 0px rgba(0,0,0,0.1); + overflow-y: scroll; + background: #fafafa; } -.copyright { - display: none; - background: #444; - font-size: 0.75em; - color: #999; - margin: 0; - text-align: center; - padding: 10px 0; +#shoutbox .data { + display: table; + width: 100%; + border-top: solid 2px rgba(0,0,0,0.1); + /*font-family: Arial, sans-serif; font-size: 14px;*/ } -.blog_updates { - text-align: center; - border: 1px solid #ccc; - background: #f5f5f5; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - border-radius: 5px; - padding: 8px 12px; - margin: 10px 0 0; +#shoutbox.front .data { + border-top: none; } -.blog_updates strong { - margin-right: 6px; +#shoutbox .entry { + display: table-row !important; + width: 100%; + transition: background-color 0.2s; } -.blog_updates .date { - color: #666; - font-size: 0.8em; - margin-left: 6px; +#shoutbox .entry:nth-child(even) { + background-color: rgba(0,0,0,0.01); } -.blog_updates.release { - background-color: #fff6bf; - border-color: #ffd324; +#shoutbox .entry.new { + background-color: rgba(255,255,100,0.1); } -.blog_updates.latest { - background-color:#D6ECA6; - border-color: #8DC93E; +#shoutbox .entry:target { + background-color: rgba(50,200,255,0.1); } -.blog_updates.important { - background-color:#FFEAEA; - border-color: #e06666; +#shoutbox .entry > div { + border-bottom: dashed 1px rgba(0,0,0,0.05); } -.social { - padding: 12px; - text-align: center; +#shoutbox .entry:last-child > div { + border-bottom: none; } -.social .intro { - color: #666; - margin-right: 16px; +#shoutbox .entry > div { + display: table-cell; + padding: 6px; } -.social .twitter, -.social .facebook, -.social .youtube, -.social .discord { - margin: 0 16px 0 0; - border-left: 1px solid #ddd; - padding: 0 0 0 16px; +#shoutbox .entry:hover { + background-color: #e9e9e9; } -.social .twitter a, -.social .facebook a, -.social .youtube a, -.social .discord a { - padding-left: 25px; +#shoutbox .avatar img { + margin: 0 auto; + vertical-align: middle; + max-height: 20px; + max-width: 20px; + border: solid 1px rgba(255,255,255,0.1); + box-shadow: 0 0 2px rgba(0,0,0,0.1); + cursor: pointer; + border-radius: 50%; + -webkit-box-shadow: 0 15px 20px rgba(0, 0, 0, 0.3); } -.social .twitter a { - background: url(https://mybb.com/assets/images/twitter.png) left center no-repeat; +#shoutbox .user { + border-right: solid 1px rgba(0,0,0,0.05); + text-align: right; + white-space: nowrap; } -.social .facebook a { - background: url(https://mybb.com/assets/images/facebook.png) left center no-repeat; +#shoutbox .text { + width: 100%; + color: #555; + word-break: break-all; + word-wrap: break-word; } -.social .youtube a { - background: url(https://mybb.com/assets/images/youtube.png) left center no-repeat; +#shoutbox .info { + font-size: 11px; + color: #AAA; + white-space: nowrap; + /*text-align: right;*/ } -.social .discord a { - background: url(https://mybb.com/assets/images/discord.png) left center no-repeat; +#shoutbox .entry.unread .info:before { + display: inline-block; + position: relative; + top: -2px; + margin-right: 10px; + height: 4px; + width: 4px; + content: ''; + background: rgba(255,100,0,0.8); + border-radius: 10px; } -#forum { - font-family: "Open Sans", sans-serif; - font-size: 14px; - line-height: 1.5; +#shoutbox .info a { + color: inherit; } -#forum #panel .upper { - background: #e1e1e1; - border: none; - color: #777; - padding: 0; +#shoutbox .mod { + padding: 6px 8px; + font-size: 9px; + font-weight: bold; + color: #AAA; + text-decoration: none; } -#forum #panel .upper .wrapper { - padding-top: 90px; - padding-bottom: 12px; +#shoutbox .mod:nth-of-type(2) { + margin-right: 5px; + border-left: solid 1px rgba(0,0,0,0.1); } -#forum #panel .lower { - background: #f2f2f2; - border: none; - padding: 0; +#shoutbox .ip { + margin-right: 10px; + color: #CECECE; } -#forum #panel .lower .wrapper { - padding-top: 10px; - padding-bottom: 10px; +.smalltext a:link, a:visited { + font-size: 12px; + text-decoration: none; + color: #000; } -#forum #panel a:link, -#forum #panel a:visited { - color: #555; - text-decoration: none; +/*input color*/ +.text.form-control.mr-sm-1 { + color: #fff; + background-color: #1395e836; + border-color: #65bcf3; } -#forum #panel a:hover, -#forum #panel a:active { - color: #ff7500; - text-decoration: underline; +table { + border-collapse: inherit; } -#forumMenu ul.top_links { +#shout_sw.front { float: right; - font-weight: bold; - text-align: right; - margin: 0 5px 0 0; + background: url("./images/collapse.png"); + width: 16px; + height: 16px; + margin-top: 7px; + margin-left: 9px; } -#forumMenu ul.top_links a.search { - background-position: 0 0; +#shout_sw div .front .collapse { + float: right; + background: url("./images/collapse_collapsed.png"); + width: 16px; + height: 16px; + margin-top: 7px; + margin-left: 9px; } -#forumMenu ul.top_links a.memberlist { - background-position: 0 -20px; + + ]]> + </stylesheet> + <stylesheet name="css3.css" version="1829"><![CDATA[tr td.trow1:first-child, +tr td.trow2:first-child, +tr td.trow_shaded:first-child { + border-left: 0; + font-size:16px; } -#forumMenu ul.top_links a.calendar { - background-position: 0 -40px; +tr td.trow1:last-child, +tr td.trow2:last-child, +tr td.trow_shaded:last-child { + border-right: 0; + font-size:16px; } -#forumMenu ul.top_links a.help { - background-position: 0 -60px; +.tborder { + -moz-border-radius: 11px; + -webkit-border-radius: 11px; + border-radius: 11px; } -#forum #footer .upper { - border-radius: 5px; - border: 1px solid #bbb; +.tborder tbody tr:last-child > td { + border-bottom: 0; } -.old-site-header, -.old-site-footer { - display: none; +.tborder tbody tr:last-child > td:first-child { + -moz-border-radius-bottomleft: 11px; + -webkit-border-bottom-left-radius: 11px; + border-bottom-left-radius: 11px; } -#extend .extend-feature { - background: #f2f2f2; - padding-top: 85px; - padding-bottom: 10px; - border: none; +.tborder tbody tr:last-child > td:last-child { + -moz-border-radius-bottomright: 11px; + -webkit-border-bottom-right-radius: 11px; + border-bottom-right-radius: 11px; } -#extend .extend-feature .extend-nav__list__item__link { - color: #007fd0; +.thead { + -moz-border-radius-topleft: 11px; + -moz-border-radius-topright: 11px; + -webkit-border-top-left-radius: 11px; + -webkit-border-top-right-radius: 11px; + border-top-left-radius: 11px; + border-top-right-radius: 11px; } -#extend .extend-feature .extend-nav__list__item__link:hover, -#extend .extend-feature .extend-nav__list__item__link:active { - color: #ff7500; +.thead_collapsed { + -moz-border-radius-bottomleft: 11px; + -moz-border-radius-bottomright: 11px; + -webkit-border-bottom-left-radius: 11px; + -webkit-border-bottom-right-radius: 11px; + border-bottom-left-radius: 11px; + border-bottom-right-radius: 11px; } -#extend .extend-primer { - padding-top: 20px; +.thead_left { + -moz-border-radius-topright: 0; + -webkit-border-top-right-radius: 0; + border-top-right-radius: 0; } -#extend .extend-primer .navigation .active { - font-weight: 400; - font-family: Asap, sans-serif; - font-size: 3em; - color: #222; +.thead_right { + -moz-border-radius-topleft: 0; + -webkit-border-top-left-radius: 0; + border-top-left-radius: 0; } -#extend .extend-page { - padding-bottom: 40px; +.tcat_menu { + -moz-border-radius: 0 !important; + -webkit-border-radius: 0 !important; + border-radius: 0 !important; } -#extend .extend-project__title { - font-size: 2.4em; - font-weight: 400; - color: #222; - font-family: Asap, sans-serif; +.tborder tbody:nth-last-child(2) .tcat_collapse_collapsed { + -moz-border-radius-bottomleft: 11px !important; + -moz-border-radius-bottomright: 11px !important; + -webkit-border-bottom-left-radius: 11px !important; + -webkit-border-bottom-right-radius: 11px !important; + border-bottom-left-radius: 11px !important; + border-bottom-right-radius: 11px !important; } - - - ]]> - </stylesheet> - <stylesheet name="refurb_theme.css" version="1829"><![CDATA[.navbar.navbar-expand-xl .navbar-collapse .navbar-nav { - align-items:baseline; + +button, +input.button, +input.textbox, +input.invalid_field, +input.valid_field, +select, +textarea, +.editor_control_bar, +blockquote, +.codeblock, +fieldset, +.pm_alert, +.red_alert, +.popup_menu, +.postbit_buttons > a, +a.button { + -moz-border-radius: 11px; + -webkit-border-radius: 11px; + border-radius: 11px; } -ul.nav.navbar-nav > li >div > a > h5 { - margin-right : -10px; + +.post.classic .post_author { + -moz-border-radius: 0 11px 11px 0; + -webkit-border-radius: 0 11px 11px 0; + border-radius: 0 11px 11px 0; } -.cknavright { - margin-right:-63px; +.popup_menu .popup_item_container:first-child .popup_item { + -moz-border-radius-topleft: 11px; + -moz-border-radius-topright: 11px; + -webkit-border-top-left-radius: 11px; + -webkit-border-top-right-radius: 11px; + border-top-left-radius: 11px; + border-top-right-radius: 11px; } -/*position des stickers*/ -.ck-b1 { - position: relative; - left: -123px; +.popup_menu .popup_item_container:last-child .popup_item { + -moz-border-radius-bottomleft: 11px; + -moz-border-radius-bottomright: 11px; + -webkit-border-bottom-left-radius: 11px; + -webkit-border-bottom-right-radius: 11px; + border-bottom-left-radius: 11px; + border-bottom-right-radius: 11px; } -.ck-b2 { - position: relative; - left: -133px; +.pagination a { + -moz-border-radius: 11px; + -webkit-border-radius: 11px; + border-radius: 11px; } -.ck-b3 { - position: relative; - left: -72px; +.pollbar { + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + border-radius: 3px; } -.ck-b4 { - position: relative; - left: -84px; +div.error { + -moz-border-radius: 11px; + -webkit-border-radius: 11px; + border-radius: 11px; } -/*font menu*/ -.navbar-brand { - font-size: 1.1rem; + +/* The alert message in post Mybcode box color +asked by yoyo made for ckforum */ + +.alertred { + padding: 20px; + background-color: #f44336; /* Red */ + color: white; + margin-bottom: 15px; + width:70%; + margin: auto; + border: 1px solid white; + border-radius: 10px; + font-size:16px; } -.imgportalavatar { - border-radius: 50%; - -webkit-box-shadow: 0 15px 20px rgb(0 0 0 / 30%); - width: 4%; - height: auto; - float: left; - margin-right: 20px; - position: relative; - top: -45px; +.alertyellow { + padding: 20px; + background-color: #ffeb3b!important; /* yellow */ + color: black; + margin-bottom: 15px; + width:70%; + margin: auto; + border: 1px solid white; + border-radius: 10px; + font-size:16px; } -.avatarmenu { - border-radius: 50%; - -webkit-box-shadow: 0 15px 20px rgb(0 0 0 / 30%); - width: 28px; - height: auto; - float: left; - margin-right: 5px; - position: relative; - top: 6px; +.alertblue { + padding: 20px; + background-color: #ddffff!important; /* blue cyan */ + color: black; + margin-bottom: 15px; + width:70%; + margin: auto; + border: 1px solid white; + border-radius: 10px; + font-size:16px; } -.trow1:hover.nothover { +i.alertred { /* icon head */ + font-size: 24px; + border-radius: 0px; + border: 0px; + padding: 0px; background-color: inherit; + color : inherit; } -.trow2:hover.nothover { +span.alertred { /* title alert */ + font-family:Roboto,arial; + font-size:18px; + border:inherit; background-color: inherit; + color : inherit; } -.trow2>div.float_right.smalltext > a:link, .trow2>div.float_right.smalltext > a:visited { - color:#fff; -} -.cklogo { - width:131px; - height:22px; - position: relative; - top: -3px; - filter:invert(100); -} +/* pour meganavbar */ -/*chanmp select formulaire recherche avancee*/ -select.ckselectsearch { - width:100%; -} -div.ckselectsearch { - width:100%; +.btn btn-outline-success my-2 my-sm-0 { + color: #fff; + background-color: transparent; + background-image: none; + border-color: #fff; } -td.trow1 > strong > a, -td.trow2 > strong > a, -td.trow1.forumdisplay_regular > div> span > span > a, -td.trow1.forumdisplay_sticky > div> span > span > a, -td.trow2.forumdisplay_regular > div> span > span > a, -td.trow2.forumdisplay_sticky > div> span > span > a - -{ - color:#899bf7; - font-family: 'Varela Round',sans-serif; - font-size:18px!important; +.btn-outline-success { + color: #f6f9f6; + background-color: #0ca8e4; + background-image: none; + border-color: #4b4e4c; } -td.trow1 > div > span > a, -td.trow2 > div > span > a -{ - color:#899bf7; - font-family: 'Varela Round',sans-serif; - font-size:18px!important; +.btn-outline-success:hover { + color: #fff; + background-color: #32baef; + border-color: #007fd0; } -element.style { + + + + + ]]> + </stylesheet> + <stylesheet name="hack_line_code.css" version="1829"><![CDATA[pre[class*=language-].line-numbers { + position: relative; + padding-left: 3.8em; + counter-reset: linenumber; + background: #fffb465e; + border-radius: 15px; + border: 1px solid #017cce78; } -.shadow { - box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; + +.block-code, .block-code[class*="language-"] { + border: solid 1px #EEE; + max-height: 280px; + font-size: 13px; + font-weight: lighter; + white-space: pre-wrap; + background:#fffb465e; + border-radius: 15px; + border: 1px solid #017cce78; } -.align-middle { - vertical-align: middle!important; + +/* Prism toolsBar */ +div.code-toolbar { + position: relative; } -.badge-primary { - color: #fff; - background-color: #007bff; + +div.code-toolbar > .toolbar { + position: absolute; + top: -1.7em; + right: 0.2em; + transition: opacity 0.3s ease-in-out; + opacity: 0; } -.badge-pill { - border: 1px solid #fff; - border-radius: 58px; + +div.code-toolbar:hover > .toolbar { + opacity: 1; } -element.style { +div.code-toolbar > .toolbar .toolbar-item { + display: inline-block; } -.badge-pill { - border: 1px solid #fff; - border-radius: 58px; + +div.code-toolbar > .toolbar a { + cursor: pointer; } -.badge-primary { - color: #fff; - background-color: #007bff; + +div.code-toolbar > .toolbar button { + background: none; + border: 0; + color: inherit; + font: inherit; + line-height: normal; + overflow: visible; + padding: 0; + -webkit-user-select: none; /* for button */ + -moz-user-select: none; + -ms-user-select: none; } -.align-middle { - vertical-align: middle!important; + +div.code-toolbar > .toolbar a, +div.code-toolbar > .toolbar button, +div.code-toolbar > .toolbar span { + color: #bbb; + font-size: .8em; + padding: 0 .5em; + background: #f5f2f0; + background: rgba(224, 224, 224, 0.2); + box-shadow: 0 2px 0 0 rgba(0,0,0,0.2); + border-radius: .5em; } -.shadow { - box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; + +div.code-toolbar > .toolbar a:hover, +div.code-toolbar > .toolbar a:focus, +div.code-toolbar > .toolbar button:hover, +div.code-toolbar > .toolbar button:focus, +div.code-toolbar > .toolbar span:hover, +div.code-toolbar > .toolbar span:focus { + color: inherit; + text-decoration: none; } -.shadow { - box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; + +/* <link type="text/css" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.16.0/themes/prism.min.css" integrity="sha256-77qGXu2p8NpfcBpTjw4jsMeQnz0vyh74f5do0cWjQ/Q=" crossorigin="anonymous" /> */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + +code[class*="language-"], +pre[class*="language-"] { + color: #3e3a3a; + background: none; + /*text-shadow: 0 1px white;*/ + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 1.3em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; } -.align-middle { - vertical-align: middle!important; + +pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; } -.badge-primary { - color: #fff; - background-color: #007bff; + +pre[class*="language-"]::selection, pre[class*="language-"] ::selection, +code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; } -.badge-pill { - padding-right: 0.6em; - padding-left: 0.6em; - border-radius: 10rem; + +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } } -.badge { font-size: 66%;} -]]> - </stylesheet> - <stylesheet name="searchck.css" version="1829"><![CDATA[/*source : https://codepen.io/jkantner/pen/eYmvvqQ -et https://freefrontend.com/css-search-boxes/ */ +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} -/* -:root { -font-size: calc(16px + (24 - 16)*(100vw - 320px)/(1920 - 320)); -}*/ +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} -.searchck { - display:block; - margin : 0px; - padding:0px; - width: 350px; - padding-right: 20px; +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; } -.search-bar input, -.search-btn, -.search-btn:before, -.search-btn:after { - transition: all 0.25s ease-out; +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; } -.search-bar input, -.search-btn { - width: 3em; - height: 3em; - border: 0; - box-sizing: border-box; - margin: 0; - padding: 0; + +.token.punctuation { + color: #999; } -.search-bar input:invalid:not(:focus), -.search-btn { - cursor: pointer; +.namespace { + opacity: .7; } -.search-bar, -.search-bar input:focus, -.search-bar input:valid { - width: 80%; +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; } -.search-bar input:focus, -.search-bar input:not(:focus) + .search-btn:focus { - outline: transparent; + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; } -.search-bar { - margin: auto; - padding: 0em; - justify-content: right; - max-width: 20em; + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + background: hsla(0, 0%, 100%, .5); } -.search-bar input { - background: transparent; - border-radius: 1.5em; - box-shadow: 0 0 0 0.1em #fff inset; - padding: 0.75em; - transform: translate(0.5em,0.5em) scale(0.5); - transform-origin: 100% 0; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; } -.search-bar input::-webkit-search-decoration { - -webkit-appearance: none; + +.token.function, +.token.class-name { + color: #DD4A68; } -.search-bar input:focus, -.search-bar input:valid { - background: #fff; - border-radius: 0.375em 0 0 0.375em; - box-shadow: 0 0 0 0.1em #d9d9d9 inset; - transform: scale(1); + +.token.regex, +.token.important, +.token.variable { + color: #e90; } -.search-btn { - background: #fff; - border-radius: 0 0.75em 0.75em 0 / 0 1.5em 1.5em 0; - padding: 0.75em; + +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + + +/* https://cdnjs.cloudflare.com/ajax/libs/prism/1.16.0/plugins/line-numbers/prism-line-numbers.css +plugins/line-numbers/prism-line-numbers.min.css sha256-Afz2ZJtXw+OuaPX10lZHY7fN1+FuTE/KdCs+j7WZTGc= */ + +pre[class*="language-"].line-numbers { position: relative; - transform: translate(0.25em,0.25em) rotate(45deg) scale(0.25,0.125); - transform-origin: 0 50%; + padding-left: 3.8em; + counter-reset: linenumber; } -.search-btn:before, -.search-btn:after { - content: ""; - display: block; - opacity: 0; + +pre[class*="language-"].line-numbers > code { + position: relative; + white-space: inherit; +} + +.line-numbers .line-numbers-rows { position: absolute; + pointer-events: none; + top: 0; + font-size: 100%; + left: -3.8em; + width: 3em; /* works for line-numbers below 1000 lines */ + letter-spacing: -1px; + border-right: 1px solid #999; + + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } -.search-btn:before { - border-radius: 50%; - box-shadow: 0 0 0 0.2em #f1f1f1 inset; - top: 0.75em; - left: 0.75em; - width: 1.2em; - height: 1.2em; + + .line-numbers-rows > span { + pointer-events: none; + display: block; + counter-increment: linenumber; + } + + .line-numbers-rows > span:before { + content: counter(linenumber); + color: #999; + display: block; + padding-right: 0.8em; + text-align: right; + } + +/* +plugins/show-invisibles/prism-show-invisibles.min.css sha256-nOfkEPu/TzBvIxN8D/vW8weOUczzDbxRjgik/hA2hBI= +https://cdnjs.cloudflare.com/ajax/libs/prism/1.16.0/plugins/show-invisibles/prism-show-invisibles.css +*/ +.token.tab:not(:empty), +.token.cr, +.token.lf, +.token.space { + position: relative; } -.search-btn:after { - background: #f1f1f1; - border-radius: 0 0.25em 0.25em 0; - top: 51%; - left: 51%; - width: 0.75em; - height: 0.25em; - transform: translate(0.2em,0) rotate(45deg); - transform-origin: 0 50%; + +.token.tab:not(:empty):before, +.token.cr:before, +.token.lf:before, +.token.space:before { + color: #808080; + opacity: 0.6; + position: absolute; } -.search-btn span { + +.token.tab:not(:empty):before { + content: '\21E5'; +} + +.token.cr:before { + content: '\240D'; +} + +.token.crlf:before { + content: '\240D\240A'; +} +.token.lf:before { + content: '\240A'; +} + +.token.space:before { + content: '\00B7'; +} + ]]> + </stylesheet> + <stylesheet name="calendar_ck.css" version="1829"><![CDATA[/*style pour le calendrier basé sur bootstrap*/ + +/* calendar_weekrow_day */ +.trow_sep > div.float_right.smalltext > a:link { + box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; + vertical-align: middle!important; + background-color: #ffc107; display: inline-block; - overflow: hidden; - width: 1px; - height: 1px; + padding: .25em .4em; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25rem; + padding-right: .6em; + padding-left: .6em; + border-radius: 10rem; + color: #fff; + font-size: 100%; + font-weight: 700; } -/* Active state */ -.search-bar input:focus + .search-btn, -.search-bar input:valid + .search-btn { - background: #2762f3; - border-radius: 0 0.375em 0.375em 0; - transform: scale(1); +/* calendar_weekrow */ +.trow2 > div.float_right.smalltext > a:link +{ + box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; + vertical-align: middle!important; + background-color: #007bff; + display: inline-block; + padding: .25em .4em; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25rem; + color: #f8f9fa; + font-size: 100%; + font-weight: 700; + padding-right: .6em; + padding-left: .6em; + border-radius: 10rem; } -.search-bar input:focus + .search-btn:before, -.search-bar input:focus + .search-btn:after, -.search-bar input:valid + .search-btn:before, -.search-bar input:valid + .search-btn:after { - opacity: 1; +/*forum sub forum*/ +.trow2 > div.smalltext > a:link { + box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; + vertical-align: middle!important; + background-color: #17a2b8; + display: inline-block; + padding: .25em .4em; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25rem; + color: #f8f9fa; + font-size: 100%; + font-weight: 700; + padding-right: .6em; + padding-left: .6em; + border-radius: 10rem; +} +/*forum sub forum*/ +.trow1 > div.smalltext > a:link { + box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; + vertical-align: middle!important; + background-color: #17a2b8; + display: inline-block; + padding: .25em .4em; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25rem; + color: #f8f9fa; + font-size: 100%; + font-weight: 700; + padding-right: .6em; + padding-left: .6em; + border-radius: 10rem; +} +/* Les liens des sous forum */ +.trow2 > div.smalltext > a.nodeco:link, a.nodeco:visited { + color : #fff; + text-transform: capitalize; } -.search-bar input:focus + .search-btn:hover, -.search-bar input:valid + .search-btn:hover, -.search-bar input:valid:not(:focus) + .search-btn:focus { - background: #0c48db; +.trow1 > div.smalltext > a.nodeco:link, a.nodeco:visited { + color : #fff; + text-transform: capitalize; } -.search-bar input:focus + .search-btn:active, -.search-bar input:valid + .search-btn:active { - transform: translateY(1px); +.trow1 > .trow1 > div.smalltext > a.nodeco:link, a.nodeco:visited { + color : #fff; + text-transform: capitalize; } -]]> - </stylesheet> - <stylesheet name="Lien_effects1.css" version="1829"><![CDATA[ /* les effets liens */ - - /*pour article ouvert */ - .post_body > a:not(.post_author) { - box-shadow: inset 0 0px 0 #405efb; - transition: all .3s ease-in-out; - } - .post_body > a:not(.post_author):hover { - color: #fff; - box-shadow:inset 0 -20px 0 #405efb - } - - .post_body > ul > li > a:not(h2,.author_information,.noeffet) { - box-shadow: inset 0 0px 0 #405efb; - transition: all .3s ease-in-out; - } - .post_body > ul > li > a:not(h2,.author_information,.noeffet):hover { - color: #fff; - box-shadow:inset 0 -20px 0 #405efb - } - /* Les liens accueil */ +td.trow2.trow_shaded > span.largetext { + box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; + vertical-align: middle!important; + background-color: #ffc107; + display: inline-block; + padding: 0.25em 0.4em; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; + color: #fff; + font-size: 100%; + font-weight: 700; - .trow1 > ul:not(h2,.author_information,.category_ul) > li > a { - box-shadow: inset 0 0px 0 #405efb; - transition: all .3s ease-in-out; - } - .trow1 > ul:not(h2,.author_information,.category_ul) > li > a:hover { - color: #fff; - box-shadow:inset 0 -20px 0 #405efb - } - /* class a dans article */ - a.mycode_url { - box-shadow: inset 0 0px 0 #405efb; - transition: all .3s ease-in-out; - } - a.mycode_url:hover { - color: #fff; - box-shadow:inset 0 -20px 0 #405efb - } +} -]]> +/*jour clignotant*/ +.largetext.trow_shaded { + animation: blink 1s step-start 0s infinite; + -webkit-animation: blink 1s step-start 0s infinite; +} +.trow_shaded { + background:#f6f6f6; +} + ]]> </stylesheet> <stylesheet name="ckblink.css" attachedto="calendar.php" version="1829"><![CDATA[@keyframes blink { 50% { @@ -4111,7 +4142,8 @@ font-size: calc(16px + (24 - 16)*(100vw - 320px)/(1920 - 320)); } .cksquare-sp { -}]]> +} + ]]> </stylesheet> </stylesheets> <templates> @@ -5505,6 +5537,7 @@ $(function() { <div class="wrapper"> {$lang_select} {$theme_select} + <ul class="menu bottom_links"> {$showteamlink} {$contact_us} @@ -5514,6 +5547,7 @@ $(function() { <li><a href="{$mybb->settings['bburl']}/misc.php?action=markread{$post_code_string}">{$lang->bottomlinks_markread}</a></li> <li><a href="{$mybb->settings['bburl']}/misc.php?action=syndication">{$lang->bottomlinks_syndication}</a></li> </ul> + </div> </div> <div class="lower"> @@ -6201,6 +6235,7 @@ $(".forumjump").on('change', function() { <link rel="stylesheet" href="{$mybb->settings['bburl']}/themes/like_mybb_bT4CK/assets/css/skins/navbar-inverse.min.css"> <link rel="stylesheet" href="{$mybb->settings['bburl']}/themes/like_mybb_bT4CK/assets/css/animation/navbar-hinge.min.css"> + <!-- fonts / CSS theme --> <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.1/css/all.css" integrity="sha384-50oBUHEmvpQ+1lW4y57PTFmhCaXp0ML5d60M1M7uH2+nqUivzIebhndOJK28anvf" crossorigin="anonymous"> <link href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400;1,600;1,700&family=Varela+Round&display=swap" rel="stylesheet"> @@ -7814,56 +7849,56 @@ if(use_xmlhttprequest == "1") </div> </div>]]></template> <template name="modal_button" version="1820"><![CDATA[<input type="submit" class="button" value="__title__"/> ]]></template> - <template name="modcp" version="1805"><![CDATA[<html> -<head> -<title>{$mybb->settings['bbname']} - {$lang->modcp}</title> -{$headerinclude} -</head> -<body> -{$header} -<table width="100%" border="0" align="center"> -<tr> -{$modcp_nav} -<td valign="top"> -{$awaitingmoderation} -{$latestfivemodactions} -<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> -<tr> -<td class="thead" align="center" colspan="4"><strong>{$lang->bans_ending_soon}</strong></td> -</tr> -<tr> -<td class="tcat" width="25%"><span class="smalltext"><strong>{$lang->username}</strong></span></td> -<td class="tcat" align="center" width="30%"><span class="smalltext"><strong>{$lang->reason}</strong></span></td> -<td class="tcat" align="center" width="25%"><span class="smalltext"><strong>{$lang->ban_length}</strong></span></td> -<td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->ban_bannedby}</strong></span></td> -</tr> -{$bannedusers} -</table> -<br /> -<form action="modcp.php" method="post"> -<input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> -<input type="hidden" name="action" value="do_modnotes" /> -<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> -<tr> -<td class="thead" align="center" colspan="1"><strong>{$lang->moderator_notes}</strong></td> -</tr> -<tr> -<td class="tcat"><span class="smalltext"><strong>{$lang->notes_public_all}</strong></span></td> -</tr> -<tr> -<td class="trow1"><textarea name="modnotes" style="width: 99%; height: 200px;" rows="5" cols="45">{$modnotes}</textarea></td> -</tr> -</table> -<br /> -<div align="center"><input type="submit" class="button" name="notessubmit" value="{$lang->save_notes}" /></div> -</form> -</td> -</tr> -</table> -{$footer} -</body> + <template name="modcp" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->modcp}</title> + {$headerinclude} + </head> + <body> + {$header} + <table width="100%" border="0" align="center"> + <tr> + {$modcp_nav} + <td valign="top" class="margck"> + {$awaitingmoderation} + {$latestfivemodactions} + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" align="center" colspan="4"><strong>{$lang->bans_ending_soon}</strong></td> + </tr> + <tr> + <td class="tcat" width="25%"><span class="smalltext"><strong>{$lang->username}</strong></span></td> + <td class="tcat" align="center" width="30%"><span class="smalltext"><strong>{$lang->reason}</strong></span></td> + <td class="tcat" align="center" width="25%"><span class="smalltext"><strong>{$lang->ban_length}</strong></span></td> + <td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->ban_bannedby}</strong></span></td> + </tr> + {$bannedusers} + </table> + <br /> + <form action="modcp.php" method="post"> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <input type="hidden" name="action" value="do_modnotes" /> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" align="center" colspan="1"><strong>{$lang->moderator_notes}</strong></td> + </tr> + <tr> + <td class="tcat"><span class="smalltext"><strong>{$lang->notes_public_all}</strong></span></td> + </tr> + <tr> + <td class="trow1"><textarea name="modnotes" style="width: 99%; height: 200px;" rows="5" cols="45">{$modnotes}</textarea></td> + </tr> + </table> + <br /> + <div align="center"><input type="submit" class="button" name="notessubmit" value="{$lang->save_notes}" /></div> + </form> + </td> + </tr> + </table> + {$footer} + </body> </html>]]></template> - <template name="modcp_announcements" version="1400"><![CDATA[<html> + <template name="modcp_announcements" version="1829"><![CDATA[<html> <head> <title>{$mybb->settings['bbname']} - {$lang->manage_announcement}</title> {$headerinclude} @@ -7873,7 +7908,7 @@ if(use_xmlhttprequest == "1") <table width="100%" border="0" align="center"> <tr> {$modcp_nav} - <td valign="top"> + <td valign="top" class="margck"> {$announcements_global} <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> <tr> @@ -8067,7 +8102,7 @@ if(use_xmlhttprequest == "1") <option value="10" {$startmonthsel['10']}>{$lang->october}</option> <option value="11" {$startmonthsel['11']}>{$lang->november}</option> <option value="12" {$startmonthsel['12']}>{$lang->december}</option>]]></template> - <template name="modcp_announcements_new" version="1820"><![CDATA[<html> + <template name="modcp_announcements_new" version="1829"><![CDATA[<html> <head> <title>{$mybb->settings['bbname']} - {$lang->add_announcement}</title> {$headerinclude} @@ -8081,7 +8116,7 @@ if(use_xmlhttprequest == "1") <table width="100%" border="0" align="center"> <tr> {$modcp_nav} - <td valign="top"> + <td valign="top" class="margck"> {$errors} {$preview} <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> @@ -8180,7 +8215,7 @@ if(use_xmlhttprequest == "1") <td class="trow1" align="center"><span class="smalltext">{$unapproved_threads}</span></td> <td class="trow1" align="center"><span class="smalltext">{$latest_thread}</span></td> </tr>]]></template> - <template name="modcp_banning" version="1400"><![CDATA[<html> + <template name="modcp_banning" version="1829"><![CDATA[<html> <head> <title>{$mybb->settings['bbname']} - {$lang->ban_banned}</title> {$headerinclude} @@ -8190,7 +8225,7 @@ if(use_xmlhttprequest == "1") <table width="100%" border="0" align="center"> <tr> {$modcp_nav} - <td valign="top"> + <td valign="top" class="margck"> <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> <tr> <td class="thead" colspan="4"> @@ -8223,6 +8258,89 @@ if(use_xmlhttprequest == "1") <td class="trow1" align="center" colspan="4">{$lang->no_banned}</td> </tr>]]></template> <template name="modcp_banning_remaining" version="1808"><![CDATA[<span class="{$banned_class}">({$ban_remaining})</span>]]></template> + <template name="modcp_banuser" version="1829"><![CDATA[<html> +<head> +<title>{$mybb->settings['bbname']} - {$lang->ban_user}</title> +{$headerinclude} +</head> +<body> + {$header} + <table width="100%" border="0" align="center"> + <tr> + {$modcp_nav} + <td valign="top" class="margck"> + {$errors} + <form action="modcp.php" method="post"> + <input type="hidden" name="action" value="do_banuser" /> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <input type="hidden" name="uid" value="{$uid}" /> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="2"> + {$lift_link} + <strong>{$lang->ban_user}</strong> + </td> + </tr> + {$banuser_username} + <tr> + <td class="trow2" width="25%"><strong>{$lang->ban_reason}</strong></td> + <td class="trow2" width="75%"><textarea name="banreason" cols="60" rows="4" maxlength="255">{$banreason}</textarea></td> + </tr> + {$bangroups} + <tr> + <td class="trow2" width="25%"><strong>{$lang->ban_liftafter}</strong></td> + <td class="trow2" width="75%"><select name="liftafter">{$liftlist}</select></td> + </tr> + </table> + <br /> + <div align="center"> + <input type="submit" class="button" name="updateban" value="{$lang->ban}" /> + </div> + </form> + </td> + </tr> + </table> + {$footer} +<link rel="stylesheet" href="{$mybb->asset_url}/jscripts/select2/select2.css?ver=1807"> +<script type="text/javascript" src="{$mybb->asset_url}/jscripts/select2/select2.min.js?ver=1806"></script> +<script type="text/javascript"> +<!-- +if(use_xmlhttprequest == "1") +{ + MyBB.select2(); + $("#username").select2({ + placeholder: "{$lang->search_user}", + minimumInputLength: 2, + multiple: false, + allowClear: true, + ajax: { // instead of writing the function to execute the request we use Select2's convenient helper + url: "xmlhttp.php?action=get_users", + dataType: 'json', + data: function (term, page) { + return { + query: term, // search term + }; + }, + results: function (data, page) { // parse the results into the format expected by Select2. + // since we are using custom formatting functions we do not need to alter remote JSON data + return {results: data}; + } + }, + initSelection: function(element, callback) { + var value = $(element).val(); + if (value !== "") { + callback({ + id: value, + text: value + }); + } + }, + }); +} +// --> +</script> +</body> +</html>]]></template> <template name="modcp_banuser_addusername" version="1400"><![CDATA[<tr> <td class="trow1" width="25%"><strong>{$lang->ban_username}</strong></td> <td class="trow1" width="75%"><input type="text" class="textbox" name="username" id="username" value="{$username}" size="25" /></td> @@ -8239,7 +8357,7 @@ if(use_xmlhttprequest == "1") </tr>]]></template> <template name="modcp_banuser_lift" version="1801"><![CDATA[<div class="float_right"><a href="modcp.php?action=liftban&uid={$banned['uid']}&my_post_key={$mybb->post_code}">{$lang->lift_ban}</a></div>]]></template> <template name="modcp_banuser_liftlist" version="1800"><![CDATA[<option value="{$time}"{$selected}>{$title}{$thattime}</option>]]></template> - <template name="modcp_editprofile" version="1822"><![CDATA[<html> + <template name="modcp_editprofile" version="1829"><![CDATA[<html> <head> <title>{$mybb->settings['bbname']} - {$lang->edit_profile}</title> {$headerinclude} @@ -8257,7 +8375,7 @@ if(use_xmlhttprequest == "1") <table width="100%" border="0" align="center"> <tr> {$modcp_nav} - <td valign="top"> + <td valign="top" class="margck"> {$errors} <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> <tr> @@ -8608,7 +8726,7 @@ if(use_xmlhttprequest == "1") <template name="modcp_editprofile_suspensions_info" version="1600"><![CDATA[<tr> <td colspan="2" class="smalltext"><em>{$suspension_info}</em></td> </tr>]]></template> - <template name="modcp_finduser" version="1816"><![CDATA[<html> + <template name="modcp_finduser" version="1829"><![CDATA[<html> <head> <title>{$mybb->settings['bbname']} - {$lang->find_users}</title> {$headerinclude} @@ -8618,7 +8736,7 @@ if(use_xmlhttprequest == "1") <table width="100%" border="0" align="center"> <tr> {$modcp_nav} - <td valign="top"> + <td valign="top" class="margck"> <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> <tr> <td class="thead" colspan="5"><strong>{$lang->users}</strong></td> @@ -8719,7 +8837,7 @@ if(use_xmlhttprequest == "1") <td class="{$alt_row}" align="center">{$lastdate}</td> <td class="{$alt_row}" align="center">{$user['postnum']}</td> </tr>]]></template> - <template name="modcp_ipsearch" version="1813"><![CDATA[<html> + <template name="modcp_ipsearch" version="1829"><![CDATA[<html> <head> <title>{$mybb->settings['bbname']} - {$lang->ipsearch}</title> {$headerinclude} @@ -8729,7 +8847,7 @@ if(use_xmlhttprequest == "1") <table width="100%" border="0" align="center"> <tr> {$modcp_nav} - <td valign="top"> + <td valign="top" class="margck"> {$ipsearch_results} <form action="modcp.php?action=ipsearch" method="post"> <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> @@ -8826,7 +8944,7 @@ if(use_xmlhttprequest == "1") {$modlogresults} </table> <br />]]></template> - <template name="modcp_modlogs" version="1813"><![CDATA[<html> + <template name="modcp_modlogs" version="1829"><![CDATA[<html> <head> <title>{$mybb->settings['bbname']} - {$lang->modlogs}</title> {$headerinclude} @@ -8836,7 +8954,7 @@ if(use_xmlhttprequest == "1") <table width="100%" border="0" align="center"> <tr> {$modcp_nav} - <td valign="top"> + <td valign="top" class="margck"> <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> <tr> <td class="thead" align="center" colspan="5"><strong>{$lang->modlogs}</strong></td> @@ -8929,49 +9047,49 @@ if(use_xmlhttprequest == "1") <template name="modcp_modlogs_result_post" version="1800"><![CDATA[<strong>{$lang->post}:</strong> <a href="{$logitem['post']}#pid{$logitem['pid']}">{$logitem['psubject']}</a>]]></template> <template name="modcp_modlogs_result_thread" version="1800"><![CDATA[<strong>{$lang->thread}:</strong> <a href="{$logitem['thread']}" target="_blank">{$logitem['tsubject']}</a><br />]]></template> <template name="modcp_modlogs_user" version="1800"><![CDATA[<option value="{$user['uid']}"{$selected}>{$user['username']}</option>]]></template> - <template name="modcp_modqueue_attachments" version="1800"><![CDATA[<html> -<head> -<title>{$mybb->settings['bbname']} - {$lang->attachments_awaiting_moderation}</title> -{$headerinclude} -</head> -<body> -{$header} -<form action="modcp.php" method="post"> -<input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> -<input type="hidden" name="action" value="do_modqueue" /> -<table width="100%" border="0" align="center"> -<tr> -{$modcp_nav} -<td valign="top"> - <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> - <tr> - <td class="thead" colspan="6"> - <div class="float_right"> - {$thread_link} - {$post_link} - {$navsep}<strong>{$lang->attachments}</strong> - </div> - <strong>{$lang->attachments_awaiting_moderation}</strong> - </td> - </tr> - <tr> - <td class="tcat"><span class="smalltext"><strong>{$lang->filename}</strong></span></td> - <td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->author}</strong></span></td> - <td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->date}</strong></span></td> - <td class="tcat" align="center" colspan="3"><span class="smalltext"><strong>{$lang->controls}</strong></span></td> - </tr> - {$attachments} - </table> -{$multipage} -{$mass_controls} -<br /> -<div align="center"><input type="submit" class="button" name="reportsubmit" value="{$lang->perform_actions}" /></div> -</td> -</tr> -</table> -</form> -{$footer} -</body> + <template name="modcp_modqueue_attachments" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->attachments_awaiting_moderation}</title> + {$headerinclude} + </head> + <body> + {$header} + <form action="modcp.php" method="post"> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <input type="hidden" name="action" value="do_modqueue" /> + <table width="100%" border="0" align="center"> + <tr> + {$modcp_nav} + <td valign="top" class="margck"> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="6"> + <div class="float_right"> + {$thread_link} + {$post_link} + {$navsep}<strong>{$lang->attachments}</strong> + </div> + <strong>{$lang->attachments_awaiting_moderation}</strong> + </td> + </tr> + <tr> + <td class="tcat"><span class="smalltext"><strong>{$lang->filename}</strong></span></td> + <td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->author}</strong></span></td> + <td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->date}</strong></span></td> + <td class="tcat" align="center" colspan="3"><span class="smalltext"><strong>{$lang->controls}</strong></span></td> + </tr> + {$attachments} + </table> + {$multipage} + {$mass_controls} + <br /> + <div align="center"><input type="submit" class="button" name="reportsubmit" value="{$lang->perform_actions}" /></div> + </td> + </tr> + </table> + </form> + {$footer} + </body> </html>]]></template> <template name="modcp_modqueue_attachments_attachment" version="1800"><![CDATA[ <tr> <td class="{$altbg}"><a href="attachment.php?aid={$attachment['aid']}" target="_blank">{$attachment['filename']}</a> ({$attachment['filesize']})<br /><small class="modqueue_meta">{$lang->post}: <a href="{$link}">{$attachment['postsubject']}</a></small></td> @@ -8985,7 +9103,7 @@ if(use_xmlhttprequest == "1") <td class="trow1" align="center" colspan="6">{$lang->mod_queue_attachments_empty}</td> </tr>]]></template> <template name="modcp_modqueue_attachment_link" version="1800"><![CDATA[{$navsep}<a href="modcp.php?action=modqueue&type=attachments">{$lang->attachments}</a>]]></template> - <template name="modcp_modqueue_empty" version="1400"><![CDATA[<html> + <template name="modcp_modqueue_empty" version="1829"><![CDATA[<html> <head> <title>{$mybb->settings['bbname']} - {$lang->mod_queue}</title> {$headerinclude} @@ -8995,7 +9113,7 @@ if(use_xmlhttprequest == "1") <table width="100%" border="0" align="center"> <tr> {$modcp_nav} - <td valign="top"> + <td valign="top" class="margck"> <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> <tr> <td class="thead"><strong>{$lang->mod_queue}</strong></td> @@ -9017,7 +9135,7 @@ if(use_xmlhttprequest == "1") <li><a href="javascript:void(0)" class="mass_delete" onclick="$('input.radio_delete').each(function(){ $(this).prop('checked', true); }); return false;">{$lang->mark_all_deletion}</a></li> <li><a href="javascript:void(0)" class="mass_approve" onclick="$('input.radio_approve').each(function(){ $(this).prop('checked', true); }); return false;">{$lang->mark_all_approved}</a></li> </ul>]]></template> - <template name="modcp_modqueue_posts" version="1820"><![CDATA[<html> + <template name="modcp_modqueue_posts" version="1829"><![CDATA[<html> <head> <title>{$mybb->settings['bbname']} - {$lang->posts_awaiting_moderation}</title> {$headerinclude} @@ -9030,7 +9148,7 @@ if(use_xmlhttprequest == "1") <table width="100%" border="0" align="center"> <tr> {$modcp_nav} -<td valign="top"> +<td valign="top" class="margck"> <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder tfixed"> <tr> <td class="thead" colspan="3"> @@ -9084,48 +9202,48 @@ if(use_xmlhttprequest == "1") </td> </tr>]]></template> <template name="modcp_modqueue_post_link" version="1800"><![CDATA[{$navsep}<a href="modcp.php?action=modqueue&type=posts">{$lang->posts}</a>]]></template> - <template name="modcp_modqueue_threads" version="1820"><![CDATA[<html> -<head> -<title>{$mybb->settings['bbname']} - {$lang->threads_awaiting_moderation}</title> -{$headerinclude} -</head> -<body> -{$header} -<form action="modcp.php" method="post"> -<input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> -<input type="hidden" name="action" value="do_modqueue" /> -<table width="100%" border="0" align="center"> -<tr> -{$modcp_nav} -<td valign="top"> - <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder tfixed"> - <tr> - <td class="thead" colspan="3"> - <div class="float_right"> - <strong>{$lang->threads}</strong> - {$post_link} - {$attachment_link} - </div> - <strong>{$lang->threads_awaiting_moderation}</strong> - </td> - </tr> - <tr> - <td class="tcat" width="50%"><span class="smalltext"><strong>{$lang->subject}</strong></span></td> - <td class="tcat" align="center" width="25%"><span class="smalltext"><strong>{$lang->author}</strong></span></td> - <td class="tcat" align="center" width="25%"><span class="smalltext"><strong>{$lang->date}</strong></span></td> - </tr> - {$threads} - </table> -{$multipage} -{$mass_controls} -<br /> -<div align="center"><input type="submit" class="button" name="reportsubmit" value="{$lang->perform_actions}" /></div> -</td> -</tr> -</table> -</form> -{$footer} -</body> + <template name="modcp_modqueue_threads" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->threads_awaiting_moderation}</title> + {$headerinclude} + </head> + <body> + {$header} + <form action="modcp.php" method="post"> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <input type="hidden" name="action" value="do_modqueue" /> + <table width="100%" border="0" align="center"> + <tr> + {$modcp_nav} + <td valign="top" class="margck"> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder tfixed"> + <tr> + <td class="thead" colspan="3"> + <div class="float_right"> + <strong>{$lang->threads}</strong> + {$post_link} + {$attachment_link} + </div> + <strong>{$lang->threads_awaiting_moderation}</strong> + </td> + </tr> + <tr> + <td class="tcat" width="50%"><span class="smalltext"><strong>{$lang->subject}</strong></span></td> + <td class="tcat" align="center" width="25%"><span class="smalltext"><strong>{$lang->author}</strong></span></td> + <td class="tcat" align="center" width="25%"><span class="smalltext"><strong>{$lang->date}</strong></span></td> + </tr> + {$threads} + </table> + {$multipage} + {$mass_controls} + <br /> + <div align="center"><input type="submit" class="button" name="reportsubmit" value="{$lang->perform_actions}" /></div> + </td> + </tr> + </table> + </form> + {$footer} + </body> </html>]]></template> <template name="modcp_modqueue_threads_empty" version="1400"><![CDATA[<tr> <td class="trow1" align="center" colspan="3">{$lang->mod_queue_threads_empty}</td> @@ -9202,7 +9320,7 @@ if(use_xmlhttprequest == "1") <template name="modcp_no_announcements_global" version="1400"><![CDATA[ <tr> <td class="trow1" colspan="3">{$lang->no_global_announcements}</td> </tr>]]></template> - <template name="modcp_reports" version="1821"><![CDATA[<html> + <template name="modcp_reports" version="1829"><![CDATA[<html> <head> <title>{$mybb->settings['bbname']} - {$lang->report_center}</title> {$headerinclude} @@ -9216,7 +9334,7 @@ if(use_xmlhttprequest == "1") <table width="100%" border="0" align="center"> <tr> {$modcp_nav} - <td valign="top"> + <td valign="top" class="margck"> <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> <tr> <td class="thead" colspan="5"><strong>{$lang->report_center}</strong></td> @@ -9310,7 +9428,7 @@ if(use_xmlhttprequest == "1") <tr id="allSelectedrow" class="hiddenrow"> <td colspan="8" class="selectall">{$lang->all_selected} <a href="javascript:void(0)" onclick='inlineReports.clearChecked(); return false;'>{$lang->clear_selection}</a></td> </tr>]]></template> - <template name="modcp_warninglogs" version="1816"><![CDATA[<html> + <template name="modcp_warninglogs" version="1829"><![CDATA[<html> <head> <title>{$mybb->settings['bbname']} - {$lang->warning_logs}</title> {$headerinclude} @@ -9320,7 +9438,7 @@ if(use_xmlhttprequest == "1") <table width="100%" border="0" align="center"> <tr> {$modcp_nav} - <td valign="top"> + <td valign="top" class="margck"> <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> <tr> <td class="thead" colspan="6"><strong>{$lang->warning_logs}</strong></td> @@ -9437,39 +9555,39 @@ if(use_xmlhttprequest == "1") <td class="{$trow}" align="center"><a href="warnings.php?action=view&wid={$row['wid']}">{$lang->view}</a></td> </tr>]]></template> <template name="modcp_warninglogs_warning_revoked" version="1400"><![CDATA[<br /><span class="smalltext"><strong>{$lang->revoked}</strong> {$revoked_date}</span>]]></template> - <template name="moderation_confirmation" version="1816"><![CDATA[<html> -<head> -<title>{$mybb->settings['bbname']} - {$lang->confirm_execute_tool}</title> -{$headerinclude} -</head> -<body> -{$header} -<form action="moderation.php" method="post"> -<input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> -<input type="hidden" name="action" value="{$action}" /> -<input type="hidden" name="modtype" value="{$modtype}" /> -<input type="hidden" name="tid" value="{$tid}" /> -<input type="hidden" name="pid" value="{$pid}" /> -<input type="hidden" name="fid" value="{$fid}" /> -<input type="hidden" name="pmid" value="{$pmid}" /> -<input type="hidden" name="confirm" value="1" /> -<input type="hidden" name="inlinetype" value="{$inlinetype}" /> -<input type="hidden" name="searchid" value="{$searchid}" /> -<input type="hidden" name="url" value="{$url}" /> -<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> -<tr> -<td class="thead" colspan="2"><strong>{$thread['subject']} - {$lang->confirm_execute_tool}</strong></td> -</tr> -<tr> -<td class="trow1" colspan="2" align="center">{$lang->confirm_execute_tool_desc}</td> -</tr> -{$loginbox} -</table> -<br /> -<div align="center"><input type="submit" class="button" name="submit" value="{$lang->confirm_execute_tool}" /></div> -</form> -{$footer} -</body> + <template name="moderation_confirmation" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->confirm_execute_tool}</title> + {$headerinclude} + </head> + <body> + {$header} + <form action="moderation.php" method="post"> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <input type="hidden" name="action" value="{$action}" /> + <input type="hidden" name="modtype" value="{$modtype}" /> + <input type="hidden" name="tid" value="{$tid}" /> + <input type="hidden" name="pid" value="{$pid}" /> + <input type="hidden" name="fid" value="{$fid}" /> + <input type="hidden" name="pmid" value="{$pmid}" /> + <input type="hidden" name="confirm" value="1" /> + <input type="hidden" name="inlinetype" value="{$inlinetype}" /> + <input type="hidden" name="searchid" value="{$searchid}" /> + <input type="hidden" name="url" value="{$url}" /> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="2"><strong>{$thread['subject']} - {$lang->confirm_execute_tool}</strong></td> + </tr> + <tr> + <td class="trow1" colspan="2" align="center">{$lang->confirm_execute_tool_desc}</td> + </tr> + {$loginbox} + </table> + <br /> + <div align="center"><input type="submit" class="button" name="submit" value="{$lang->confirm_execute_tool}" /></div> + </form> + {$footer} + </body> </html>]]></template> <template name="moderation_delayedmodaction_error" version="1800"><![CDATA[<tr><td class="trow1" colspan="{$cols}">{$lang->no_delayed_mods}</td></tr>]]></template> <template name="moderation_delayedmodaction_notes" version="1600"><![CDATA[<tr> @@ -9486,6 +9604,132 @@ if(use_xmlhttprequest == "1") <template name="moderation_delayedmodaction_notes_redirect" version="1808"><![CDATA[<strong>{$lang->leave_redirect_for}</strong> {$redirect_expire_bit}<br />]]></template> <template name="moderation_delayedmodaction_notes_thread_multiple" version="1808"><![CDATA[<strong>{$lang->thread}</strong> {$lang->multiple_threads}<br />]]></template> <template name="moderation_delayedmodaction_notes_thread_single" version="1808"><![CDATA[<strong>{$lang->thread}</strong> <a href="{$delayed_thread['link']}">{$delayed_thread['subject']}</a><br />]]></template> + <template name="moderation_delayedmoderation" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->delayed_moderation}</title> + {$headerinclude} + </head> + <body> + {$header} + {$display_errors} + <br /> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="5"><strong>{$lang->delayed_mod_queue}</strong></td> + </tr> + <tr> + <td class="tcat" align="center"><strong>{$lang->mod_username}</strong></td> + <td class="tcat" align="center"><strong>{$lang->time_to_perform_action}</strong></td> + <td class="tcat" align="center"><strong>{$lang->mod_actions}</strong></td> + <td class="tcat" align="center"><strong>{$lang->mod_information}</strong></td> + <td class="tcat" align="center"><strong>{$lang->actions}</strong></td> + </tr> + {$delayedmods} + </table> + <br /> + <form action="moderation.php" method="post"> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <input type="hidden" name="action" value="do_delayedmoderation" /> + <input type="hidden" name="url" value="{$url}" /> + <input type="hidden" name="tid" value="{$tid}" /> + <input type="hidden" name="fid" value="{$fid}" /> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="2"><strong>{$lang->delayed_moderation}</strong></td> + </tr> + <tr> + <td class="tcat" colspan="2"><strong>{$lang->delayed_moderation_desc}</strong></td> + </tr> + {$loginbox} + <tr> + <td class="trow1"><strong>{$lang->threads}</strong></td> + <td class="trow2">{$threads}</td> + </tr> + <tr> + <td class="trow1"><strong>{$lang->run_moderation_time}</strong></td> + <td class="trow2"> + <select name="date_day"> + {$dateday} + </select> + + <select name="date_month"> + {$datemonth} + </select> + + <input type="text" name="date_year" value="{$dateyear}" size="4" maxlength="4" class="textbox" /> + - {$lang->time} <input type="text" name="date_time" value="{$datetime}" size="10" class="textbox" /> + </td> + </tr> + <tr> + <td class="trow1" style="vertical-align: top;"><strong>{$lang->moderation_action}</strong></td> + <td class="trow2"> + <script type="text/javascript"> + <!-- + function toggleType() + { + if($('#type_merge')) + { + if($('#type_movecopythread').prop('checked') == true) + { + $('#type_merge_expanded').hide(); + $('#type_movecopythread_expanded').show(); + } + else if($('#type_merge').prop('checked') == true) + { + $('#type_movecopythread_expanded').hide(); + $('#type_merge_expanded').show(); + } + else + { + $('#type_movecopythread_expanded').hide(); + $('#type_merge_expanded').hide(); + } + } + else + { + if($('#type_movecopythread').prop('checked') == true) + { + $('#type_movecopythread_expanded').show(); + } + else + { + $('#type_movecopythread_expanded').hide(); + } + } + } + // --> + </script> + <dl style="margin-top: 0; margin-bottom: 0; width: 100%;"> + {$openclosethread} + {$softdeleterestorethread} + {$deletethread} + {$stickunstickthread} + <dt><input type="radio" name="type" value="move" {$type_selected['move']} id="type_movecopythread" onclick="toggleType();" /> <label for="type_movecopythread"><strong>{$lang->move_copy_thread}</strong></label></dt> + <dd style="margin-top: 4px;" id="type_movecopythread_expanded"> + {$lang->new_forum}<br /> + {$forumselect} + {$moderation_delayedmoderation_move} + </dd> + {$moderation_delayedmoderation_merge} + <dt><input type="radio" name="type" value="removeredirects" {$type_selected['removeredirects']} id="type_removeredirects" onclick="toggleType();" /> <label for="type_removeredirects"><strong>{$lang->remove_redirects}</strong></label></dt> + <dt><input type="radio" name="type" value="removesubscriptions" {$type_selected['removesubscriptions']} id="type_removesubscriptions" onclick="toggleType();" /> <label for="type_removesubscriptions"><strong>{$lang->remove_subscriptions}</strong></label></dt> + {$approveunapprovethread} + {$customthreadtools} + </dl> + <script type="text/javascript"> + <!-- + toggleType(); + // --> + </script> + </td> + </tr> + </table> + <br /> + <div align="center"><input type="submit" class="button" value="{$lang->save_delayed_moderation}" /></div> + </form> + {$footer} + </body> +</html>]]></template> <template name="moderation_delayedmoderation_approve" version="1813"><![CDATA[<dt><input type="radio" name="type" value="approveunapprovethread" {$type_selected['approveunapprovethread']} id="type_approveunapprovethread" onclick="toggleType();" /> <label for="type_approveunapprovethread"><strong>{$lang->approve_unapprove_thread}</strong></label></dt>]]></template> <template name="moderation_delayedmoderation_custommodtool" version="1600"><![CDATA[<dt><input type="radio" name="type" value="modtool_{$tool['tid']}" {$checked} id="type_modtool_{$tool['tid']}" onclick="toggleType();" /> <label for="type_modtool_{$tool['tid']}"><strong>{$tool['name']}</strong> <small>({$lang->custom})</small></label></dt>]]></template> <template name="moderation_delayedmoderation_date_day" version="1809"><![CDATA[<option value="{$day}"{$selected}>{$day}</option>]]></template> @@ -11094,120 +11338,120 @@ img { max-width: 100%; height: auto; } <br /> <br /> <hr size="1" />]]></template> - <template name="private" version="1820"><![CDATA[<html> -<head> -<title>{$mybb->settings['bbname']} - {$lang->private_messaging}</title> -{$headerinclude} -</head> -<body> -{$header} -<table width="100%" border="0" align="center"> -<tr> -{$usercpnav} -<td valign="top"> -<fieldset> - {$pmspacebar}<span class="smalltext"><a href="private.php">{$lang->inbox}</a>{$composelink} | <a href="private.php?action=folders">{$lang->manage_folders}</a>{$emptyexportlink}</span> -</fieldset> -<br /> -{$limitwarning} -<form action="private.php" method="post" name="pmForm"> -<input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> -<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> -<tr> -<td class="thead" colspan="6"> - <div class="float_right"> - <input type="text" name="keywords" value="{$lang->enter_keywords}" onfocus="if(this.value == '{$lang->enter_keywords}') { this.value = ''; }" onblur="if(this.value=='') { this.value='{$lang->enter_keywords}'; }" class="textbox" size="25" /> - <input type="submit" class="button" name="quick_search" value="{$lang->search_pms}" /> - (<a href="private.php?action=advanced_search">{$lang->advanced_search}</a>)</div> - <strong>{$foldername}</strong></td> -</tr> -<tr> -<td class="tcat" align="center" colspan="3"><span class="smalltext"><strong><a href="private.php?fid={$fid}&sortby=subject&order=asc">{$lang->message_title}</a> {$orderarrow['subject']}</strong></span></td> -<td class="tcat" align="center" width="30%" style="white-space: nowrap"><span class="smalltext"><strong><a href="private.php?fid={$fid}&sortby=username&order=asc">{$sender}</a> {$orderarrow['username']}</strong></span></td> -<td class="tcat" align="right" width="20%" style="white-space: nowrap"><span class="smalltext"><strong><a href="private.php?fid={$fid}&sortby=dateline&order=desc">{$lang->date_sent}</a> {$orderarrow['dateline']}</strong></span></td> -<td class="tcat" align="center" width="1%" style="white-space: nowrap"><span class="smalltext"><input name="allbox" title="{$lang->check_all}" type="checkbox" class="checkbox checkall" value="{$lang->check_all}" /></span></td> -</tr> -{$messagelist} -<tr> -<td class="tfoot" align="right" colspan="6"> -<input type="submit" class="button" name="moveto" value="{$lang->move_to}" /> {$folderoplist} {$lang->or} -<input type="submit" class="button" name="delete" value="{$lang->delete}" /> {$lang->selected_messages} -</td> -</tr> -</table> -<br /> -<div class="float_right"> -<span class="smalltext"> -<strong>{$lang->jump_folder} {$folderjump} -<input type="submit" class="button" name="hop" value="{$lang->go}" /> -</strong> -</span> -</div> -<input type="hidden" name="action" value="do_stuff" /> -</form> -<div class="float_left">{$multipage}</div> -</td> -</tr> -</table> -{$footer} -</body> + <template name="private" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->private_messaging}</title> + {$headerinclude} + </head> + <body> + {$header} + <table width="100%" border="0" align="center"> + <tr> + {$usercpnav} + <td valign="top" class="margck"> + <fieldset> + {$pmspacebar}<span class="smalltext"><a href="private.php">{$lang->inbox}</a>{$composelink} | <a href="private.php?action=folders">{$lang->manage_folders}</a>{$emptyexportlink}</span> + </fieldset> + <br /> + {$limitwarning} + <form action="private.php" method="post" name="pmForm"> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="6"> + <div class="float_right"> + <input type="text" name="keywords" value="{$lang->enter_keywords}" onfocus="if(this.value == '{$lang->enter_keywords}') { this.value = ''; }" onblur="if(this.value=='') { this.value='{$lang->enter_keywords}'; }" class="textbox" size="25" /> + <input type="submit" class="button" name="quick_search" value="{$lang->search_pms}" /> + (<a href="private.php?action=advanced_search">{$lang->advanced_search}</a>)</div> + <strong>{$foldername}</strong></td> + </tr> + <tr> + <td class="tcat" align="center" colspan="3"><span class="smalltext"><strong><a href="private.php?fid={$fid}&sortby=subject&order=asc">{$lang->message_title}</a> {$orderarrow['subject']}</strong></span></td> + <td class="tcat" align="center" width="30%" style="white-space: nowrap"><span class="smalltext"><strong><a href="private.php?fid={$fid}&sortby=username&order=asc">{$sender}</a> {$orderarrow['username']}</strong></span></td> + <td class="tcat" align="right" width="20%" style="white-space: nowrap"><span class="smalltext"><strong><a href="private.php?fid={$fid}&sortby=dateline&order=desc">{$lang->date_sent}</a> {$orderarrow['dateline']}</strong></span></td> + <td class="tcat" align="center" width="1%" style="white-space: nowrap"><span class="smalltext"><input name="allbox" title="{$lang->check_all}" type="checkbox" class="checkbox checkall" value="{$lang->check_all}" /></span></td> + </tr> + {$messagelist} + <tr> + <td class="tfoot" align="right" colspan="6"> + <input type="submit" class="button" name="moveto" value="{$lang->move_to}" /> {$folderoplist} {$lang->or} + <input type="submit" class="button" name="delete" value="{$lang->delete}" /> {$lang->selected_messages} + </td> + </tr> + </table> + <br /> + <div class="float_right"> + <span class="smalltext"> + <strong>{$lang->jump_folder} {$folderjump} + <input type="submit" class="button" name="hop" value="{$lang->go}" /> + </strong> + </span> + </div> + <input type="hidden" name="action" value="do_stuff" /> + </form> + <div class="float_left">{$multipage}</div> + </td> + </tr> + </table> + {$footer} + </body> </html>]]></template> - <template name="private_advanced_search_folders" version="1800"><![CDATA[<select multiple="multiple" name="folder[]" id="folder"> -<option selected="selected">{$lang->all_folders}</option> -{$foldersearch_folder} -</select>]]></template> - <template name="private_archive" version="1400"><![CDATA[<html> -<head> -<title>{$mybb->settings['bbname']} - {$lang->archive_messages}</title> -{$headerinclude} -</head> -<body> -{$header} -<form action="private.php" method="post"> -<input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> -<table width="100%" border="0" align="center"> -<tr> -{$usercpnav} -<td valign="top"> -<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> -<tr> -<td class="thead" colspan="2"><strong>{$lang->archive_messages}</strong></td> -</tr> -<tr> -<td class="tcat" colspan="2"><span class="smalltext">{$lang->archive_note}</span></td> -</tr> -<tr> -<td class="trow1" valign="top" width="30%"><strong>{$lang->folders}</strong></td> -<td class="trow1">{$folderlist}</td> -</tr> -<tr> -<td class="trow2" valign="top" width="30%"><strong>{$lang->date_limit}</strong></td> -<td class="trow2"><select name="dayway"><option value="older">{$lang->date_limit_older}</option><option value="newer">{$lang->date_limit_newer}</option><option value="disregard">{$lang->date_limit_disregard}</option></select> <input type="text" class="textbox" name="daycut" value="30" size="3" maxlength="4" /> {$lang->date_limit_days}</td> -</tr> -<tr> -<td class="trow1" valign="top" width="30%"><strong>{$lang->export_unread}</strong></td> -<td class="trow1"><input type="radio" class="radio" name="exportunread" value="1" /> {$lang->yes} <input type="radio" class="radio" name="exportunread" value="0" checked="checked" /> {$lang->no} </td> -</tr> -<tr> -<td class="trow2" valign="top" width="30%"><strong>{$lang->delete_archived}</strong><br /><span class="smalltext">{$lang->delete_archived_note}</span></td> -<td class="trow2"><input type="radio" class="radio" name="deletepms" value="1" /> {$lang->yes} <input type="radio" class="radio" name="deletepms" value="0" checked="checked" /> {$lang->no} </td> -</tr> -<tr> -<td class="trow1" valign="top" width="30%"><strong>{$lang->export_format}</strong><br /><span class="smalltext">{$lang->export_format_note}</span></td> -<td class="trow1"><input type="radio" class="radio" name="exporttype" value="html" checked="checked" /> {$lang->export_html}<br /><input type="radio" class="radio" name="exporttype" value="txt" /> {$lang->export_txt}<br /><input type="radio" class="radio" name="exporttype" value="csv" /> {$lang->export_csv}</td> -</tr> -</table> -<br /> -<div align="center"> -<input type="hidden" name="action" value="do_export" /> -<input type="submit" class="button" name="submit" value="{$lang->archive_messages}" /> -</div> -</td> -</tr> -</table> -</form> -{$footer} -</body> + <template name="private_advanced_search_folders" version="1800"><![CDATA[<select multiple="multiple" name="folder[]" id="folder"> +<option selected="selected">{$lang->all_folders}</option> +{$foldersearch_folder} +</select>]]></template> + <template name="private_archive" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->archive_messages}</title> + {$headerinclude} + </head> + <body> + {$header} + <form action="private.php" method="post"> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <table width="100%" border="0" align="center"> + <tr> + {$usercpnav} + <td valign="top" class="margck"> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="2"><strong>{$lang->archive_messages}</strong></td> + </tr> + <tr> + <td class="tcat" colspan="2"><span class="smalltext">{$lang->archive_note}</span></td> + </tr> + <tr> + <td class="trow1" valign="top" width="30%"><strong>{$lang->folders}</strong></td> + <td class="trow1">{$folderlist}</td> + </tr> + <tr> + <td class="trow2" valign="top" width="30%"><strong>{$lang->date_limit}</strong></td> + <td class="trow2"><select name="dayway"><option value="older">{$lang->date_limit_older}</option><option value="newer">{$lang->date_limit_newer}</option><option value="disregard">{$lang->date_limit_disregard}</option></select> <input type="text" class="textbox" name="daycut" value="30" size="3" maxlength="4" /> {$lang->date_limit_days}</td> + </tr> + <tr> + <td class="trow1" valign="top" width="30%"><strong>{$lang->export_unread}</strong></td> + <td class="trow1"><input type="radio" class="radio" name="exportunread" value="1" /> {$lang->yes} <input type="radio" class="radio" name="exportunread" value="0" checked="checked" /> {$lang->no} </td> + </tr> + <tr> + <td class="trow2" valign="top" width="30%"><strong>{$lang->delete_archived}</strong><br /><span class="smalltext">{$lang->delete_archived_note}</span></td> + <td class="trow2"><input type="radio" class="radio" name="deletepms" value="1" /> {$lang->yes} <input type="radio" class="radio" name="deletepms" value="0" checked="checked" /> {$lang->no} </td> + </tr> + <tr> + <td class="trow1" valign="top" width="30%"><strong>{$lang->export_format}</strong><br /><span class="smalltext">{$lang->export_format_note}</span></td> + <td class="trow1"><input type="radio" class="radio" name="exporttype" value="html" checked="checked" /> {$lang->export_html}<br /><input type="radio" class="radio" name="exporttype" value="txt" /> {$lang->export_txt}<br /><input type="radio" class="radio" name="exporttype" value="csv" /> {$lang->export_csv}</td> + </tr> + </table> + <br /> + <div align="center"> + <input type="hidden" name="action" value="do_export" /> + <input type="submit" class="button" name="submit" value="{$lang->archive_messages}" /> + </div> + </td> + </tr> + </table> + </form> + {$footer} + </body> </html>]]></template> <template name="private_archive_csv" version="120"><![CDATA[{$lang->export_date_sent},{$lang->export_folder},{$lang->export_subject},{$lang->export_to},{$lang->export_from},{$lang->export_message} {$pmsdownload}]]></template> @@ -11271,47 +11515,47 @@ img { max-width: 100%; height: auto; } ]]></template> <template name="private_composelink" version="1800"><![CDATA[ | <a href="private.php?action=send">{$lang->compose_message2}</a>]]></template> - <template name="private_empty" version="120"><![CDATA[<html> -<head> -<title>{$mybb->settings['bbname']} - {$lang->empty_folders}</title> -{$headerinclude} -</head> -<body> -{$header} -<form action="private.php" method="post"> -<input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> -<table width="100%" border="0" align="center"> -<tr> -{$usercpnav} -<td valign="top"> -<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> -<tr> -<td class="thead" colspan="3"><strong>{$lang->empty_folders}</strong></td> -</tr> -<tr> -<td class="trow1" colspan="3"><span class="smalltext">{$lang->empty_note}</span></td> -</tr> -<tr> -<td class="tcat" align="center"><strong>{$lang->export_folder}</strong></td> -<td class="tcat" align="center"><strong>{$lang->num_messages}</strong></td> -<td class="tcat" align="center"><strong>{$lang->empty_q}</strong></td> -</tr> -{$folderlist} -<tr> -<td class="trow2" align="center" colspan="3"><input type="checkbox" class="checkbox" name="keepunread" value="1" checked="checked" /><strong>{$lang->keep_unread}</strong></td> -</tr> -</table> -<br /> -<div align="center"> -<input type="hidden" name="action" value="do_empty" /> -<input type="submit" class="button" name="submit" value="{$lang->delete}" /> -</div> -</td> -</tr> -</table> -</form> -{$footer} -</body> + <template name="private_empty" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->empty_folders}</title> + {$headerinclude} + </head> + <body> + {$header} + <form action="private.php" method="post"> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <table width="100%" border="0" align="center"> + <tr> + {$usercpnav} + <td valign="top" class="margck"> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="3"><strong>{$lang->empty_folders}</strong></td> + </tr> + <tr> + <td class="trow1" colspan="3"><span class="smalltext">{$lang->empty_note}</span></td> + </tr> + <tr> + <td class="tcat" align="center"><strong>{$lang->export_folder}</strong></td> + <td class="tcat" align="center"><strong>{$lang->num_messages}</strong></td> + <td class="tcat" align="center"><strong>{$lang->empty_q}</strong></td> + </tr> + {$folderlist} + <tr> + <td class="trow2" align="center" colspan="3"><input type="checkbox" class="checkbox" name="keepunread" value="1" checked="checked" /><strong>{$lang->keep_unread}</strong></td> + </tr> + </table> + <br /> + <div align="center"> + <input type="hidden" name="action" value="do_empty" /> + <input type="submit" class="button" name="submit" value="{$lang->delete}" /> + </div> + </td> + </tr> + </table> + </form> + {$footer} + </body> </html>]]></template> <template name="private_emptyexportlink" version="1800"><![CDATA[ | <a href="private.php?action=empty">{$lang->empty_folders2}</a> | <a href="private.php?action=export">{$lang->export_messages2}</a>]]></template> <template name="private_empty_folder" version="120"><![CDATA[<tr> @@ -11319,49 +11563,49 @@ img { max-width: 100%; height: auto; } <td class="trow1" align="center">{$foldercount}</td> <td class="trow1" align="center"><input type="checkbox" class="checkbox" name="empty[{$fid}]" value="1" /></td> </tr>]]></template> - <template name="private_folders" version="1800"><![CDATA[<html> -<head> -<title>{$mybb->settings['bbname']} - {$lang->pm_folders}</title> -{$headerinclude} -</head> -<body> -{$header} -<form action="private.php" method="post"> -<input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> -<table width="100%" border="0" align="center"> -<tr> -{$usercpnav} -<td valign="top"> -<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> -<tr> -<td class="thead"><strong>{$lang->existing_folders}</strong></td> -</tr> -<tr> -<td class="trow1"><span class="smalltext">{$lang->edit_folder_note}</span></td> -</tr> -{$folderlist} -</table> -<br /> -<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> -<tr> -<td class="thead"><strong>{$lang->new_folders}</strong></td> -</tr> -<tr> -<td class="trow1"><span class="smalltext">{$lang->add_folders_note}</span></td> -</tr> -{$newfolders} -</table> -<br /> -<div align="center"> -<input type="hidden" name="action" value="do_folders" /> -<input type="submit" class="button" name="submit" value="{$lang->update_folders}" /> -</div> -</td> -</tr> -</table> -</form> -{$footer} -</body> + <template name="private_folders" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->pm_folders}</title> + {$headerinclude} + </head> + <body> + {$header} + <form action="private.php" method="post"> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <table width="100%" border="0" align="center"> + <tr> + {$usercpnav} + <td valign="top" class="margck"> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead"><strong>{$lang->existing_folders}</strong></td> + </tr> + <tr> + <td class="trow1"><span class="smalltext">{$lang->edit_folder_note}</span></td> + </tr> + {$folderlist} + </table> + <br /> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead"><strong>{$lang->new_folders}</strong></td> + </tr> + <tr> + <td class="trow1"><span class="smalltext">{$lang->add_folders_note}</span></td> + </tr> + {$newfolders} + </table> + <br /> + <div align="center"> + <input type="hidden" name="action" value="do_folders" /> + <input type="submit" class="button" name="submit" value="{$lang->update_folders}" /> + </div> + </td> + </tr> + </table> + </form> + {$footer} + </body> </html>]]></template> <template name="private_folders_folder" version="120"><![CDATA[<tr> <td class="trow1"><input type="text" class="textbox" name="folder[{$fid}]" size="25" value="{$foldername}" maxlength="30" /></td> @@ -11406,36 +11650,36 @@ img { max-width: 100%; height: auto; } </span> {$lang->pmspaceused} </span>]]></template> - <template name="private_read" version="1820"><![CDATA[<html> -<head> -<title>{$lang->viewing_pm} {$pm['subject']}</title> -{$headerinclude} -</head> -<body> -{$header} -<table width="100%" border="0" align="center"> -<tr> -{$usercpnav} -<td style="vertical-align: top;"> -<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder tfixed clear no_bottom_border"> -<tr> -<td class="thead"> -<strong>{$pm['subject']}</strong> -</td> -</tr> -{$action_time} -<tr><td id="posts_container"> -<div id="posts"> -{$message} -</div> -</td></tr> -</table> -{$quickreply} -</td> -</tr> -</table> -{$footer} -</body> + <template name="private_read" version="1829"><![CDATA[<html> + <head> + <title>{$lang->viewing_pm} {$pm['subject']}</title> + {$headerinclude} + </head> + <body> + {$header} + <table width="100%" border="0" align="center"> + <tr> + {$usercpnav} + <td style="vertical-align: top;" class="margck"> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder tfixed clear no_bottom_border"> + <tr> + <td class="thead"> + <strong>{$pm['subject']}</strong> + </td> + </tr> + {$action_time} + <tr><td id="posts_container"> + <div id="posts"> + {$message} + </div> + </td></tr> + </table> + {$quickreply} + </td> + </tr> + </table> + {$footer} + </body> </html>]]></template> <template name="private_read_action" version="1400"><![CDATA[<tr> <td class="tcat" align="center"><strong>{$actioned_on}</strong></td> @@ -11511,61 +11755,154 @@ img { max-width: 100%; height: auto; } <template name="private_search_results_nomessages" version="1600"><![CDATA[<tr> <td colspan="7" class="trow1">{$lang->nomessages}</td> </tr>]]></template> + <template name="private_send" version="1829"><![CDATA[<html> + <head> + <title>{$lang->compose_pm}</title> + {$headerinclude} + <script type="text/javascript" src="{$mybb->asset_url}/jscripts/usercp.js?ver=1827"></script> + </head> + <body> + {$header} + <form action="private.php" method="post" name="input"> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <table width="100%" border="0" align="center"> + <tr> + {$usercpnav} + <td valign="top" class="margck"> + {$preview} + {$send_errors} + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="2"><strong>{$lang->compose_pm}</strong></td> + </tr> + <tr> + <td class="trow1" valign="top" width="200"><strong>{$lang->compose_to}</strong> + <script type="text/javascript"> + <!-- + document.write('(<a href="javascript:void(0)" onclick="showBcc(); return false;" title="{$lang->compose_bcc_show_title}">{$lang->compose_bcc_show}<\/a>)'); + // --> + </script> + <br /><span class="smalltext">{$lang->separate_names}{$buddy_select_to}</span></td> + <td class="trow1" valign="top"><textarea name="to" id="to" rows="2" cols="38" tabindex="1" style="width: 450px;">{$to}</textarea>{$max_recipients}</td> + </tr> + <tr id="bcc_area"> + <td class="trow2" valign="top"><strong>{$lang->compose_bcc}</strong>{$buddy_select_bcc}</td> + <td class="trow2"><textarea name="bcc" id="bcc" rows="2" cols="38" tabindex="1" style="width: 450px;">{$bcc}</textarea></td> + </tr> + <tr> + <td class="trow1"><strong>{$lang->compose_subject}</strong></td> + <td class="trow1"><input type="text" class="textbox" name="subject" size="40" maxlength="85" value="{$subject}" tabindex="3" /></td> + </tr> + {$posticons} + <tr> + <td class="trow2" valign="top"><strong>{$lang->compose_message}</strong>{$smilieinserter}</td> + <td class="trow2"> + <textarea name="message" id="message" rows="20" cols="70" tabindex="4">{$message}</textarea> + {$codebuttons} + </td> + </tr> + <tr> + <td class="trow1" valign="top"><strong>{$lang->compose_options}</strong></td> + <td class="trow1"><span class="smalltext"> + <label><input type="checkbox" class="checkbox" name="options[signature]" value="1" tabindex="5" {$optionschecked['signature']} />{$lang->options_sig}</label><br /> + <label><input type="checkbox" class="checkbox" name="options[disablesmilies]" value="1" tabindex="6" {$optionschecked['disablesmilies']} />{$lang->options_disable_smilies}</label><br /> + <label><input type="checkbox" class="checkbox" name="options[savecopy]" value="1" tabindex="7" {$optionschecked['savecopy']} />{$lang->options_save_copy}</label> + {$private_send_tracking} + </span></td> + </tr> + </table> + <br /> + <input type="hidden" name="action" value="do_send" /> + <input type="hidden" name="pmid" value="{$pmid}" /> + <input type="hidden" name="do" value="{$do}" /> + <div style="text-align: center;"> + <input type="submit" class="button" name="submit" value="{$lang->send_message}" tabindex="9" accesskey="s" /> + <input type="submit" class="button" name="saveasdraft" value="{$lang->save_draft}" tabindex="10" /> + <input type="submit" class="button" name="preview" value="{$lang->preview}" tabindex="11" /> + </div> + </td> + </tr> + </table> + </form> + {$footer} + <script type="text/javascript"> + <!-- + if($("#bcc_area").length > 0 && $("#bcc").val() == "") + { + $("#bcc_area").css("display", "none"); + } + + function showBcc() + { + if($("#bcc_area").css("display") == 'none') + { + $("#bcc_area").css("display", ""); + } + else + { + $("#bcc_area").css("display", "none"); + } + } + // --> + </script> + {$autocompletejs} + </body> +</html>]]></template> <template name="private_send_buddyselect" version="1809"><![CDATA[<script type="text/javascript"><!-- document.write('<br /><span class="smalltext"><a href="javascript:void(0)" onclick="UserCP.openBuddySelect(\'{$buddy_select}\'); return false;"><img src="{$theme['imgdir']}/buddies.png" alt="" style="vertical-align: middle;" alt="" title="{$lang->select_from_buddies}" /> {$lang->select_from_buddies}</a></span>'); // --></script>]]></template> <template name="private_send_tracking" version="1810"><![CDATA[<br /><label><input type="checkbox" class="checkbox" name="options[readreceipt]" value="1" tabindex="8" {$optionschecked['readreceipt']} />{$lang->options_read_receipt}</label>]]></template> - <template name="private_tracking" version="1800"><![CDATA[<html> -<head> -<title>{$mybb->settings['bbname']} - {$lang->pm_tracking}</title> -{$headerinclude} -</head> -<body> -{$header} -<table width="100%" border="0" align="center"> -<tr> -{$usercpnav} -<td valign="top"> -{$read_multipage} -<form action="private.php" method="post"> -<input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> -<input type="hidden" name="action" value="do_tracking" /> -<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> -<tr> -<td class="thead" align="center" colspan="5"><strong>{$lang->read_messages}</strong></td> -</tr> -<tr> -<td class="tcat" colspan="2"><span class="smalltext"><strong>{$lang->message_title}</strong></span></td> -<td class="tcat" align="center" width="30%"><span class="smalltext"><strong>{$lang->sentto}</strong></span></td> -<td class="tcat" align="right" width="20%"><span class="smalltext"><strong>{$lang->dateread}</strong></span></td> -<td class="tcat" align="center" width="1%"><span class="smalltext"><input type="checkbox" class="checkbox checkall" name="allbox" /></span></td> -</tr> -{$readmessages} -{$stoptrackingread} -</table> -</form> -<br /> -{$unread_multipage} -<form action="private.php" method="post"> -<input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> -<input type="hidden" name="action" value="do_tracking" /> -<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> -<tr> -<td class="thead" align="center" colspan="5"><strong>{$lang->unread_messages}</strong></td> -</tr> -<tr> -<td class="tcat" colspan="2"><span class="smalltext"><strong>{$lang->message_title}</strong></span></td> -<td class="tcat" align="center" style="white-space: nowrap" width="30%"><span class="smalltext"><strong>{$lang->sentto}</strong></span></td> -<td class="tcat" align="right" style="white-space: nowrap" width="20%"><span class="smalltext"><strong>{$lang->datesent}</strong></span></td> -<td class="tcat" align="center" width="1%" style="white-space: nowrap"><span class="smalltext"><input type="checkbox" class="checkbox checkall" name="allbox" /></span></td> -</tr> -{$unreadmessages} -{$stoptrackingunread} -</table> -</form> -</td></tr></table> -{$footer} -</body> + <template name="private_tracking" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->pm_tracking}</title> + {$headerinclude} + </head> + <body> + {$header} + <table width="100%" border="0" align="center"> + <tr> + {$usercpnav} + <td valign="top" class="margck"> + {$read_multipage} + <form action="private.php" method="post"> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <input type="hidden" name="action" value="do_tracking" /> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" align="center" colspan="5"><strong>{$lang->read_messages}</strong></td> + </tr> + <tr> + <td class="tcat" colspan="2"><span class="smalltext"><strong>{$lang->message_title}</strong></span></td> + <td class="tcat" align="center" width="30%"><span class="smalltext"><strong>{$lang->sentto}</strong></span></td> + <td class="tcat" align="right" width="20%"><span class="smalltext"><strong>{$lang->dateread}</strong></span></td> + <td class="tcat" align="center" width="1%"><span class="smalltext"><input type="checkbox" class="checkbox checkall" name="allbox" /></span></td> + </tr> + {$readmessages} + {$stoptrackingread} + </table> + </form> + <br /> + {$unread_multipage} + <form action="private.php" method="post"> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <input type="hidden" name="action" value="do_tracking" /> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" align="center" colspan="5"><strong>{$lang->unread_messages}</strong></td> + </tr> + <tr> + <td class="tcat" colspan="2"><span class="smalltext"><strong>{$lang->message_title}</strong></span></td> + <td class="tcat" align="center" style="white-space: nowrap" width="30%"><span class="smalltext"><strong>{$lang->sentto}</strong></span></td> + <td class="tcat" align="right" style="white-space: nowrap" width="20%"><span class="smalltext"><strong>{$lang->datesent}</strong></span></td> + <td class="tcat" align="center" width="1%" style="white-space: nowrap"><span class="smalltext"><input type="checkbox" class="checkbox checkall" name="allbox" /></span></td> + </tr> + {$unreadmessages} + {$stoptrackingunread} + </table> + </form> + </td></tr></table> + {$footer} + </body> </html>]]></template> <template name="private_tracking_nomessage" version="1400"><![CDATA[<tr> <td align="center" class="trow1" colspan="5">{$lang->no_readmessages}</td> @@ -12586,7 +12923,7 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli <template name="stats_thread" version="1800"><![CDATA[<a href="{$thread['threadlink']}"><strong>{$thread['subject']}</strong></a> ({$numberbit} {$numbertype})<br />]]></template> <template name="stats_topforum" version="1808"><![CDATA[<a href="{$forum['link']}">{$forum['name']}</a>]]></template> <template name="task_image" version="1800"><![CDATA[<img src="{$mybb->settings['bburl']}/task.php" width="1" height="1" alt="" />]]></template> - <template name="todolist" version="1822"><![CDATA[<html> + <template name="todolist" version="1829"><![CDATA[<html> <head> <title>{$mybb->settings['bbname']} - {$lang->title_overview}: {$mybb->settings['todo_name']}</title> {$headerinclude} @@ -12701,74 +13038,74 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli {$footer} </body> </html>]]></template> - <template name="todolist_projects" version="1822"><![CDATA[<html> -<head> -<title>{$mybb->settings['bbname']} - {$lang->title_overview}: {$mybb->settings['todo_name']}</title> -{$headerinclude} -</head> -<body> -{$header} -{$multipage} -<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> - <tr> - <td class="thead" colspan="3"> - <div style="text-align:left;width:49%;display:inline-grid;"> - <strong>{$lang->title_overview}: {$mybb->settings['todo_name']}</strong> - </div> - <div style="text-align:right;width:50%;display:inline-block;"> - <a href="todolist.php?action=new">{$lang->new}</a> | <a href="todolist.php?action=search">{$lang->search}</a> - </div> - </td> - </tr> - <tr> - <td class=tcat>{$lang->title_todo}</td> - <td class=tcat>{$lang->description_todo}</td> - <td class=tcat>{$lang->done_todo}</td> - </tr> - {$todo} -</table> -{$multipage} -<br /> -{$footer} -</body> + <template name="todolist_projects" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->title_overview}: {$mybb->settings['todo_name']}</title> + {$headerinclude} + </head> + <body> + {$header} + {$multipage} + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="3"> + <div style="text-align:left;width:49%;display:inline-grid;"> + <strong>{$lang->title_overview}: {$mybb->settings['todo_name']}</strong> + </div> + <div style="text-align:right;width:50%;display:inline-block;"> + <a href="todolist.php?action=new">{$lang->new}</a> | <a href="todolist.php?action=search">{$lang->search}</a> + </div> + </td> + </tr> + <tr> + <td class=tcat>{$lang->title_todo}</td> + <td class=tcat>{$lang->description_todo}</td> + <td class=tcat>{$lang->done_todo}</td> + </tr> + {$todo} + </table> + {$multipage} + <br /> + {$footer} + </body> </html>]]></template> - <template name="usercp" version="1600"><![CDATA[<html> -<head> -<title>{$lang->user_cp}</title> -{$headerinclude} -</head> -<body> -{$header} -<table width="100%" border="0" align="center"> -<tr> -{$usercpnav} -<td valign="top"> -<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> -<tr> -<td class="thead" colspan="{$colspan}"><strong>{$lang->account_summary}</strong></td> -</tr> -<tr> -{$avatar} -<td class="trow2"> -<span class="largetext">{$username}</span><br /> -<strong>{$lang->postnum}</strong> <a href="search.php?action=finduser&uid={$mybb->user['uid']}">{$mybb->user['posts']}</a> {$lang->posts_day}<br /> -{$reputation} -<strong>{$lang->email}</strong> {$mybb->user['email']}<br /> -<strong>{$lang->registration_date}</strong> {$regdate}<br /> -<strong>{$lang->primary_usergroup}</strong> {$usergroup}<br /> -{$referral_info} -</td> -</tr> -</table> -{$latest_subscribed} -{$latest_threads} -{$latest_warnings} -{$user_notepad} -</td> -</tr> -</table> -{$footer} -</body> + <template name="usercp" version="1829"><![CDATA[<html> + <head> + <title>{$lang->user_cp}</title> + {$headerinclude} + </head> + <body> + {$header} + <table width="100%" border="0" align="center"> + <tr> + {$usercpnav} + <td valign="top" class="margck"> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="{$colspan}"><strong>{$lang->account_summary}</strong></td> + </tr> + <tr> + {$avatar} + <td class="trow2"> + <span class="largetext">{$username}</span><br /> + <strong>{$lang->postnum}</strong> <a href="search.php?action=finduser&uid={$mybb->user['uid']}">{$mybb->user['posts']}</a> {$lang->posts_day}<br /> + {$reputation} + <strong>{$lang->email}</strong> {$mybb->user['email']}<br /> + <strong>{$lang->registration_date}</strong> {$regdate}<br /> + <strong>{$lang->primary_usergroup}</strong> {$usergroup}<br /> + {$referral_info} + </td> + </tr> + </table> + {$latest_subscribed} + {$latest_threads} + {$latest_warnings} + {$user_notepad} + </td> + </tr> + </table> + {$footer} + </body> </html>]]></template> <template name="usercp_addsubscription_thread" version="1816"><![CDATA[<html> <head> @@ -12819,6 +13156,67 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli </form> {$footer} </body> +</html>]]></template> + <template name="usercp_attachments" version="1829"><![CDATA[<html> +<head> + <title>{$mybb->settings['bbname']} - {$lang->attachments_manager}</title> + {$headerinclude} +</head> +<body> + {$header} + <table width="100%" border="0" align="center"> + <tr> + {$usercpnav} + <td valign="top" class="margck"> + <form action="usercp.php" method="post" name="attachmentsmanager"> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="5"><strong>{$lang->attachments_manager} {$usagenote}</strong></td> + </tr> + <tr> + <td class="tcat" colspan="2" width="40%"><span class="smalltext"><strong>{$lang->attachments_attachment}</strong></span></td> + <td class="tcat" width="40%"><span class="smalltext"><strong>{$lang->attachments_post}</strong></span></td> + <td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->date_uploaded}</strong></span></td> + <td class="tcat" width="1"><input type="checkbox" name="allbox" class="checkbox checkall" /></td> + </tr> + {$attachments} + </table> + <br /> + {$delete_button} + </form> + {$multipage} + <br /> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="2"><strong>{$lang->attachments_stats}</strong></td> + </tr> + <tr> + <td class="trow1" width="40%"><strong>{$lang->attachstats_attachs}</strong></td> + <td class="trow1" width="60%">{$totalattachments}</td> + </tr> + <tr> + <td class="trow2" width="40%"><strong>{$lang->attachstats_spaceused}</strong></td> + <td class="trow2" width="60%">{$friendlyusage}</td> + </tr> + <tr> + <td class="trow1" width="40%"><strong>{$lang->attachstats_quota}</strong></td> + <td class="trow1" width="60%">{$attachquota}</td> + </tr> + <tr> + <td class="trow2" width="40%"><strong>{$lang->attachstats_totaldl}</strong></td> + <td class="trow2" width="60%">{$totaldownloads}</td> + </tr> + <tr> + <td class="trow1" width="40%"><strong>{$lang->attachstats_bandwidth}</strong></td> + <td class="trow1" width="60%">{$bandwidth}</td> + </tr> + </table> + </td> + </tr> + </table> + {$footer} +</body> </html>]]></template> <template name="usercp_attachments_attachment" version="1800"><![CDATA[<tr> <td class="{$altbg}" width="1">{$icon}</td> @@ -12830,53 +13228,53 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli <template name="usercp_attachments_none" version="120"><![CDATA[<tr> <td class="trow1" align="center" colspan="5">{$lang->no_attachments}</td> </tr>]]></template> - <template name="usercp_avatar" version="1809"><![CDATA[<html> -<head> -<title>{$mybb->settings['bbname']} - {$lang->change_avatar}</title> -{$headerinclude} -</head> -<body> -{$header} -<form enctype="multipart/form-data" action="usercp.php" method="post"> -<input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> -<table width="100%" border="0" align="center"> -<tr> - {$usercpnav} - <td valign="top"> - {$avatar_error} - <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> - <tr> - <td class="thead" colspan="2"><strong>{$lang->change_avatar}</strong></td> - </tr> - <tr> - <td class="trow1" colspan="2"> - <table cellspacing="0" cellpadding="0" width="100%"> - <tr> - <td>{$lang->avatar_note}{$avatarmsg}</td> - {$currentavatar} - </tr> - </table> - </td> - </tr> - <tr> - <td class="tcat" colspan="2"><strong>{$lang->custom_avatar}</strong></td> - </tr> - {$avatarupload} - {$avatar_remote} - </table> + <template name="usercp_avatar" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->change_avatar}</title> + {$headerinclude} + </head> + <body> + {$header} + <form enctype="multipart/form-data" action="usercp.php" method="post"> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <table width="100%" border="0" align="center"> + <tr> + {$usercpnav} + <td valign="top" class="margck"> + {$avatar_error} + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="2"><strong>{$lang->change_avatar}</strong></td> + </tr> + <tr> + <td class="trow1" colspan="2"> + <table cellspacing="0" cellpadding="0" width="100%"> + <tr> + <td>{$lang->avatar_note}{$avatarmsg}</td> + {$currentavatar} + </tr> + </table> + </td> + </tr> + <tr> + <td class="tcat" colspan="2"><strong>{$lang->custom_avatar}</strong></td> + </tr> + {$avatarupload} + {$avatar_remote} + </table> - <br /> - <div align="center"> - <input type="hidden" name="action" value="do_avatar" /> - <input type="submit" class="button" name="submit" value="{$lang->change_avatar}" /> - {$removeavatar} - </div> - </td> -</tr> -</table> -</form> -{$footer} -</body> + <br /> + <div align="center"> + <input type="hidden" name="action" value="do_avatar" /> + <input type="submit" class="button" name="submit" value="{$lang->change_avatar}" /> + {$removeavatar} + </div> + </td> + </tr> + </table> + </form> + {$footer} + </body> </html>]]></template> <template name="usercp_avatar_auto_resize_auto" version="1800"><![CDATA[<br /><span class="smalltext">{$lang->avatar_auto_resize_note}</span>]]></template> <template name="usercp_avatar_auto_resize_user" version="1800"><![CDATA[<br /><span class="smalltext"> @@ -12905,88 +13303,88 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli {$auto_resize} </td> </tr>]]></template> - <template name="usercp_changename" version="1822"><![CDATA[<html> -<head> -<title>{$mybb->settings['bbname']} - {$lang->change_username}</title> -{$headerinclude} -</head> -<body> -{$header} -<form action="usercp.php" method="post"> -<input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> -<table width="100%" border="0" align="center"> -<tr> -{$usercpnav} -<td valign="top"> -{$errors} -<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> -<tr> -<td class="thead" colspan="2"><strong>{$lang->change_username}</strong></td> -</tr> -<tr> -<td class="tcat" colspan="2"><strong>{$lang->password_confirmation}</strong></td> -</tr> -<tr> -<td class="trow1" width="40%"><strong>{$lang->current_password}</strong></td> -<td class="trow1" width="60%"><input type="password" class="textbox" name="password" size="25" /></td> -</tr> -<tr> -<td class="tcat" colspan="2"><strong>{$lang->change_username}</strong></td> -</tr> -<tr> -<td class="trow2" width="40%"><strong>{$lang->new_username}</strong></td> -<td class="trow2" width="60%"><input type="text" class="textbox" name="username" size="25" maxlength="{$mybb->settings['maxnamelength']}" value="{$username}" /></td> -</tr> -</table> -<br /> -<div align="center"> -<input type="hidden" name="action" value="do_changename" /> -<input type="submit" class="button" name="submit" value="{$lang->update_username}" /> -</div> -</td> -</tr> -</table> -</form> -{$footer} -</body> + <template name="usercp_changename" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->change_username}</title> + {$headerinclude} + </head> + <body> + {$header} + <form action="usercp.php" method="post"> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <table width="100%" border="0" align="center"> + <tr> + {$usercpnav} + <td valign="top" class="margck"> + {$errors} + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="2"><strong>{$lang->change_username}</strong></td> + </tr> + <tr> + <td class="tcat" colspan="2"><strong>{$lang->password_confirmation}</strong></td> + </tr> + <tr> + <td class="trow1" width="40%"><strong>{$lang->current_password}</strong></td> + <td class="trow1" width="60%"><input type="password" class="textbox" name="password" size="25" /></td> + </tr> + <tr> + <td class="tcat" colspan="2"><strong>{$lang->change_username}</strong></td> + </tr> + <tr> + <td class="trow2" width="40%"><strong>{$lang->new_username}</strong></td> + <td class="trow2" width="60%"><input type="text" class="textbox" name="username" size="25" maxlength="{$mybb->settings['maxnamelength']}" value="{$username}" /></td> + </tr> + </table> + <br /> + <div align="center"> + <input type="hidden" name="action" value="do_changename" /> + <input type="submit" class="button" name="submit" value="{$lang->update_username}" /> + </div> + </td> + </tr> + </table> + </form> + {$footer} + </body> </html>]]></template> <template name="usercp_currentavatar" version="1807"><![CDATA[<td class="trow1" valign="top" align="center" width="1"><div class="usercp_container"><img src="{$useravatar['image']}" alt="{$avatar_username}" title="{$avatar_username}" {$useravatar['width_height']} /></div></td>]]></template> - <template name="usercp_drafts" version="1804"><![CDATA[<html> -<head> -<title>{$mybb->settings['bbname']} - {$lang->drafts}</title> -{$headerinclude} -</head> -<body> -{$header} -<form action="usercp.php" method="post"> -<input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> -<table width="100%" border="0" align="center"> -<tr> -{$usercpnav} -<td valign="top"> -<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> -<tr> -<td class="thead" colspan="4"><strong>{$lang->drafts_count}</strong></td> -</tr> -<tr> -<td width="66%" class="tcat"><span class="smalltext"><strong>{$lang->draft_title}</strong></span></td> -<td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->draft_saved}</strong></span></td> -<td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->draft_options}</strong></span></td> -<td class="tcat" align="center" width="1"><input type="checkbox" name="allbox" class="checkbox checkall" /></td> -</tr> -{$drafts} -</table> -<br /> -<div align="center"> -<input type="hidden" name="action" value="do_drafts" /> -<input type="submit" class="button" name="draftman" value="{$lang->delete_drafts}" {$disable_delete_drafts} /> -</div> -</td> -</tr> -</table> -</form> -{$footer} -</body> + <template name="usercp_drafts" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->drafts}</title> + {$headerinclude} + </head> + <body> + {$header} + <form action="usercp.php" method="post"> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <table width="100%" border="0" align="center"> + <tr> + {$usercpnav} + <td valign="top" class="margck"> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="4"><strong>{$lang->drafts_count}</strong></td> + </tr> + <tr> + <td width="66%" class="tcat"><span class="smalltext"><strong>{$lang->draft_title}</strong></span></td> + <td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->draft_saved}</strong></span></td> + <td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->draft_options}</strong></span></td> + <td class="tcat" align="center" width="1"><input type="checkbox" name="allbox" class="checkbox checkall" /></td> + </tr> + {$drafts} + </table> + <br /> + <div align="center"> + <input type="hidden" name="action" value="do_drafts" /> + <input type="submit" class="button" name="draftman" value="{$lang->delete_drafts}" {$disable_delete_drafts} /> + </div> + </td> + </tr> + </table> + </form> + {$footer} + </body> </html>]]></template> <template name="usercp_drafts_draft" version="1800"><![CDATA[<tr> <td class="{$trow}"><strong>{$draft['subject']}</strong><br /><span class="smalltext">{$detail}</span></td> @@ -12999,6 +13397,190 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli <template name="usercp_drafts_none" version="120"><![CDATA[<tr> <td class="trow1" colspan="7">{$lang->no_drafts}</td> </tr>]]></template> + <template name="usercp_editlists" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->edit_lists}</title> + {$headerinclude} + <script type="text/javascript" src="{$mybb->asset_url}/jscripts/usercp.js?ver=1827"></script> + <script type="text/javascript"> + lang.remove_buddy = '{$lang->confirm_remove_buddy}'; + lang.remove_ignored = '{$lang->confirm_remove_ignored}'; + lang.adding_buddy = '{$lang->adding_buddy}'; + lang.adding_ignored = '{$lang->adding_ignored}'; + lang.buddylist_error = '{$lang->buddylist_error}'; + </script> + + <link rel="stylesheet" href="{$mybb->asset_url}/jscripts/select2/select2.css?ver=1807"> + <script type="text/javascript" src="{$mybb->asset_url}/jscripts/select2/select2.min.js?ver=1806"></script> + + </head> + <body> + {$header} + <table width="100%" border="0" align="center"> + <tr> + {$usercpnav} + <td valign="top" class="margck"> + + <form action="usercp.php" method="post" id="buddy" onsubmit="return UserCP.addBuddy('buddy');"> + <input type="hidden" name="action" value="do_editlists" /> + <input type="hidden" name="manage" value="buddy" /> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" align="center"><strong>{$lang->edit_buddy_list}</strong></td> + </tr> + <tr> + <td class="trow1"> + <fieldset> + <legend><strong>{$lang->add_buddies}</strong></legend> + <span class="smalltext">{$lang->add_buddies_desc}</span><br /> + <div class="float_left" style="width: 120px; text-align: right;"><strong>{$lang->username_or_usernames}</strong></div> + <div style="margin-left: 130px;"><input type="text" name="add_username" id="buddy_add_username" style="width: 60%;" class="textbox" /> <input type="submit" value="{$lang->add_to_buddies}" id="buddy_submit" class="button" /></div> + <script type="text/javascript"> + <!-- + if(use_xmlhttprequest == "1") + { + MyBB.select2(); + $("#buddy_add_username").select2({ + placeholder: "{$lang->search_user}", + minimumInputLength: 2, + maximumSelectionSize: 5, + multiple: true, + ajax: { // instead of writing the function to execute the request we use Select2's convenient helper + url: "xmlhttp.php?action=get_users", + dataType: 'json', + data: function (term, page) { + return { + query: term, // search term + }; + }, + results: function (data, page) { // parse the results into the format expected by Select2. + // since we are using custom formatting functions we do not need to alter remote JSON data + return {results: data}; + } + }, + initSelection: function(element, callback) { + var query = $(element).val(); + if (query !== "") { + var newqueries = []; + exp_queries = query.split(","); + $.each(exp_queries, function(index, value ){ + if(value.replace(/\s/g, '') != "") + { + var newquery = { + id: value.replace(/,\s?/g, ", "), + text: value.replace(/,\s?/g, ", ") + }; + newqueries.push(newquery); + } + }); + callback(newqueries); + } + }, + }); + } + // --> + </script> + </fieldset> + <fieldset id="buddy_container"> + <legend><strong>{$lang->current_buddies}</strong></legend> + <ul id="buddy_list" style="list-style: none;"> + {$buddy_list} + </ul> + </fieldset> + </td> + </tr> + </table> + </form> + <br /> + <form action="usercp.php" method="post" id="ignored" onsubmit="return UserCP.addBuddy('ignored');"> + <input type="hidden" name="action" value="do_editlists" /> + <input type="hidden" name="manage" value="ignored" /> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" align="center"><strong>{$lang->edit_ignore_list}</strong></td> + </tr> + <tr> + <td class="trow1"> + <fieldset> + <legend><strong>{$lang->add_ignored_users}</strong></legend> + <span class="smalltext">{$lang->add_ignored_users_desc}</span><br /> + <div class="float_left" style="width: 120px; text-align: right;"><strong>{$lang->username_or_usernames}</strong></div> + <div style="margin-left: 130px;"><input type="text" name="add_username" id="ignored_add_username" style="width: 60%;" class="textbox" /> <input type="submit" value="{$lang->ignore_users}" id="ignored_submit" class="button" /></div> + <script type="text/javascript"> + <!-- + if(use_xmlhttprequest == "1") + { + MyBB.select2(); + $("#ignored_add_username").select2({ + placeholder: "{$lang->search_user}", + minimumInputLength: 2, + maximumSelectionSize: 5, + multiple: true, + ajax: { // instead of writing the function to execute the request we use Select2's convenient helper + url: "xmlhttp.php?action=get_users", + dataType: 'json', + data: function (term, page) { + return { + query: term, // search term + }; + }, + results: function (data, page) { // parse the results into the format expected by Select2. + // since we are using custom formatting functions we do not need to alter remote JSON data + return {results: data}; + } + }, + initSelection: function(element, callback) { + var query = $(element).val(); + if (query !== "") { + var newqueries = []; + exp_queries = query.split(","); + $.each(exp_queries, function(index, value ){ + if(value.replace(/\s/g, '') != "") + { + var newquery = { + id: value.replace(/,\s?/g, ", "), + text: value.replace(/,\s?/g, ", ") + }; + newqueries.push(newquery); + } + }); + callback(newqueries); + } + }, + }); + } + // --> + </script> + </fieldset> + <fieldset id="ignored_container"> + <legend><strong>{$lang->current_ignored_users}</strong></legend> + <ul id="ignore_list" style="list-style: none;"> + {$ignore_list} + </ul> + </fieldset> + </td> + </tr> + </table> + </form> + <br /> + <table border="0" style="width: 100%"> + <tr> + <td style="width: 50%; vertical-align: top" id="receivedrequests"> + {$received_requests} + </td> + <td style="width: 50%; vertical-align: top" id="sentrequests"> + {$sent_requests} + </td> + </tr> + </table> + </td> + </tr> + </table> + {$footer} + </body> +</html>]]></template> <template name="usercp_editlists_no_buddies" version="1800"><![CDATA[<li>{$lang->buddy_list_empty}</li>]]></template> <template name="usercp_editlists_no_ignored" version="1800"><![CDATA[<li>{$lang->ignore_list_empty}</li>]]></template> <template name="usercp_editlists_no_requests" version="1800"><![CDATA[<tr> @@ -13067,57 +13649,57 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli <img src="{$theme['imgdir']}/buddy_{$status}.png" title="{$lang->$status}" alt="" style="vertical-align: middle;" /> {$profile_link} </li>]]></template> - <template name="usercp_editsig" version="1400"><![CDATA[<html> -<head> -<title>{$mybb->settings['bbname']} - {$lang->edit_sig}</title> -{$headerinclude} -</head> -<body> -{$header} -<form action="usercp.php" method="post"> -<input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> -<table width="100%" border="0" align="center"> -<tr> -{$usercpnav} -<td valign="top"> -{$error} -{$signature} -<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> -<tr> -<td class="thead" colspan="2"><strong>{$lang->edit_sig}</strong></td> -</tr> -<tr> -<td class="trow1" valign="top" width="20%"><span class="smalltext">{$lang->edit_sig_note}</span> -{$smilieinserter}</td> -<td class="trow1" width="80%"> -<textarea rows="15" cols="70" id="signature" name="signature">{$sig}</textarea> -{$codebuttons} -</td> -</tr> -<tr> -<td class="trow2"> -<span class="smalltext">{$lang->edit_sig_note2}</span> -</td> -<td class="trow2"> -<span class="smalltext"> -<label><input type="radio" class="radio" name="updateposts" value="enable" /> {$lang->enable_sig_posts}</label><br /> -<label><input type="radio" class="radio" name="updateposts" value="disable" /> {$lang->disable_sig_posts}</label><br /> -<label><input type="radio" class="radio" name="updateposts" value="0" checked="checked" /> {$lang->leave_sig_settings}</label></span> -</td> -</tr> -</table> -<br /> -<div align="center"> -<input type="hidden" name="action" value="do_editsig" /> -<input type="submit" class="button" name="submit" value="{$lang->update_sig}" /> -<input type="submit" class="button" name="preview" value="{$lang->preview}" /> -</div> -</td> -</tr> -</table> -</form> -{$footer} -</body> + <template name="usercp_editsig" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->edit_sig}</title> + {$headerinclude} + </head> + <body> + {$header} + <form action="usercp.php" method="post"> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <table width="100%" border="0" align="center"> + <tr> + {$usercpnav} + <td valign="top" class="margck"> + {$error} + {$signature} + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="2"><strong>{$lang->edit_sig}</strong></td> + </tr> + <tr> + <td class="trow1" valign="top" width="20%"><span class="smalltext">{$lang->edit_sig_note}</span> + {$smilieinserter}</td> + <td class="trow1" width="80%"> + <textarea rows="15" cols="70" id="signature" name="signature">{$sig}</textarea> + {$codebuttons} + </td> + </tr> + <tr> + <td class="trow2"> + <span class="smalltext">{$lang->edit_sig_note2}</span> + </td> + <td class="trow2"> + <span class="smalltext"> + <label><input type="radio" class="radio" name="updateposts" value="enable" /> {$lang->enable_sig_posts}</label><br /> + <label><input type="radio" class="radio" name="updateposts" value="disable" /> {$lang->disable_sig_posts}</label><br /> + <label><input type="radio" class="radio" name="updateposts" value="0" checked="checked" /> {$lang->leave_sig_settings}</label></span> + </td> + </tr> + </table> + <br /> + <div align="center"> + <input type="hidden" name="action" value="do_editsig" /> + <input type="submit" class="button" name="submit" value="{$lang->update_sig}" /> + <input type="submit" class="button" name="preview" value="{$lang->preview}" /> + </div> + </td> + </tr> + </table> + </form> + {$footer} + </body> </html>]]></template> <template name="usercp_editsig_current" version="1800"><![CDATA[<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder tfixed"> <tr> @@ -13162,83 +13744,83 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli {$footer} </body> </html>]]></template> - <template name="usercp_email" version="1800"><![CDATA[<html> -<head> -<title>{$mybb->settings['bbname']} - {$lang->change_email}</title> -{$headerinclude} -</head> -<body> -{$header} -<form action="usercp.php" method="post"> -<input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> -<table width="100%" border="0" align="center"> -<tr> -{$usercpnav} -<td valign="top"> -{$errors} -<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> -<tr> -<td class="thead" colspan="2"><strong>{$lang->change_email}</strong></td> -</tr> -<tr> -<td class="tcat" colspan="2"><strong>{$lang->password_confirmation}</strong></td> -</tr> -<tr> -<td class="trow2" width="40%"><strong>{$lang->current_password}</strong></td> -<td class="trow1" width="60%"><input type="password" class="textbox" name="password" size="25" /></td> -</tr> -<tr> -<td class="tcat" colspan="2"><strong>{$lang->please_enter_confirm_new_email}</strong></td> -</tr> -<tr> -<td class="trow2" width="40%"><strong>{$lang->new_email}</strong></td> -<td class="trow2" width="60%"><input type="text" class="textbox" name="email" size="25" maxlength="150" value="{$email}" /></td> -</tr> -<tr> -<td class="trow1" width="40%"><strong>{$lang->confirm_email}</strong></td> -<td class="trow1" width="60%"><input type="text" class="textbox" name="email2" size="25" maxlength="150" value="{$email2}" /></td> -</tr> -</table> -<br /> -<div align="center"> -<input type="hidden" name="action" value="do_email" /> -<input type="submit" class="button" name="submit" value="{$lang->update_email}" /> -</div> -</td> -</tr> -</table> -</form> -{$footer} -</body> + <template name="usercp_email" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->change_email}</title> + {$headerinclude} + </head> + <body> + {$header} + <form action="usercp.php" method="post"> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <table width="100%" border="0" align="center"> + <tr> + {$usercpnav} + <td valign="top" class="margck"> + {$errors} + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="2"><strong>{$lang->change_email}</strong></td> + </tr> + <tr> + <td class="tcat" colspan="2"><strong>{$lang->password_confirmation}</strong></td> + </tr> + <tr> + <td class="trow2" width="40%"><strong>{$lang->current_password}</strong></td> + <td class="trow1" width="60%"><input type="password" class="textbox" name="password" size="25" /></td> + </tr> + <tr> + <td class="tcat" colspan="2"><strong>{$lang->please_enter_confirm_new_email}</strong></td> + </tr> + <tr> + <td class="trow2" width="40%"><strong>{$lang->new_email}</strong></td> + <td class="trow2" width="60%"><input type="text" class="textbox" name="email" size="25" maxlength="150" value="{$email}" /></td> + </tr> + <tr> + <td class="trow1" width="40%"><strong>{$lang->confirm_email}</strong></td> + <td class="trow1" width="60%"><input type="text" class="textbox" name="email2" size="25" maxlength="150" value="{$email2}" /></td> + </tr> + </table> + <br /> + <div align="center"> + <input type="hidden" name="action" value="do_email" /> + <input type="submit" class="button" name="submit" value="{$lang->update_email}" /> + </div> + </td> + </tr> + </table> + </form> + {$footer} + </body> </html>]]></template> - <template name="usercp_forumsubscriptions" version="1600"><![CDATA[<html> -<head> -<title>{$mybb->settings['bbname']} - {$lang->forum_subscriptions}</title> -{$headerinclude} -</head> -<body> -{$header} -<table width="100%" border="0" align="center"> -<tr> -{$usercpnav} -<td valign="top"> -<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> -<tr> -<td class="thead" colspan="5"><strong>{$lang->forum_subscriptions}</strong></td> -</tr> -<tr> -<td class="tcat" valign="bottom" colspan="2"><span class="smalltext"><strong>{$lang->forum}</strong></span></td> -<td class="tcat" valign="bottom" style="white-space: nowrap; text-align: center;" width="85"><span class="smalltext"><strong>{$lang->posts}</strong></span></td> -<td class="tcat" valign="bottom" style="white-space: nowrap; text-align: center;" width="85"><span class="smalltext"><strong>{$lang->threads}</strong></span></td> -<td class="tcat" valign="bottom" align="center" width="200px"><span class="smalltext"><strong>{$lang->lastpost}</strong></span></td> -</tr> -{$forums} -</table> -</td> -</tr> -</table> -{$footer} -</body> + <template name="usercp_forumsubscriptions" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->forum_subscriptions}</title> + {$headerinclude} + </head> + <body> + {$header} + <table width="100%" border="0" align="center"> + <tr> + {$usercpnav} + <td valign="top" class="margck"> + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="5"><strong>{$lang->forum_subscriptions}</strong></td> + </tr> + <tr> + <td class="tcat" valign="bottom" colspan="2"><span class="smalltext"><strong>{$lang->forum}</strong></span></td> + <td class="tcat" valign="bottom" style="white-space: nowrap; text-align: center;" width="85"><span class="smalltext"><strong>{$lang->posts}</strong></span></td> + <td class="tcat" valign="bottom" style="white-space: nowrap; text-align: center;" width="85"><span class="smalltext"><strong>{$lang->threads}</strong></span></td> + <td class="tcat" valign="bottom" align="center" width="200px"><span class="smalltext"><strong>{$lang->lastpost}</strong></span></td> + </tr> + {$forums} + </table> + </td> + </tr> + </table> + {$footer} + </body> </html>]]></template> <template name="usercp_forumsubscriptions_forum" version="1820"><![CDATA[<tr> <td class="trow1" align="center" valign="middle" width="1"><span class="forum_status forum_{$lightbulb['folder']}" title="{$lightbulb['altonoff']}"></span></td> @@ -13297,7 +13879,7 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli <br /><a href="{$thread['lastpostlink']}">{$lang->lastpost}</a>: {$lastposterlink}</span> </td> </tr>]]></template> - <template name="usercp_nav" version="1809"><![CDATA[<td width="{$lang->ucp_nav_width}" valign="top"> + <template name="usercp_nav" version="1829"><![CDATA[<td width="{$lang->ucp_nav_width}" valign="top"> <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> <tbody> <tr> @@ -13390,6 +13972,201 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli <input type="submit" class="button" name="submit" value="{$lang->update_notepad}" /> </div> </form>]]></template> + <template name="usercp_options" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->edit_options}</title> + {$headerinclude} + </head> + <body> + {$header} + <form action="usercp.php" method="post"> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <table width="100%" border="0" align="center"> + <tr> + {$usercpnav} + <td valign="top" class="margck"> + {$errors} + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="2"><strong>{$lang->edit_options}</strong></td> + </tr> + <tr> + <td width="50%" class="trow1" valign="top"> + {$canbeinvisible} + <fieldset class="trow2"> + <legend><strong>{$lang->messaging_notification}</strong></legend> + <table cellspacing="0" cellpadding="2"> + <tr> + <td valign="top" width="1"><input type="checkbox" class="checkbox" name="allownotices" id="allownotices" value="1" {$allownoticescheck} /></td> + <td><span class="smalltext"><label for="allownotices">{$lang->allow_notices}</label></span></td> + </tr> + <tr> + <td valign="top" width="1"><input type="checkbox" class="checkbox" name="hideemail" id="hideemail" value="1" {$hideemailcheck} /></td> + <td><span class="smalltext"><label for="hideemail">{$lang->allow_emails}</label></span></td> + </tr> + {$pms} + <tr> + <td valign="top" width="1"><input type="checkbox" class="checkbox" name="buddyrequestsauto" id="buddyrequestsauto" value="1" {$buddyrequestsautocheck} /></td> + <td><span class="smalltext"><label for="buddyrequestsauto">{$lang->buddyrequests_auto}</label></span></td> + </tr> + <tr> + <td colspan="2"><span class="smalltext"><label for="subscriptionmethod">{$lang->subscription_method}</label></span></td> + </tr> + <tr> + <td colspan="2"> + <select name="subscriptionmethod" id="subscriptionmethod"> + <option value="0" {$no_auto_subscribe_selected}>{$lang->no_auto_subscribe}</option> + <option value="1" {$no_subscribe_selected}>{$lang->no_subscribe}</option> + <option value="2" {$instant_email_subscribe_selected}>{$lang->instant_email_subscribe}</option> + <option value="3" {$instant_pm_subscribe_selected}>{$lang->instant_pm_subscribe}</option> + </select> + </td> + </tr> + + </table> + </fieldset> + <br /> + <fieldset class="trow2"> + <legend><strong>{$lang->date_time_options}</strong></legend> + <table cellspacing="0" cellpadding="2"> + <tr> + <td><span class="smalltext">{$lang->date_format}</span></td> + </tr> + <tr> + <td> + <select name="dateformat"> + <option value="0">{$lang->use_default}</option> + {$date_format_options} + </select> + </td> + </tr> + <tr> + <td><span class="smalltext">{$lang->time_format}</span></td> + </tr> + <tr> + <td> + <select name="timeformat"> + <option value="0">{$lang->use_default}</option> + {$time_format_options} + </select> + </td> + </tr> + <tr> + <td><span class="smalltext">{$lang->time_offset_desc}</span></td> + </tr> + <tr> + <td>{$tzselect}</td> + </tr> + <tr> + <td><span class="smalltext">{$lang->dst_correction}</span></td> + </tr> + <tr> + <td> + <select name="dstcorrection"> + <option value="2" {$dst_auto_selected}>{$lang->dst_correction_auto}</option> + <option value="1" {$dst_enabled_selected}>{$lang->dst_correction_enabled}</option> + <option value="0" {$dst_disabled_selected}>{$lang->dst_correction_disabled}</option> + </select> + </td> + </tr> + </table> + </fieldset> + </td> + <td width="50%" class="trow1" valign="top"> + <fieldset class="trow2"> + <legend><strong>{$lang->forum_display_options}</strong></legend> + <table cellspacing="0" cellpadding="2"> + {$tppselect} + <tr> + <td><span class="smalltext">{$lang->thread_view}</span></td> + </tr> + <tr> + <td> + <select name="daysprune"> + <option value="">{$lang->use_default}</option> + <option value="1" {$daysprunesel['1']}>{$lang->thread_view_lastday}</option> + <option value="5" {$daysprunesel['5']}>{$lang->thread_view_5days}</option> + <option value="10" {$daysprunesel['10']}>{$lang->thread_view_10days}</option> + <option value="20" {$daysprunesel['20']}>{$lang->thread_view_20days}</option> + <option value="50" {$daysprunesel['50']}>{$lang->thread_view_50days}</option> + <option value="75" {$daysprunesel['75']}>{$lang->thread_view_75days}</option> + <option value="100" {$daysprunesel['100']}>{$lang->thread_view_100days}</option> + <option value="365" {$daysprunesel['365']}>{$lang->thread_view_year}</option> + <option value="9999" {$daysprunesel['9999']}>{$lang->thread_view_all}</option> + </select> + </td> + </tr> + </table> + </fieldset> + <br /> + <fieldset class="trow2"> + <legend><strong>{$lang->thread_view_options}</strong></legend> + <table cellspacing="0" cellpadding="2"> + <tr> + <td valign="top" width="1"><input type="checkbox" class="checkbox" name="classicpostbit" id="classicpostbit" value="1" {$classicpostbitcheck} /></td> + <td><span class="smalltext"><label for="classicpostbit">{$lang->show_classic_postbit}</label></span></td> + </tr> + <tr> + <td valign="top" width="1"><input type="checkbox" class="checkbox" name="showimages" id="showimages" value="1" {$showimagescheck} /></td> + <td><span class="smalltext"><label for="showimages">{$lang->show_images}</label></span></td> + </tr> + <tr> + <td valign="top" width="1"><input type="checkbox" class="checkbox" name="showvideos" id="showvideos" value="1" {$showvideoscheck} /></td> + <td><span class="smalltext"><label for="showvideos">{$lang->show_videos}</label></span></td> + </tr> + <tr> + <td valign="top" width="1"><input type="checkbox" class="checkbox" name="showsigs" id="showsigs" value="1" {$showsigscheck} /></td> + <td><span class="smalltext"><label for="showsigs">{$lang->show_sigs}</label></span></td> + </tr> + <tr> + <td valign="top" width="1"><input type="checkbox" class="checkbox" name="showavatars" id="showavatars" value="1" {$showavatarscheck} /></td> + <td><span class="smalltext"><label for="showavatars">{$lang->show_avatars}</label></span></td> + </tr> + {$quick_reply} + {$pppselect} + <tr> + <td colspan="2"><span class="smalltext">{$lang->thread_mode}</span></td> + </tr> + <tr> + <td colspan="2"><select name="threadmode"><option value="">{$lang->use_default}</option><option value="linear" {$threadview['linear']}>{$lang->linear}</option><option value="threaded" {$threadview['threaded']}>{$lang->threaded}</option></select></td> + </tr> + </table> + </fieldset> + <br /> + <fieldset class="trow2"> + <legend><strong>{$lang->other_options}</strong></legend> + <table cellspacing="0" cellpadding="2"> + <tr> + <td valign="top" width="1"><input type="checkbox" class="checkbox" name="showredirect" id="showredirect" value="1" {$showredirectcheck} /></td> + <td><span class="smalltext"><label for="showredirect">{$lang->show_redirect}</label></span></td> + </tr> + <tr> + <td valign="top" width="1"><input type="checkbox" class="checkbox" name="showcodebuttons" id="showcodebuttons" value="1" {$showcodebuttonscheck} /></td> + <td><span class="smalltext"><label for="showcodebuttons">{$lang->show_codebuttons}</label></span></td> + </tr> + <tr> + <td valign="top" width="1"><input type="checkbox" class="checkbox" name="sourceeditor" id="sourceeditor" value="1" {$sourcemodecheck} /></td> + <td><span class="smalltext"><label for="sourceeditor">{$lang->source_editor}</label></span></td> + </tr> + {$board_style} + {$board_language} + </table> + </fieldset> + </td> + </tr> + </table> + <br /> + <div align="center"> + <input type="hidden" name="action" value="do_options" /> + <input type="submit" class="button" name="regsubmit" value="{$lang->update_options}" /> + </div> + </td> + </tr> + </table> + </form> + {$footer} + </body> +</html>]]></template> <template name="usercp_options_date_format" version="1800"><![CDATA[<option value="{$key}"{$selected}>{$dateformat}</option>]]></template> <template name="usercp_options_language" version="1800"><![CDATA[<tr> <td colspan="2"><span class="smalltext">{$lang->board_language}:</span></td> @@ -13464,156 +14241,156 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli </td> </tr>]]></template> <template name="usercp_options_tppselect_option" version="1800"><![CDATA[<option value="{$val}"{$selected}>{$tpp_option}</option>]]></template> - <template name="usercp_password" version="1400"><![CDATA[<html> -<head> -<title>{$mybb->settings['bbname']} - {$lang->change_password}</title> -{$headerinclude} -</head> -<body> -{$header} -<form action="usercp.php" method="post"> -<input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> -<table width="100%" border="0" align="center"> -<tr> -{$usercpnav} -<td valign="top"> -{$errors} -<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> -<tr> -<td class="thead" colspan="2"><strong>{$lang->change_password}</strong></td> -</tr> -<tr> -<td class="tcat" colspan="2"><strong>{$lang->password_confirmation}</strong></td> -</tr> -<tr> -<td class="trow1" width="40%"><strong>{$lang->current_password}</strong></td> -<td class="trow1" width="60%"><input type="password" class="textbox" name="oldpassword" size="25" /></td> -</tr> -<tr> -<td class="tcat" colspan="2"><strong>{$lang->please_enter_confirm_new_password}</strong></td> -</tr> -<tr> -<td class="trow2" width="40%"><strong>{$lang->new_password}</strong></td> -<td class="trow2" width="60%"><input type="password" class="textbox" name="password" size="25" /></td> -</tr> -<tr> -<td class="trow1" width="40%"><strong>{$lang->confirm_password}</strong></td> -<td class="trow1" width="60%"><input type="password" class="textbox" name="password2" size="25" /></td> -</tr> -</table> -<br /> -<div align="center"> -<input type="hidden" name="action" value="do_password" /> -<input type="submit" class="button" name="submit" value="{$lang->update_password}" /> -</div> -</td> -</tr> -</table> -</form> -{$footer} -</body> + <template name="usercp_password" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->change_password}</title> + {$headerinclude} + </head> + <body> + {$header} + <form action="usercp.php" method="post"> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <table width="100%" border="0" align="center"> + <tr> + {$usercpnav} + <td valign="top" class="margck"> + {$errors} + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="2"><strong>{$lang->change_password}</strong></td> + </tr> + <tr> + <td class="tcat" colspan="2"><strong>{$lang->password_confirmation}</strong></td> + </tr> + <tr> + <td class="trow1" width="40%"><strong>{$lang->current_password}</strong></td> + <td class="trow1" width="60%"><input type="password" class="textbox" name="oldpassword" size="25" /></td> + </tr> + <tr> + <td class="tcat" colspan="2"><strong>{$lang->please_enter_confirm_new_password}</strong></td> + </tr> + <tr> + <td class="trow2" width="40%"><strong>{$lang->new_password}</strong></td> + <td class="trow2" width="60%"><input type="password" class="textbox" name="password" size="25" /></td> + </tr> + <tr> + <td class="trow1" width="40%"><strong>{$lang->confirm_password}</strong></td> + <td class="trow1" width="60%"><input type="password" class="textbox" name="password2" size="25" /></td> + </tr> + </table> + <br /> + <div align="center"> + <input type="hidden" name="action" value="do_password" /> + <input type="submit" class="button" name="submit" value="{$lang->update_password}" /> + </div> + </td> + </tr> + </table> + </form> + {$footer} + </body> </html>]]></template> - <template name="usercp_profile" version="1800"><![CDATA[<html> -<head> -<title>{$mybb->settings['bbname']} - {$lang->edit_profile}</title> -{$headerinclude} -</head> -<body> -{$header} -<form action="usercp.php" method="post" name="input"> -<input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> -<table width="100%" border="0" align="center"> -<tr> -{$usercpnav} -<td valign="top"> -{$errors} -<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> -<tr> -<td class="thead" colspan="2"><strong>{$lang->edit_profile}</strong></td> -</tr> -<tr> -<td width="50%" class="trow1" valign="top"> -<fieldset class="trow2"> -<legend><strong>{$lang->profile_required}</strong></legend> -<table cellspacing="0" cellpadding="{$theme['tablespace']}"> -<tr> -<td colspan="2"><span class="smalltext"><strong>{$lang->change_email_notice}</strong></span></td> -</tr> -{$requiredfields} -</table> -</fieldset> -<br /> -<fieldset class="trow2"> -<legend><strong>{$lang->profile_optional}</strong></legend> -<table cellspacing="0" cellpadding="{$theme['tablespace']}"> -<tr> -<td colspan="3"><span class="smalltext">{$lang->birthday}</span></td> -</tr> -<tr> -<td> -<select name="bday1"> -<option value=""> </option> -{$bdaydaysel} -</select> -</td> -<td> -<select name="bday2"> -<option value=""> </option> -<option value="1" {$bdaymonthsel['1']}>{$lang->month_1}</option> -<option value="2" {$bdaymonthsel['2']}>{$lang->month_2}</option> -<option value="3" {$bdaymonthsel['3']}>{$lang->month_3}</option> -<option value="4" {$bdaymonthsel['4']}>{$lang->month_4}</option> -<option value="5" {$bdaymonthsel['5']}>{$lang->month_5}</option> -<option value="6" {$bdaymonthsel['6']}>{$lang->month_6}</option> -<option value="7" {$bdaymonthsel['7']}>{$lang->month_7}</option> -<option value="8" {$bdaymonthsel['8']}>{$lang->month_8}</option> -<option value="9" {$bdaymonthsel['9']}>{$lang->month_9}</option> -<option value="10" {$bdaymonthsel['10']}>{$lang->month_10}</option> -<option value="11" {$bdaymonthsel['11']}>{$lang->month_11}</option> -<option value="12" {$bdaymonthsel['12']}>{$lang->month_12}</option> -</select> -</td> -<td> -<input type="text" class="textbox" size="4" maxlength="4" name="bday3" value="{$bday['2']}" /> -</td> -</tr> -<tr> -<td colspan="3"> -<span class="smalltext">{$lang->birthdayprivacy}</span> -</td> -</tr> -<tr> -<td colspan="3"> -<select name="birthdayprivacy"> -<option value="all"{$allselected}>{$lang->birthdayprivacyall}</option> -<option value="none"{$noneselected}>{$lang->birthdayprivacynone}</option> -<option value="age"{$ageselected}>{$lang->birthdayprivacyage}</option> -</select> -</td> -</tr> -{$website} -</table> -</fieldset> -{$customfields} -</td> -<td width="50%" class="trow1" valign="top"> -{$customtitle} -{$contactfields} -{$awaysection} -</td> -</tr> -</table> -<br /> -<div align="center"> -<input type="hidden" name="action" value="do_profile" /> -<input type="submit" class="button" name="regsubmit" value="{$lang->update_profile}" /> -</div> -</td> -</tr> -</table> -</form> -{$footer} -</body> + <template name="usercp_profile" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->edit_profile}</title> + {$headerinclude} + </head> + <body> + {$header} + <form action="usercp.php" method="post" name="input"> + <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> + <table width="100%" border="0" align="center"> + <tr> + {$usercpnav} + <td valign="top" class="margck"> + {$errors} + <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> + <tr> + <td class="thead" colspan="2"><strong>{$lang->edit_profile}</strong></td> + </tr> + <tr> + <td width="50%" class="trow1" valign="top" > + <fieldset class="trow2"> + <legend><strong>{$lang->profile_required}</strong></legend> + <table cellspacing="0" cellpadding="{$theme['tablespace']}"> + <tr> + <td colspan="2"><span class="smalltext"><strong>{$lang->change_email_notice}</strong></span></td> + </tr> + {$requiredfields} + </table> + </fieldset> + <br /> + <fieldset class="trow2"> + <legend><strong>{$lang->profile_optional}</strong></legend> + <table cellspacing="0" cellpadding="{$theme['tablespace']}"> + <tr> + <td colspan="3"><span class="smalltext">{$lang->birthday}</span></td> + </tr> + <tr> + <td> + <select name="bday1"> + <option value=""> </option> + {$bdaydaysel} + </select> + </td> + <td> + <select name="bday2"> + <option value=""> </option> + <option value="1" {$bdaymonthsel['1']}>{$lang->month_1}</option> + <option value="2" {$bdaymonthsel['2']}>{$lang->month_2}</option> + <option value="3" {$bdaymonthsel['3']}>{$lang->month_3}</option> + <option value="4" {$bdaymonthsel['4']}>{$lang->month_4}</option> + <option value="5" {$bdaymonthsel['5']}>{$lang->month_5}</option> + <option value="6" {$bdaymonthsel['6']}>{$lang->month_6}</option> + <option value="7" {$bdaymonthsel['7']}>{$lang->month_7}</option> + <option value="8" {$bdaymonthsel['8']}>{$lang->month_8}</option> + <option value="9" {$bdaymonthsel['9']}>{$lang->month_9}</option> + <option value="10" {$bdaymonthsel['10']}>{$lang->month_10}</option> + <option value="11" {$bdaymonthsel['11']}>{$lang->month_11}</option> + <option value="12" {$bdaymonthsel['12']}>{$lang->month_12}</option> + </select> + </td> + <td> + <input type="text" class="textbox" size="4" maxlength="4" name="bday3" value="{$bday['2']}" /> + </td> + </tr> + <tr> + <td colspan="3"> + <span class="smalltext">{$lang->birthdayprivacy}</span> + </td> + </tr> + <tr> + <td colspan="3"> + <select name="birthdayprivacy"> + <option value="all"{$allselected}>{$lang->birthdayprivacyall}</option> + <option value="none"{$noneselected}>{$lang->birthdayprivacynone}</option> + <option value="age"{$ageselected}>{$lang->birthdayprivacyage}</option> + </select> + </td> + </tr> + {$website} + </table> + </fieldset> + {$customfields} + </td> + <td width="50%" class="trow1" valign="top"> + {$customtitle} + {$contactfields} + {$awaysection} + </td> + </tr> + </table> + <br /> + <div align="center"> + <input type="hidden" name="action" value="do_profile" /> + <input type="submit" class="button" name="regsubmit" value="{$lang->update_profile}" /> + </div> + </td> + </tr> + </table> + </form> + {$footer} + </body> </html>]]></template> <template name="usercp_profile_away" version="1816"><![CDATA[<br /> <fieldset class="trow2"> @@ -13754,7 +14531,7 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli {$referral_link}]]></template> <template name="usercp_reputation" version="1600"><![CDATA[<strong>{$lang->reputation}</strong> {$reputation_link} [<a href="reputation.php?uid={$mybb->user['uid']}">{$lang->details}</a>]<br />]]></template> <template name="usercp_resendactivation" version="1800"><![CDATA[<br />(<a href="member.php?action=resendactivation">{$lang->resend_activation}</a>)]]></template> - <template name="usercp_subscriptions" version="1817"><![CDATA[<html> + <template name="usercp_subscriptions" version="1829"><![CDATA[<html> <head> <title>{$mybb->settings['bbname']} - {$lang->subscriptions}</title> {$headerinclude} @@ -13764,7 +14541,7 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli <table width="100%" border="0" align="center"> <tr> {$usercpnav} - <td valign="top"> + <td valign="top" class="margck"> {$multipage} <form action="usercp.php" method="post" name="input"> <input type="hidden" name="my_post_key" value="{$mybb->post_code}" /> @@ -13849,25 +14626,25 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli {$themeselect_option} </select>]]></template> <template name="usercp_themeselector_option" version="1800"><![CDATA[<option value="{$theme['tid']}"{$sel}>{$depth}{$theme['name']}</option>]]></template> - <template name="usercp_usergroups" version="120"><![CDATA[<html> -<head> -<title>{$mybb->settings['bbname']} - {$lang->group_memberships}</title> -{$headerinclude} -</head> -<body> -{$header} -<table width="100%" border="0" align="center"> -<tr> -{$usercpnav} -<td valign="top"> -{$leadinggroups} -{$joinablegroups} -{$membergroups} -</td> -</tr> -</table> -{$footer} -</body> + <template name="usercp_usergroups" version="1829"><![CDATA[<html> + <head> + <title>{$mybb->settings['bbname']} - {$lang->group_memberships}</title> + {$headerinclude} + </head> + <body> + {$header} + <table width="100%" border="0" align="center"> + <tr> + {$usercpnav} + <td valign="top" class="margck"> + {$leadinggroups} + {$joinablegroups} + {$membergroups} + </td> + </tr> + </table> + {$footer} + </body> </html>]]></template> <template name="usercp_usergroups_joinable" version="1800"><![CDATA[<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"> <tr> -- GitLab