您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Dodaje ikony w górnej części strony, aby ułatwić nawigację po Wykopie
当前为
// ==UserScript== // @name krejdowe menu // @namespace http://www.wykop.pl/* // @version 1.1 // @description Dodaje ikony w górnej części strony, aby ułatwić nawigację po Wykopie // @match http://www.wykop.pl/* // @copyright krejd // ==/UserScript== // Goes to next unread tag $('body').on('click', '#nextTag', function(event) { event.preventDefault(); // Dblclick button to get ajax working as // it needs to scrape unread notification urls $('body').append('<style id="niewidacheheszki">.menu-list { display:none !important; }</style>'); $('.notification.m-tag > a.ajax').trigger('click'); // Checks if ajax complete checkIfShownNote = setInterval(function() { if(jQuery.active == 0) { clearInterval(checkIfShownNote); $('body').trigger('click'); $('.notification.m-tag .menu-list li:first a').each(function(index,value) { if($(this).attr('href').match(/wpis/i)) { hashHref = $(this).attr('href'); window.location.href = hashHref; } }); $('#niewidacheheszki').remove(); } }, 50); }); // Goes to next unread notification $('body').on('click', '#nextNote', function(event) { event.preventDefault(); // Dblclick button to get ajax working as // it needs to scrape unread notification urls $('body').append('<style id="niewidacheheszki">.menu-list { display:none !important; }</style>'); $('.notification.m-user > a.ajax').trigger('click'); // Checks if ajax complete checkIfShownNote = setInterval(function() { if(jQuery.active == 0) { clearInterval(checkIfShownNote); $('body').trigger('click'); $('.notification.m-user .menu-list li:first a').each(function(index,value) { if($(this).attr('href').match(/wpis/i) || $(this).attr('href').match(/konwersacja/i) || $(this).attr('href').match(/comment/i)) { hashHref = $(this).attr('href'); window.location.href = hashHref; } }); $('#niewidacheheszki').remove(); } }, 50); }); // Append new buttons to Wykop interface // Append new buttons to Wykop interface // Append new buttons to Wykop interface $('div#nav ul.clearfix:last > li.notification.m-user').before($('<li/>', { id: 'nextNote', html: '<a class="dropdown-show" href="http://www.wykop.pl/powiadomienia/do-mnie/"><i class="fa fa-envelope"></i><b class="" id="hashtagsNotificationsCount" style="background:#FF5917; font-size:0; display:block; padding:1px; top:22px; right:20px; min-width:10px; width:10px; min-height:10px; height:10px; border-radius:5px; overflow:hidden;"> </b></a><div class="notificationsContainer"></div>', class: "notification m-user krejd-nextnotification", title: "Czytaj następne powiadomienie", alt: "Czytaj następne powiadomienie" })); $('div#nav ul.clearfix:last > li.notification.m-tag').before($('<li/>', { id: 'allTags', html: '<a class="dropdown-show hashtag" href="http://www.wykop.pl/powiadomienia/unreadtags/"><b class="" id="hashtagsNotificationsCount" style="background:#924396; font-size:0; display:block; padding:1px; top:22px; right:16px; min-width:10px; width:10px; min-height:10px; height:10px; border-radius:5px; overflow:hidden;"> </b>#</a><div class="notificationsContainer"></div>', class: "notification m-tag krejd-alltags", title: "Pokaż nieprzeczytane wpisy z tagów", alt: "Pokaż nieprzeczytane wpisy z tagów" })); $('div#nav ul.clearfix:last > li.notification.m-tag:not(.krejd-alltags)').before($('<li/>', { id: 'nextTag', html: '<a class="dropdown-show hashtag" href="http://www.wykop.pl/powiadomienia/tagi/"><b class="" id="hashtagsNotificationsCount" style="background:#FF5917; font-size:0; display:block; padding:1px; top:22px; right:16px; min-width:10px; width:10px; min-height:10px; height:10px; border-radius:5px; overflow:hidden;"> </b>#</a><div class="notificationsContainer"></div>', class: "notification m-tag krejd-nexttag", title: "Czytaj następny tag", alt: "Czytaj następny tag" }));