diff --git a/js/fixtures/admin/page/news_block.js b/js/fixtures/admin/page/news_block.js index 228c09c..9d39c53 100644 --- a/js/fixtures/admin/page/news_block.js +++ b/js/fixtures/admin/page/news_block.js @@ -4,4 +4,4 @@ if ($('body').html().indexOf('Not Found') !== -1) location.href = '/'; }); -})(jQuery) +})(jQuery); diff --git a/js/fixtures/admin/page/news_block_page.js b/js/fixtures/admin/page/news_block_page.js index a8daa4b..67bc5ff 100644 --- a/js/fixtures/admin/page/news_block_page.js +++ b/js/fixtures/admin/page/news_block_page.js @@ -4,7 +4,6 @@ $(document).ready(function(){ chrome.storage.local.get('vk_post_id', function(res){ - console.log(res, $('#contentwrap a:eq(1)')) if (typeof res.vk_post_id !== 'undefined') location.href = $('#contentwrap a:eq(1)').attr('href'); }); diff --git a/js/fixtures/index.js b/js/fixtures/index.js new file mode 100644 index 0000000..07d853c --- /dev/null +++ b/js/fixtures/index.js @@ -0,0 +1,7 @@ +$(document).ready(function(){ + chrome.storage.local.get('vk_post_id', function(res){ + // если у нас есть пост с ВК для выполнения репоста на едутатар и мы авторизованы - делаем редирект на новости + if (typeof res.vk_post_id !== 'undefined' && $('body').text().indexOf('Личный кабинет') !== -1) + location.href = '/admin/page/news_block'; + }); +}); \ No newline at end of file diff --git a/manifest.json b/manifest.json index 9e8e6a4..aac0777 100644 --- a/manifest.json +++ b/manifest.json @@ -3,7 +3,7 @@ "name": "ClienD extension", "short_name": "ClienD-ext", "description": "Расширение исправляет некоторые ошибки в интерфейсе сайта edu.tatar.ru и добавляет несколько функций к веб-приложению", - "version": "1.2.10", + "version": "1.3.0", "author": "ClienDDev", "homepage_url": "http://ext.cliend.ru", "icons": { @@ -102,7 +102,19 @@ "/js/fixtures/admin/page/news/edit/extension.js" ], "run_at": "document_end" - }, + }, + { + "matches": [ + "https://edu.tatar.ru/", + "http://edu.tatar.ru/" + ], + "js": [ + "/libs/jquery/dist/jquery.min.js", + "/js/common/base.js", + "/js/fixtures/index.js" + ], + "run_at": "document_end" + }, { "matches": [ "https://edu.tatar.ru/admin/page/news?news_block_id=*", diff --git a/package.json b/package.json index 7fad154..8ca50e2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cliend-ext", - "version": "1.2.9", + "version": "1.3.0", "description": "Расширение для [Портала электронного образования Республики Татарстан](http://edu.tatar.ru). Вносит небольшие улучшения на портале (подробный список ниже). Является подпроектом [ClienD](http://cliend.ru).", "main": "index.js", "scripts": {