mirror of
https://bitbucket.org/skobkin/chrome_point_plus.git
synced 2024-11-23 18:56:04 +00:00
На битбакете объявили неделю Тойоты: количество переменных в глобал скоупе сократилось на одну
This commit is contained in:
parent
4b13936dfa
commit
2a8ac706c9
|
@ -29,10 +29,8 @@ $(document).ready(function() {
|
||||||
|
|
||||||
// Options debug
|
// Options debug
|
||||||
try {
|
try {
|
||||||
console.debug('Options loaded: %O', current_options);
|
console.debug('Options loaded: %O', options);
|
||||||
}catch(e){
|
}catch(e){}
|
||||||
console.error("Я идиот, убейте меня кто-нибудь: %O", e);
|
|
||||||
}
|
|
||||||
create_tag_system();
|
create_tag_system();
|
||||||
|
|
||||||
// Embedding
|
// Embedding
|
||||||
|
@ -45,15 +43,15 @@ $(document).ready(function() {
|
||||||
// Parse webm-links and create video instead
|
// Parse webm-links and create video instead
|
||||||
if (options.option_videos_parse_links.value == true) {
|
if (options.option_videos_parse_links.value == true) {
|
||||||
if (options.option_videos_parse_links_type.value == "all") {
|
if (options.option_videos_parse_links_type.value == "all") {
|
||||||
parse_all_videos();
|
parse_all_videos(options);
|
||||||
} else {
|
} else {
|
||||||
parse_webm();
|
parse_webm(options);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Parse audio links
|
// Parse audio links
|
||||||
if (options.option_audios_parse_links.value == true) {
|
if (options.option_audios_parse_links.value == true) {
|
||||||
parse_all_audios();
|
parse_all_audios(options);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Soundcloud
|
// Soundcloud
|
||||||
|
@ -93,12 +91,12 @@ $(document).ready(function() {
|
||||||
|
|
||||||
// Parse pleer.com links and create audio instead
|
// Parse pleer.com links and create audio instead
|
||||||
if (options.option_embedding_pleercom.value == true) {
|
if (options.option_embedding_pleercom.value == true) {
|
||||||
parse_pleercom_links();
|
parse_pleercom_links(options);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Parse coub.com links and create iframe instead
|
// Parse coub.com links and create iframe instead
|
||||||
if (options.option_embedding_coubcom.value == true) {
|
if (options.option_embedding_coubcom.value == true) {
|
||||||
parse_coub_links();
|
parse_coub_links(options);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -200,7 +198,8 @@ $(document).ready(function() {
|
||||||
console.log('Hide NSFW posts in feed');
|
console.log('Hide NSFW posts in feed');
|
||||||
$('.post').addClass('hide-nsfw-posts');
|
$('.post').addClass('hide-nsfw-posts');
|
||||||
}
|
}
|
||||||
} else {
|
}
|
||||||
|
|
||||||
// Blurred posts
|
// Blurred posts
|
||||||
if (options.option_nsfw_blur_posts_entire.value == true) {
|
if (options.option_nsfw_blur_posts_entire.value == true) {
|
||||||
console.log('Bluring NSFW posts');
|
console.log('Bluring NSFW posts');
|
||||||
|
@ -209,7 +208,6 @@ $(document).ready(function() {
|
||||||
console.log('Bluring images in NSFW posts');
|
console.log('Bluring images in NSFW posts');
|
||||||
$('.post').addClass('blur-nsfw-images');
|
$('.post').addClass('blur-nsfw-images');
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
// Blurred comments
|
// Blurred comments
|
||||||
if ($('.post').hasClass('post-tag-nsfw') || $('.post').hasClass('post-tag-сиськи')) {
|
if ($('.post').hasClass('post-tag-nsfw') || $('.post').hasClass('post-tag-сиськи')) {
|
||||||
|
@ -560,9 +558,6 @@ var months = [
|
||||||
'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'
|
'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'
|
||||||
];
|
];
|
||||||
|
|
||||||
// Копия опций
|
|
||||||
var current_options;
|
|
||||||
|
|
||||||
// Картинки с бурятников
|
// Картинки с бурятников
|
||||||
var booru_picture_count = 0;
|
var booru_picture_count = 0;
|
||||||
function load_all_booru_images() {
|
function load_all_booru_images() {
|
||||||
|
@ -668,7 +663,7 @@ function mark_unread_post() {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Webm
|
// Webm
|
||||||
function parse_webm() {
|
function parse_webm(current_options) {
|
||||||
$('.post-content a').each(function(num, obj) {
|
$('.post-content a').each(function(num, obj) {
|
||||||
if ($(obj).hasClass('booru_pic')) {
|
if ($(obj).hasClass('booru_pic')) {
|
||||||
return;
|
return;
|
||||||
|
@ -695,7 +690,7 @@ function parse_webm() {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Видео
|
// Видео
|
||||||
function parse_all_videos() {
|
function parse_all_videos(current_options) {
|
||||||
$('.post-content a').each(function(num, obj) {
|
$('.post-content a').each(function(num, obj) {
|
||||||
if ($(obj).hasClass('booru_pic')) {
|
if ($(obj).hasClass('booru_pic')) {
|
||||||
return;
|
return;
|
||||||
|
@ -732,7 +727,7 @@ function video_extension_to_mime(extension) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Аудио
|
// Аудио
|
||||||
function parse_all_audios(){
|
function parse_all_audios(current_options){
|
||||||
$('.post-content a').each(function(num, obj) {
|
$('.post-content a').each(function(num, obj) {
|
||||||
if ($(obj).hasClass('booru_pic')) {
|
if ($(obj).hasClass('booru_pic')) {
|
||||||
return;
|
return;
|
||||||
|
@ -822,11 +817,11 @@ function set_posts_count_label() {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function parse_pleercom_links() {
|
function parse_pleercom_links(current_options) {
|
||||||
if (current_options.option_embedding_pleercom_nokita_server.value) {
|
if (current_options.option_embedding_pleercom_nokita_server.value) {
|
||||||
parse_pleercom_links_nokita();
|
parse_pleercom_links_nokita();
|
||||||
} else {
|
} else {
|
||||||
parse_pleercom_links_ajax();
|
parse_pleercom_links_ajax(current_options);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -852,7 +847,7 @@ function parse_pleercom_links_nokita() {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function parse_pleercom_links_ajax() {
|
function parse_pleercom_links_ajax(current_options) {
|
||||||
$('.post-content a').each(function(num, obj) {
|
$('.post-content a').each(function(num, obj) {
|
||||||
var href = obj.href;
|
var href = obj.href;
|
||||||
var n = null;
|
var n = null;
|
||||||
|
@ -862,18 +857,19 @@ function parse_pleercom_links_ajax() {
|
||||||
$(player_div).addClass('embeded_audio').addClass('embeded_audio_' + n[1]);
|
$(player_div).addClass('embeded_audio').addClass('embeded_audio_' + n[1]);
|
||||||
$(obj).addClass('pleercom_original_link_'+n[1]);
|
$(obj).addClass('pleercom_original_link_'+n[1]);
|
||||||
obj.parentElement.insertBefore(player_div, obj);
|
obj.parentElement.insertBefore(player_div, obj);
|
||||||
create_pleercom_ajax(n[1]);
|
create_pleercom_ajax(n[1], current_options);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function create_pleercom_ajax(id) {
|
function create_pleercom_ajax(id, current_options) {
|
||||||
$ajax({
|
$ajax({
|
||||||
'url': 'https://pleer.com/site_api/files/get_url',
|
'url': 'https://pleer.com/site_api/files/get_url',
|
||||||
'type': 'post',
|
'type': 'post',
|
||||||
'postdata': 'action=download&id=' + id,
|
'postdata': 'action=download&id=' + id,
|
||||||
'dont_set_content_type': true,
|
'dont_set_content_type': true,
|
||||||
'pleer_id': id,
|
'pleer_id': id,
|
||||||
|
'current_options':current_options,
|
||||||
'headers': [['Accept', '*'], ['Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8']],
|
'headers': [['Accept', '*'], ['Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8']],
|
||||||
'success': function(a) {
|
'success': function(a) {
|
||||||
var answer = JSON.parse(a);
|
var answer = JSON.parse(a);
|
||||||
|
@ -886,7 +882,7 @@ function create_pleercom_ajax(id) {
|
||||||
});
|
});
|
||||||
$('.embeded_audio_' + this.settings.pleer_id)[0].appendChild(player);
|
$('.embeded_audio_' + this.settings.pleer_id)[0].appendChild(player);
|
||||||
|
|
||||||
if (current_options.option_embedding_pleercom_orig_link.value == false){
|
if (this.settings.current_options.option_embedding_pleercom_orig_link.value == false){
|
||||||
$('.pleercom_original_link_'+this.settings.pleer_id).hide();
|
$('.pleercom_original_link_'+this.settings.pleer_id).hide();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -1027,7 +1023,7 @@ function draft_save_check() {
|
||||||
|
|
||||||
|
|
||||||
// Парсим ссылки на coub
|
// Парсим ссылки на coub
|
||||||
function parse_coub_links() {
|
function parse_coub_links(current_options) {
|
||||||
$('.post-content a').each(function(num, obj) {
|
$('.post-content a').each(function(num, obj) {
|
||||||
var href = obj.href;
|
var href = obj.href;
|
||||||
var n = null;
|
var n = null;
|
||||||
|
|
Loading…
Reference in a new issue