--cert-name domain.ru
An unexpected error occurred:
There were too many requests of a given type :: Error creating new cert :: too many certificates already issued for exact set of domains: ....домены... see https://letsencrypt.org/docs/rate-limits/
function send_message(conv,message){
if (conv.length > 4) {
conv = conv + "<br>";
}
$("#converse").html(conv +"<div class='message-box left-img' style='display:none'><div class='picture'><img src='/my2/a.png' title='user name'></div><div class='mes'><span class = 'current-msg'>" + "<span id='chat-bot'>Бот: </span><p>" + message + "</p></span></div></div>");
$(".current-msg").delay(500).fadeIn('show', function() {
// Анимация завершилась и можно делать все что душе угодно
$(".current-msg").removeClass("current-msg");
var e = document.getElementById('converse');
e.scrollTop=e.scrollHeight
})
}
.col-lg-4 {
position: relative
}
.col-hide {
position: absolute;
background: #ddd;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: .3;
z-index: 2
}
<div class="row">
<?php foreach($actionArr as $action){ ?>
<div class="col-lg-4 col-md-6 mb-4">
<?php if ($action['rezerved']) { ?>
<div class="col-hide"></div>
<?php } ?>
return sharp( path.join( config.path.dir, '../', request.document.replace(/^https?:\/\//, '') ) )
.resize( request.params.width, request.params.height )
.toFile(request.params.file)
.then()
.catch(e => {
throw new Error(e)
})
function createFileGM(request) {
return new Promise((resolve, reject) => {
return gm( path.join( config.path.dir, '../', request.document.replace(/^https?:\/\//, '') ) )
.resize(request.params.width, request.params.height, '^')
.gravity('Center')
.crop(request.params.width, request.params.height)
.write(request.params.file, (e) => {
if(e) return reject(e)
return resolve()
})
})
}
var e = document.querySelectorAll('tr');
Array.prototype.forEach.call(e, function(e) {
e.addEventListener('click', n)
});
function n(e) {
var id = e.target.getAttribute('data-id');
$.getJSON...............
for..........
if(id == data[i].id)
// че то делаем
}
<script src="/myApp.js"></script>
console.log(hotels)
return (
<button id="fast_bet_1" data-route="hide">Скрыть/Раскрыть</button>
<div className="fast-bet" data-id="fast_bet_1">
<div className="fast-bet__head clearfix">
<div className="fast-bet__balance">
{(user.money || 0).toFixed(2)}
</div>
<button className="fast-bet__btn-bet" onClick={this.handlePlaceBet}>
Поставить предметы
</button>
<button className="fast-bet__btn-transfer" onClick={() => actions.addModal({ type: "INVENTORY", inventoryType: "STEAM" })}>
Перевести
</button>
<button className="fast-bet__btn-withdraw" onClick={() => actions.addModal({ type: "INVENTORY", inventoryType: "STEAM" })}>
Вывести
</button>
<button className="fast-bet__btn-deposit" onClick={() => actions.addModal({ type: "INVENTORY", inventoryType: "SITE" })}>
Пополнить
</button>
<button className="fast-bet__btn-refresh" onClick={this.refreshInventory}>
<i className={`fast-bet__refresh-icon fa fa-refresh ${!isLoaded ? "fast-bet__refresh-icon--active" : ""}`.trim()} />
</button>
<div className="fast-bet__info-message">
Ваш внутренний инвентарь
</div>
</div>
<div className="fast-bet__content">
<Scrollbars
renderView={props => <div {...props} className="fast-bet__inventory clearfix" />}
autoHeight
autoHeightMin={105}
autoHeightMax={210}
>
{inv}
</Scrollbars>
</div>
</div>
);
(function() {
var e = document.querySelectorAll('[data-route="hide"]')
Array.prototype.forEach.call(e, function(e) {
e.getAttribute("data-init") || (e.setAttribute("data-init", "true"), e.addEventListener("click", hide))
})
function hide(e) {
var t = document.querySelector('[data-id="'+e.target.id+'"]')
t.style.display = t.style.display === 'block' && 'hidden' || 'block'
}
})()
(function(){
var mobile = /android|iphone/.test(navigator.userAgent)
var textarea = document.querySelector('textarea')
textarea.onkeydown = function(e) {
mobile && (textarea.value = toLowerCaseFirstStr(textarea.value))
}
})()
function toLowerCaseFirstStr(e) {
return e && (e[0].toLowerCase() + e.slice(1))
}