您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Reformat script list on greasyfork.org
当前为
- // ==UserScript==
- // @name Greasy Fork script list beautifier
- // @namespace http://websocket.bplaced.net
- // @version 1.0.1
- // @description Reformat script list on greasyfork.org
- // @match https://greasyfork.org/users/*
- // @match https://greasyfork.org/scripts*
- // @copyright 2014, Thomas Theiner
- // ==/UserScript==
- window.addEventListener('load', function() {
- if(unsafeWindow.jQuery) {
- $ = unsafeWindow.jQuery;
- $('section .script-list, body > .script-list').each(function() {
- $table = $('<table border="0" width="100%"></table>');
- $tbody = $('<tbody></tbody>');
- $thead = $('<thead></thead>');
- $theadtr = $('<tr></tr>');
- $th = $('<td style="font-weight: bold" width="60%"></td>');
- $th.html('Title');
- $theadtr.append($th);
- $th = $('<td style="font-weight: bold" width="8%"></td>');
- $th.html('Author');
- $theadtr.append($th);
- $th = $('<td style="font-weight: bold" width="8%"></td>');
- $th.html('Daily');
- $theadtr.append($th);
- $th = $('<td style="font-weight: bold" width="8%"></td>');
- $th.html('Total');
- $theadtr.append($th);
- $th = $('<td style="font-weight: bold" width="8%"></td>');
- $th.html('Created');
- $theadtr.append($th);
- $th = $('<td style="font-weight: bold" width="8%"></td>');
- $th.html('Updated');
- $theadtr.append($th);
- $tbody.append($theadtr);
- $(this).find('li').each(function() {
- var $scriptlink = $(this).find('article h2 a');
- var $scriptdesc = $(this).find('article h2 .description');
- $tr = $('<tr></tr>');
- $td = $('<td></td>');
- $td.append($scriptlink);
- $td.append('<br/>');
- $td.append($scriptdesc);
- $tr.append($td);
- $(this).find('article dl dd').each(function() {
- $td = $('<td></td>');
- $td.html($(this).html());
- $tr.append($td);
- });
- $tbody.append($tr);
- });
- $table.append($tbody);
- $(this).replaceWith($table);
- //$(this).hide();
- });
- }
- }, false);