mirror of
https://github.com/MarshalX/telegram-crawler.git
synced 2024-12-28 15:31:11 +01:00
Update content of files
This commit is contained in:
parent
1f4c939cae
commit
835caabfd1
13 changed files with 177 additions and 88 deletions
|
@ -15,7 +15,7 @@
|
|||
<link href="/css/font-roboto.css?1" rel="stylesheet" type="text/css">
|
||||
<link href="/css/bootstrap.min.css?3" rel="stylesheet">
|
||||
<link href="/css/bootstrap-extra.css?2" rel="stylesheet">
|
||||
<link href="/css/auction.css?24" rel="stylesheet">
|
||||
<link href="/css/auction.css?26" rel="stylesheet">
|
||||
|
||||
</head>
|
||||
<body class="emoji_image no-transition">
|
||||
|
@ -36,11 +36,11 @@
|
|||
<script src="/js/jquery.min.js?1"></script>
|
||||
<script src="/js/bootstrap.min.js"></script>
|
||||
<script src="/js/main-aj.js?64"></script>
|
||||
<script src="/js/jquery-ex.js?13"></script>
|
||||
<script src="/js/jquery-ex.js?14"></script>
|
||||
<script src="/js/qr-code-styling.js?1"></script>
|
||||
<script src="/js/auction.js?23"></script>
|
||||
<script src="/js/auction.js?26"></script>
|
||||
|
||||
<script>ajInit({"version":363,"apiUrl":"\/api?hash=telegram-crawler","unauth":true});</script>
|
||||
<script>ajInit({"version":369,"apiUrl":"\/api?hash=telegram-crawler","unauth":true});</script>
|
||||
<script id="aj_script">Main.init();
|
||||
</script>
|
||||
<script>Aj.pageLoaded();</script>
|
||||
|
|
|
@ -110,6 +110,32 @@ var Main = {
|
|||
$el.attr('data-prev-val', cur_value);
|
||||
}
|
||||
},
|
||||
fitUsername: function($el) {
|
||||
$el.each(function(){
|
||||
var init_size = $(this).data('init-size');
|
||||
if (!init_size) {
|
||||
init_size = parseInt($(this).css('font-size'));
|
||||
$(this).data('init-size', init_size);
|
||||
}
|
||||
var size = parseInt($(this).css('font-size'));
|
||||
size = parseInt(size);
|
||||
while (this.scrollWidth > this.offsetWidth) {
|
||||
size -= 0.5;
|
||||
if (size >= init_size * 0.75) {
|
||||
$(this).css('font-size', size + 'px');
|
||||
} else {
|
||||
break;
|
||||
}
|
||||
}
|
||||
var text = $(this).attr('title') || $(this).text();
|
||||
var prefix_len = text.length - 3;
|
||||
while (this.scrollWidth > this.offsetWidth &&
|
||||
prefix_len > 3) {
|
||||
prefix_len--;
|
||||
$(this).text(text.substr(0, prefix_len) + '…' + text.substr(-3));
|
||||
}
|
||||
});
|
||||
},
|
||||
initViewport: function() {
|
||||
if (!window.$viewportHelper) {
|
||||
window.$viewportHelper = $('<div>').css({position: 'absolute', left: '-100px', top: '0', height: '100vh'}).appendTo('body');
|
||||
|
@ -406,6 +432,7 @@ var Auction = {
|
|||
state.needUpdate = true;
|
||||
state.updStateTo = setTimeout(Auction.updateState, Auction.UPDATE_PERIOD);
|
||||
Assets.init();
|
||||
Account.init();
|
||||
});
|
||||
Aj.onUnload(function(state) {
|
||||
Main.destroyForm(state.$bidForm);
|
||||
|
@ -415,7 +442,7 @@ var Auction = {
|
|||
},
|
||||
updateState: function() {
|
||||
Aj.apiRequest('updateAuction', {
|
||||
address: Aj.state.auctionAddress,
|
||||
username: Aj.state.username,
|
||||
lt: Aj.state.auctionLastLt
|
||||
}, function(result) {
|
||||
if (result.html) {
|
||||
|
@ -767,6 +794,108 @@ var Assets = {
|
|||
}
|
||||
};
|
||||
|
||||
var Account = {
|
||||
init: function() {
|
||||
Aj.onLoad(function(state) {
|
||||
$(document).on('click.curPage', '.js-blockchain-transfer-btn', Account.eBlockchainTransfer);
|
||||
$(document).on('click.curPage', '.js-do-transfer-btn', Account.eBlockchainTranswerInit);
|
||||
state.$transferInitPopup = $('.js-transfer-init-popup');
|
||||
state.$transferCheckPopup = $('.js-transfer-check-popup');
|
||||
});
|
||||
Aj.onUnload(function(state) {
|
||||
clearTimeout(state.transferTimeout);
|
||||
});
|
||||
},
|
||||
eBlockchainTransfer: function(e) {
|
||||
e.stopImmediatePropagation();
|
||||
e.preventDefault();
|
||||
var $actions = $(this).closest('.js-actions');
|
||||
var username = $actions.attr('data-username');
|
||||
var $popup = Aj.state.$transferInitPopup;
|
||||
$('.js-username', $popup).html('@' + username);
|
||||
$popup.data('username', username);
|
||||
openPopup($popup);
|
||||
},
|
||||
eBlockchainTranswerInit: function(e) {
|
||||
e.preventDefault();
|
||||
var $btn = $(this);
|
||||
if ($btn.data('loading')) {
|
||||
return false;
|
||||
}
|
||||
var $popup = Aj.state.$transferInitPopup;
|
||||
var username = $popup.data('username');
|
||||
$btn.data('loading', true);
|
||||
Aj.apiRequest('initBlockchainTransfer', {
|
||||
username: username
|
||||
}, function(result) {
|
||||
$btn.data('loading', false);
|
||||
closePopup($popup);
|
||||
if (result.error) {
|
||||
return showAlert(result.error);
|
||||
}
|
||||
if (result.confirmed) {
|
||||
return Account.blockchainTranswerStart($popup, result);
|
||||
}
|
||||
Aj.state.$transferCheckPopup.data('username', username);
|
||||
openPopup(Aj.state.$transferCheckPopup, {
|
||||
onOpen: function() {
|
||||
Account.blockchainTranswerCheck(result.req_id);
|
||||
},
|
||||
onClose: function() {
|
||||
clearTimeout(Aj.state.transferTimeout);
|
||||
}
|
||||
});
|
||||
});
|
||||
},
|
||||
blockchainTranswerCheck: function(req_id) {
|
||||
if (Aj.state.$transferCheckPopup.hasClass('hide')) {
|
||||
return false;
|
||||
}
|
||||
clearTimeout(Aj.state.transferTimeout);
|
||||
var $popup = Aj.state.$transferCheckPopup;
|
||||
Aj.state.transferTimeout = setTimeout(function() {
|
||||
Aj.apiRequest('checkBlockchainTransfer', {
|
||||
id: req_id
|
||||
}, function(result) {
|
||||
if (result.error) {
|
||||
if (result.declined) {
|
||||
closePopup($popup);
|
||||
}
|
||||
return showAlert(result.error);
|
||||
}
|
||||
if (result.confirmed) {
|
||||
Account.blockchainTranswerStart($popup, result);
|
||||
} else {
|
||||
Account.blockchainTranswerCheck(req_id);
|
||||
}
|
||||
});
|
||||
}, 700);
|
||||
},
|
||||
blockchainTranswerStart: function($popup, data) {
|
||||
var username = $popup.data('username');
|
||||
var amount = $('.js-amount', Aj.state.$transferInitPopup).html();
|
||||
closePopup($popup);
|
||||
QR.showPopup({
|
||||
data: data,
|
||||
title: l('WEB_POPUP_QR_BLOCKCHAIN_TRANSFER_HEADER'),
|
||||
description: l('WEB_POPUP_QR_BLOCKCHAIN_TRANSFER_TEXT', {
|
||||
amount: '<span class="icon-before icon-ton-text">' + amount + '</span>'
|
||||
}),
|
||||
qr_label: '@' + username,
|
||||
tk_label: l('WEB_POPUP_QR_BLOCKCHAIN_TRANSFER_TK_BUTTON'),
|
||||
terms_label: l('WEB_POPUP_QR_PROCEED_TERMS'),
|
||||
onConfirm: function(by_server) {
|
||||
if (by_server) {
|
||||
$(Aj.ajContainer).one('page:load', function() {
|
||||
showAlert(l('WEB_BLOCKCHAIN_TRANSFER_SENT'));
|
||||
});
|
||||
}
|
||||
Aj.location('/username/' + username);
|
||||
}
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
var MyBids = {
|
||||
init: function() {
|
||||
Aj.onLoad(function(state) {
|
||||
|
@ -800,7 +929,8 @@ var QR = {
|
|||
terms_label: null,
|
||||
data: null,
|
||||
request: null,
|
||||
onConfirm: null
|
||||
onConfirm: null,
|
||||
onExpire: null
|
||||
}, options);
|
||||
var ua = (navigator.userAgent || '').toLowerCase(),
|
||||
is_ios = ua.indexOf('iphone') >= 0 ||
|
||||
|
@ -837,10 +967,10 @@ var QR = {
|
|||
}
|
||||
};
|
||||
var onExpire = function() {
|
||||
options.onExpire && options.onExpire();
|
||||
closePopup($popup);
|
||||
showAlert('QR code expired');
|
||||
};
|
||||
var setData = function(data) {
|
||||
var setData = function(data, req) {
|
||||
QR.getUrl(data.qr_link, function(url) {
|
||||
var urlObj = $popup.data('qrCodeUrlObj');
|
||||
if (urlObj) {
|
||||
|
@ -851,6 +981,21 @@ var QR = {
|
|||
$tonkeeperBtn.attr('data-href', data.link);
|
||||
$popup.removeClass('qr-inactive');
|
||||
});
|
||||
if (expTimeout = $popup.data('expTimeout')) {
|
||||
clearTimeout(expTimeout);
|
||||
}
|
||||
if (data.expire_after) {
|
||||
expTimeout = setTimeout(onExpire, data.expire_after * 1000);
|
||||
$popup.data('expTimeout', expTimeout);
|
||||
var retry_after = data.expire_after - 10;
|
||||
if (retry_after > 0 && data.can_retry) {
|
||||
var retryTimeout = setTimeout(loadData, retry_after * 1000, req);
|
||||
$popup.data('retryTimeout', retryTimeout);
|
||||
}
|
||||
}
|
||||
if (data.check_method) {
|
||||
checkAction(data.check_method, data.check_params);
|
||||
}
|
||||
};
|
||||
var loadData = function(req) {
|
||||
var retryTimeout, expTimeout;
|
||||
|
@ -864,23 +1009,7 @@ var QR = {
|
|||
}
|
||||
return showAlert(result.error);
|
||||
}
|
||||
setData(result);
|
||||
if (expTimeout = $popup.data('expTimeout')) {
|
||||
clearTimeout(expTimeout);
|
||||
}
|
||||
if (result.expire_after) {
|
||||
expTimeout = setTimeout(onExpire, result.expire_after * 1000);
|
||||
$popup.data('expTimeout', expTimeout);
|
||||
var retry_after = result.expire_after - 10;
|
||||
if (retry_after > 0) {
|
||||
var retryTimeout = setTimeout(loadData, retry_after * 1000, req);
|
||||
$popup.data('retryTimeout', retryTimeout);
|
||||
}
|
||||
}
|
||||
if (result.check_method) {
|
||||
checkAction(result.check_method, result.check_params);
|
||||
|
||||
}
|
||||
setData(result, req);
|
||||
});
|
||||
};
|
||||
var checkAction = function(method, params) {
|
||||
|
@ -906,7 +1035,7 @@ var QR = {
|
|||
$popup.data('checkTimeout', checkTimeout);
|
||||
};
|
||||
if (options.data) {
|
||||
setData(options.data);
|
||||
setData(options.data, options.request);
|
||||
} else if (options.request) {
|
||||
loadData(options.request);
|
||||
}
|
||||
|
@ -914,7 +1043,7 @@ var QR = {
|
|||
$confirmedBtn.on('click', onConfirmedPress);
|
||||
$(document).on('keydown', onEnterPress);
|
||||
$popup.one('popup:open', function() {
|
||||
$('.fit-text', $popup).fitText();
|
||||
Main.fitUsername($('.fit-text', $popup));
|
||||
});
|
||||
$popup.one('popup:close', function() {
|
||||
$tonkeeperBtn.off('click', tkOpen);
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
<link href="/css/font-roboto.css?1" rel="stylesheet" type="text/css">
|
||||
<link href="/css/bootstrap.min.css?3" rel="stylesheet">
|
||||
<link href="/css/bootstrap-extra.css?2" rel="stylesheet">
|
||||
<link href="/css/auction.css?24" rel="stylesheet">
|
||||
<link href="/css/auction.css?26" rel="stylesheet">
|
||||
|
||||
</head>
|
||||
<body class="emoji_image no-transition">
|
||||
|
@ -36,11 +36,11 @@
|
|||
<script src="/js/jquery.min.js?1"></script>
|
||||
<script src="/js/bootstrap.min.js"></script>
|
||||
<script src="/js/main-aj.js?64"></script>
|
||||
<script src="/js/jquery-ex.js?13"></script>
|
||||
<script src="/js/jquery-ex.js?14"></script>
|
||||
<script src="/js/qr-code-styling.js?1"></script>
|
||||
<script src="/js/auction.js?23"></script>
|
||||
<script src="/js/auction.js?26"></script>
|
||||
|
||||
<script>ajInit({"version":363,"apiUrl":"\/api?hash=telegram-crawler","unauth":true});</script>
|
||||
<script>ajInit({"version":369,"apiUrl":"\/api?hash=telegram-crawler","unauth":true});</script>
|
||||
<script id="aj_script">Main.init();
|
||||
</script>
|
||||
<script>Aj.pageLoaded();</script>
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
<link href="/css/font-roboto.css?1" rel="stylesheet" type="text/css">
|
||||
<link href="/css/bootstrap.min.css?3" rel="stylesheet">
|
||||
<link href="/css/bootstrap-extra.css?2" rel="stylesheet">
|
||||
<link href="/css/auction.css?24" rel="stylesheet">
|
||||
<link href="/css/auction.css?26" rel="stylesheet">
|
||||
|
||||
</head>
|
||||
<body class="emoji_image no-transition">
|
||||
|
@ -36,11 +36,11 @@
|
|||
<script src="/js/jquery.min.js?1"></script>
|
||||
<script src="/js/bootstrap.min.js"></script>
|
||||
<script src="/js/main-aj.js?64"></script>
|
||||
<script src="/js/jquery-ex.js?13"></script>
|
||||
<script src="/js/jquery-ex.js?14"></script>
|
||||
<script src="/js/qr-code-styling.js?1"></script>
|
||||
<script src="/js/auction.js?23"></script>
|
||||
<script src="/js/auction.js?26"></script>
|
||||
|
||||
<script>ajInit({"version":363,"apiUrl":"\/api?hash=telegram-crawler","unauth":true});</script>
|
||||
<script>ajInit({"version":369,"apiUrl":"\/api?hash=telegram-crawler","unauth":true});</script>
|
||||
<script id="aj_script">Main.init();
|
||||
</script>
|
||||
<script>Aj.pageLoaded();</script>
|
||||
|
|
|
@ -127,26 +127,6 @@
|
|||
}
|
||||
return this.prepareSlideY(callback).toggleClass('shide', state);
|
||||
};
|
||||
$.fn.fitText = function() {
|
||||
return this.map(function(){
|
||||
var init_size = $(this).data('init-size');
|
||||
if (!init_size) {
|
||||
init_size = parseInt($(this).css('font-size'));
|
||||
$(this).data('init-size', init_size);
|
||||
}
|
||||
var size = parseInt($(this).css('font-size'));
|
||||
size = parseInt(size);
|
||||
while (this.scrollWidth > this.offsetWidth) {
|
||||
size -= 0.5;
|
||||
if (size >= init_size * 0.75) {
|
||||
$(this).css('font-size', size + 'px');
|
||||
} else {
|
||||
break;
|
||||
}
|
||||
}
|
||||
return this;
|
||||
});
|
||||
};
|
||||
$.fn.highlight = function(delay) {
|
||||
var $this = this;
|
||||
$this.addClass('highlight');
|
||||
|
|
|
@ -1107,7 +1107,7 @@
|
|||
|
||||
<script src="/js/jquery.min.js?1"></script>
|
||||
<script src="/js/bootstrap.min.js"></script>
|
||||
<script src="/js/jquery-ex.js?13"></script>
|
||||
<script src="/js/jquery-ex.js?14"></script>
|
||||
<script src="/js/instantview.js?72"></script>
|
||||
|
||||
<script>App={"baseUrl":"\/api\/templates?hash=telegram-crawler","frameOrigin":"https:\/\/ivwebcontent.telegram.org","lang":{"delete_url_confirmation":"Are you sure you want to stop tracking this URL?","delete_url_confirm_button":"Delete","not_ready_for_contest_alert":"Sorry, this template covers too few article URLs that generate <b>valid Instant View pages<\/b> to enter the contest.<br\/><br\/>Please add at least <b>10 different URLs<\/b> from this website to your template and press <b>Track Changes<\/b> on each of them to make sure they are <a href=\"https:\/\/instantview.telegram.org\/checklist\">processed correctly<\/a> and generate valid pages.","submit_for_contest_confirmation":"Are you sure you want to submit this template for the contest?<br\/><br\/><b>NEW!<\/b> Check out the <a target=\"_blank\" rel=\"noopener\" href=\"https:\/\/instantview.telegram.org\/contest\/\/links\">list of potentially problematic links<\/a> for <b><\/b> and make sure that your template satisfies all the criteria for a <a target=\"_blank\" rel=\"noopener\" href=\"https:\/\/instantview.telegram.org\/checklist\">perfect template<\/a>.<br\/><br\/>You can resubmit a fixed version later, but it will lose its place at the top of the list. All resubmissions will be considered new templates for the purposes of determining the winner.","submit_for_contest_confirm_button":"Confirm","submit_template_confirmation":"Are you sure you want to submit this template? <br\/>Make sure that your template satisfies all the criteria for a <a target=\"_blank\" rel=\"noopener\" href=\"https:\/\/instantview.telegram.org\/checklist\">perfect template<\/a>.<br\/><br\/>Note that it will <b>not<\/b> participate in contest.","submit_template_confirm_button":"Confirm","revoke_from_contest_confirmation":"Are you sure you want to revoke this template from the contest? You can resubmit a new version later, but your template will lose its place at the top of the list.","revoke_from_contest_confirm_button":"Revoke","revoke_template_confirmation":"Are you sure you want to revoke this template?<br\/><br\/>Note that it does <b>not<\/b> participate in contest.","revoke_template_confirm_button":"Revoke","resubmit_for_contest_confirmation":"Are you sure you want to resubmit this template for the contest? Your previous template will lose its place at the top of the list. <br\/><br\/><b>NEW!<\/b> Check out the <a target=\"_blank\" rel=\"noopener\" href=\"https:\/\/instantview.telegram.org\/contest\/\/links\">list of potentially problematic links<\/a> for <b><\/b> and make sure that your new version satisfies all the criteria for a <a target=\"_blank\" rel=\"noopener\" href=\"https:\/\/instantview.telegram.org\/checklist\">perfect template<\/a>.","resubmit_for_contest_confirm_button":"Confirm","resubmit_template_confirmation":"Are you sure you want to resubmit this template? <br\/>Make sure that your template satisfies all the criteria for a <a target=\"_blank\" rel=\"noopener\" href=\"https:\/\/instantview.telegram.org\/checklist\">perfect template<\/a>.<br\/><br\/>Note that it will <b>not<\/b> participate in contest.","resubmit_template_confirm_button":"Confirm"}};
|
||||
|
|
|
@ -108,11 +108,11 @@
|
|||
<script src="/js/widget-frame.js?60"></script>
|
||||
<script src="/js/promote.js?51"></script>
|
||||
<script src="/js/jquery-ui.min.js?1"></script>
|
||||
<script src="/js/jquery-ex.js?13"></script>
|
||||
<script src="/js/jquery-ex.js?14"></script>
|
||||
<script src="/js/tchart.min.js?18"></script>
|
||||
<script src="/js/health.js?18"></script>
|
||||
|
||||
<script>ajInit({"version":829,"apiUrl":"\/api?hash=telegram-crawler","unauth":true});</script>
|
||||
<script>ajInit({"version":830,"apiUrl":"\/api?hash=telegram-crawler","unauth":true});</script>
|
||||
<script id="aj_script">l.add({"WEB_AB_WARNING_HEADER":"Turn off ad blocker","WEB_POPUP_CLOSE_BTN":"Close","WEB_AB_WARNING_TEXT":"You appear to be using an ad blocker that may prevent pages on the Telegram Ad Platform from working as expected.<br\/><br\/>Please turn off your ad blocker or add <a href=\"http:\/\/promote.telegram.org\/\">promote.telegram.org<\/a> as an exception to manage your promoted messages."});
|
||||
window.enableInlineVideo&&$('video').each(function(){enableInlineVideo(this)});
|
||||
Ads.init();
|
||||
|
|
|
@ -108,11 +108,11 @@
|
|||
<script src="/js/widget-frame.js?60"></script>
|
||||
<script src="/js/promote.js?51"></script>
|
||||
<script src="/js/jquery-ui.min.js?1"></script>
|
||||
<script src="/js/jquery-ex.js?13"></script>
|
||||
<script src="/js/jquery-ex.js?14"></script>
|
||||
<script src="/js/tchart.min.js?18"></script>
|
||||
<script src="/js/health.js?18"></script>
|
||||
|
||||
<script>ajInit({"version":829,"apiUrl":"\/api?hash=telegram-crawler","unauth":true});</script>
|
||||
<script>ajInit({"version":830,"apiUrl":"\/api?hash=telegram-crawler","unauth":true});</script>
|
||||
<script id="aj_script">l.add({"WEB_AB_WARNING_HEADER":"Turn off ad blocker","WEB_POPUP_CLOSE_BTN":"Close","WEB_AB_WARNING_TEXT":"You appear to be using an ad blocker that may prevent pages on the Telegram Ad Platform from working as expected.<br\/><br\/>Please turn off your ad blocker or add <a href=\"http:\/\/promote.telegram.org\/\">promote.telegram.org<\/a> as an exception to manage your promoted messages."});
|
||||
openPopup('#login-popup-container');
|
||||
window.enableInlineVideo&&$('video').each(function(){enableInlineVideo(this)});
|
||||
|
|
|
@ -108,11 +108,11 @@
|
|||
<script src="/js/widget-frame.js?60"></script>
|
||||
<script src="/js/promote.js?51"></script>
|
||||
<script src="/js/jquery-ui.min.js?1"></script>
|
||||
<script src="/js/jquery-ex.js?13"></script>
|
||||
<script src="/js/jquery-ex.js?14"></script>
|
||||
<script src="/js/tchart.min.js?18"></script>
|
||||
<script src="/js/health.js?18"></script>
|
||||
|
||||
<script>ajInit({"version":829,"apiUrl":"\/api?hash=telegram-crawler","unauth":true});</script>
|
||||
<script>ajInit({"version":830,"apiUrl":"\/api?hash=telegram-crawler","unauth":true});</script>
|
||||
<script id="aj_script">l.add({"WEB_AB_WARNING_HEADER":"Turn off ad blocker","WEB_POPUP_CLOSE_BTN":"Close","WEB_AB_WARNING_TEXT":"You appear to be using an ad blocker that may prevent pages on the Telegram Ad Platform from working as expected.<br\/><br\/>Please turn off your ad blocker or add <a href=\"http:\/\/promote.telegram.org\/\">promote.telegram.org<\/a> as an exception to manage your promoted messages."});
|
||||
window.enableInlineVideo&&$('video').each(function(){enableInlineVideo(this)});
|
||||
Ads.init();
|
||||
|
|
|
@ -224,11 +224,11 @@
|
|||
<script src="/js/widget-frame.js?60"></script>
|
||||
<script src="/js/promote.js?51"></script>
|
||||
<script src="/js/jquery-ui.min.js?1"></script>
|
||||
<script src="/js/jquery-ex.js?13"></script>
|
||||
<script src="/js/jquery-ex.js?14"></script>
|
||||
<script src="/js/tchart.min.js?18"></script>
|
||||
<script src="/js/health.js?18"></script>
|
||||
|
||||
<script>ajInit({"version":829,"apiUrl":"\/api?hash=telegram-crawler","unauth":true});</script>
|
||||
<script>ajInit({"version":830,"apiUrl":"\/api?hash=telegram-crawler","unauth":true});</script>
|
||||
<script id="aj_script">l.add({"WEB_AB_WARNING_HEADER":"Turn off ad blocker","WEB_POPUP_CLOSE_BTN":"Close","WEB_AB_WARNING_TEXT":"You appear to be using an ad blocker that may prevent pages on the Telegram Ad Platform from working as expected.<br\/><br\/>Please turn off your ad blocker or add <a href=\"http:\/\/promote.telegram.org\/\">promote.telegram.org<\/a> as an exception to manage your promoted messages."});
|
||||
window.enableInlineVideo&&$('video').each(function(){enableInlineVideo(this)});
|
||||
Ads.init();
|
||||
|
|
|
@ -219,11 +219,11 @@
|
|||
<script src="/js/widget-frame.js?60"></script>
|
||||
<script src="/js/promote.js?51"></script>
|
||||
<script src="/js/jquery-ui.min.js?1"></script>
|
||||
<script src="/js/jquery-ex.js?13"></script>
|
||||
<script src="/js/jquery-ex.js?14"></script>
|
||||
<script src="/js/tchart.min.js?18"></script>
|
||||
<script src="/js/health.js?18"></script>
|
||||
|
||||
<script>ajInit({"version":829,"apiUrl":"\/api?hash=telegram-crawler","unauth":true});</script>
|
||||
<script>ajInit({"version":830,"apiUrl":"\/api?hash=telegram-crawler","unauth":true});</script>
|
||||
<script id="aj_script">l.add({"WEB_AB_WARNING_HEADER":"Turn off ad blocker","WEB_POPUP_CLOSE_BTN":"Close","WEB_AB_WARNING_TEXT":"You appear to be using an ad blocker that may prevent pages on the Telegram Ad Platform from working as expected.<br\/><br\/>Please turn off your ad blocker or add <a href=\"http:\/\/promote.telegram.org\/\">promote.telegram.org<\/a> as an exception to manage your promoted messages."});
|
||||
window.enableInlineVideo&&$('video').each(function(){enableInlineVideo(this)});
|
||||
Ads.init();
|
||||
|
|
20
data/web/promote.telegram.org/js/jquery-ex.js
vendored
20
data/web/promote.telegram.org/js/jquery-ex.js
vendored
|
@ -127,26 +127,6 @@
|
|||
}
|
||||
return this.prepareSlideY(callback).toggleClass('shide', state);
|
||||
};
|
||||
$.fn.fitText = function() {
|
||||
return this.map(function(){
|
||||
var init_size = $(this).data('init-size');
|
||||
if (!init_size) {
|
||||
init_size = parseInt($(this).css('font-size'));
|
||||
$(this).data('init-size', init_size);
|
||||
}
|
||||
var size = parseInt($(this).css('font-size'));
|
||||
size = parseInt(size);
|
||||
while (this.scrollWidth > this.offsetWidth) {
|
||||
size -= 0.5;
|
||||
if (size >= init_size * 0.75) {
|
||||
$(this).css('font-size', size + 'px');
|
||||
} else {
|
||||
break;
|
||||
}
|
||||
}
|
||||
return this;
|
||||
});
|
||||
};
|
||||
$.fn.highlight = function(delay) {
|
||||
var $this = this;
|
||||
$this.addClass('highlight');
|
||||
|
|
|
@ -156,11 +156,11 @@
|
|||
<script src="/js/widget-frame.js?60"></script>
|
||||
<script src="/js/promote.js?51"></script>
|
||||
<script src="/js/jquery-ui.min.js?1"></script>
|
||||
<script src="/js/jquery-ex.js?13"></script>
|
||||
<script src="/js/jquery-ex.js?14"></script>
|
||||
<script src="/js/tchart.min.js?18"></script>
|
||||
<script src="/js/health.js?18"></script>
|
||||
|
||||
<script>ajInit({"version":829,"apiUrl":"\/api?hash=telegram-crawler","unauth":true});</script>
|
||||
<script>ajInit({"version":830,"apiUrl":"\/api?hash=telegram-crawler","unauth":true});</script>
|
||||
<script id="aj_script">l.add({"WEB_AB_WARNING_HEADER":"Turn off ad blocker","WEB_POPUP_CLOSE_BTN":"Close","WEB_AB_WARNING_TEXT":"You appear to be using an ad blocker that may prevent pages on the Telegram Ad Platform from working as expected.<br\/><br\/>Please turn off your ad blocker or add <a href=\"http:\/\/promote.telegram.org\/\">promote.telegram.org<\/a> as an exception to manage your promoted messages."});
|
||||
window.enableInlineVideo&&$('video').each(function(){enableInlineVideo(this)});
|
||||
Ads.init();
|
||||
|
|
Loading…
Reference in a new issue