您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
View the PHP document front page in a multi-column layout and some other small improvements.
当前为
- // ==UserScript==
- // @name PHP Documentation Columnify & Other Improvements
- // @version 2.0
- // @description View the PHP document front page in a multi-column layout and some other small improvements.
- // @author Shakil Shahadat
- // @match https://www.php.net/manual/*/
- // @match https://www.php.net/manual/*/index.php
- // @namespace https://greasyfork.org/en/users/6404-shakil
- // ==/UserScript==
- 'use strict';
- // Multi-column layout
- document.querySelector( '.chunklist' ).style.WebkitColumnCount = 5;
- document.querySelector( '.chunklist' ).style.MozColumnCount = 5;
- document.querySelector( '.chunklist' ).style.ColumnCount = 5;
- document.querySelector( '.chunklist' ).style.WebkitColumnRuleStyle = 'dotted';
- document.querySelector( '.chunklist' ).style.MozColumnRuleStyle = 'dotted';
- document.querySelector( '.chunklist' ).style.ColumnRuleStyle = 'dotted';
- document.querySelector( '.chunklist' ).style.WebkitColumnRuleWidth = '1px';
- document.querySelector( '.chunklist' ).style.MozColumnRuleWidth = '1px';
- document.querySelector( '.chunklist' ).style.ColumnRuleWidth = '1px';
- // Hide unnecessary segments
- for ( let e of [ '.headsup', '.page-tools', '.info', '.contribute', '#usernotes', 'footer' ] )
- {
- document.querySelector( e ).style.display = 'none';
- }
- // Keep the header where it should be
- document.querySelector( 'nav' ).style.position = 'absolute';
- // Widen the layout
- document.querySelector( '#layout' ).style.width = '100%';
- // Add target="_blank" to all anchor tags, v 2.1
- for ( let x of document.links ) x.setAttribute( 'target', '_blank' );