From 728d339739b63e9bb59e457e4a84fe9a65b93fc9 Mon Sep 17 00:00:00 2001 From: vantezzen Date: Sat, 28 Sep 2019 12:10:25 +0200 Subject: Add uncompressed recipes --- uncompressed/vk/README.md | 5 +++++ uncompressed/vk/icon.svg | 15 +++++++++++++++ uncompressed/vk/index.js | 4 ++++ uncompressed/vk/package.json | 13 +++++++++++++ uncompressed/vk/webview.js | 19 +++++++++++++++++++ 5 files changed, 56 insertions(+) create mode 100644 uncompressed/vk/README.md create mode 100644 uncompressed/vk/icon.svg create mode 100644 uncompressed/vk/index.js create mode 100644 uncompressed/vk/package.json create mode 100644 uncompressed/vk/webview.js (limited to 'uncompressed/vk') diff --git a/uncompressed/vk/README.md b/uncompressed/vk/README.md new file mode 100644 index 0000000..45acfbd --- /dev/null +++ b/uncompressed/vk/README.md @@ -0,0 +1,5 @@ +# VK for Franz +This is the official Franz recipe for VK.com + +### How to create your own Franz recipes: +* [Read the documentation](https://github.com/meetfranz/plugins) diff --git a/uncompressed/vk/icon.svg b/uncompressed/vk/icon.svg new file mode 100644 index 0000000..0a9b0f0 --- /dev/null +++ b/uncompressed/vk/icon.svg @@ -0,0 +1,15 @@ + + + + vk + Created with Sketch. + + + + + + + + + + \ No newline at end of file diff --git a/uncompressed/vk/index.js b/uncompressed/vk/index.js new file mode 100644 index 0000000..67f7d24 --- /dev/null +++ b/uncompressed/vk/index.js @@ -0,0 +1,4 @@ +"use strict"; + +module.exports = Franz => Franz; +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZrL2luZGV4LmpzIl0sIm5hbWVzIjpbIm1vZHVsZSIsImV4cG9ydHMiLCJGcmFueiJdLCJtYXBwaW5ncyI6Ijs7QUFBQUEsT0FBT0MsT0FBUCxHQUFpQkMsU0FBU0EsS0FBMUIiLCJmaWxlIjoidmsvaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyJtb2R1bGUuZXhwb3J0cyA9IEZyYW56ID0+IEZyYW56O1xuIl19 \ No newline at end of file diff --git a/uncompressed/vk/package.json b/uncompressed/vk/package.json new file mode 100644 index 0000000..37afce4 --- /dev/null +++ b/uncompressed/vk/package.json @@ -0,0 +1,13 @@ +{ + "id": "vk", + "name": "VK", + "version": "1.0.0", + "description": "VK.com", + "main": "index.js", + "author": "Stefan Malzner ", + "license": "MIT", + "repository": "https://github.com/meetfranz/recipe-vk", + "config": { + "serviceURL": "https://www.vk.com" + } + } diff --git a/uncompressed/vk/webview.js b/uncompressed/vk/webview.js new file mode 100644 index 0000000..96daa07 --- /dev/null +++ b/uncompressed/vk/webview.js @@ -0,0 +1,19 @@ +'use strict'; + +module.exports = Franz => { + const getMessages = function getMessages() { + let directs = 0; + if (document.getElementsByClassName('left_count').length > 0) { + directs = parseInt(document.getElementsByClassName('left_count')[0].innerText, 10); + } + + if (isNaN(directs)) { + directs = 0; + } + + Franz.setBadge(directs); + }; + + Franz.loop(getMessages); +}; +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZrL3dlYnZpZXcuanMiXSwibmFtZXMiOlsibW9kdWxlIiwiZXhwb3J0cyIsIkZyYW56IiwiZ2V0TWVzc2FnZXMiLCJkaXJlY3RzIiwiZG9jdW1lbnQiLCJnZXRFbGVtZW50c0J5Q2xhc3NOYW1lIiwibGVuZ3RoIiwicGFyc2VJbnQiLCJpbm5lclRleHQiLCJpc05hTiIsInNldEJhZGdlIiwibG9vcCJdLCJtYXBwaW5ncyI6Ijs7QUFBQUEsT0FBT0MsT0FBUCxHQUFrQkMsS0FBRCxJQUFXO0FBQzFCLFFBQU1DLGNBQWMsU0FBU0EsV0FBVCxHQUF1QjtBQUN6QyxRQUFJQyxVQUFVLENBQWQ7QUFDQSxRQUFJQyxTQUFTQyxzQkFBVCxDQUFnQyxZQUFoQyxFQUE4Q0MsTUFBOUMsR0FBdUQsQ0FBM0QsRUFBOEQ7QUFDNURILGdCQUFVSSxTQUFTSCxTQUFTQyxzQkFBVCxDQUFnQyxZQUFoQyxFQUE4QyxDQUE5QyxFQUFpREcsU0FBMUQsRUFBcUUsRUFBckUsQ0FBVjtBQUNEOztBQUVELFFBQUlDLE1BQU1OLE9BQU4sQ0FBSixFQUFvQjtBQUNsQkEsZ0JBQVUsQ0FBVjtBQUNEOztBQUVERixVQUFNUyxRQUFOLENBQWVQLE9BQWY7QUFDRCxHQVhEOztBQWFBRixRQUFNVSxJQUFOLENBQVdULFdBQVg7QUFDRCxDQWZEIiwiZmlsZSI6InZrL3dlYnZpZXcuanMiLCJzb3VyY2VzQ29udGVudCI6WyJtb2R1bGUuZXhwb3J0cyA9IChGcmFueikgPT4ge1xuICBjb25zdCBnZXRNZXNzYWdlcyA9IGZ1bmN0aW9uIGdldE1lc3NhZ2VzKCkge1xuICAgIGxldCBkaXJlY3RzID0gMDtcbiAgICBpZiAoZG9jdW1lbnQuZ2V0RWxlbWVudHNCeUNsYXNzTmFtZSgnbGVmdF9jb3VudCcpLmxlbmd0aCA+IDApIHtcbiAgICAgIGRpcmVjdHMgPSBwYXJzZUludChkb2N1bWVudC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKCdsZWZ0X2NvdW50JylbMF0uaW5uZXJUZXh0LCAxMCk7XG4gICAgfVxuXG4gICAgaWYgKGlzTmFOKGRpcmVjdHMpKSB7XG4gICAgICBkaXJlY3RzID0gMDtcbiAgICB9XG5cbiAgICBGcmFuei5zZXRCYWRnZShkaXJlY3RzKTtcbiAgfTtcblxuICBGcmFuei5sb29wKGdldE1lc3NhZ2VzKTtcbn07XG4iXX0= \ No newline at end of file -- cgit v1.2.3-70-g09d2