MediaWiki:Common.js/Perbook.js
外觀
注意:儲存更改後,更改可能並不立即發生。單擊此處瞭解如何繞過瀏覽器快取。
- Mozilla/Firefox/Safari:單擊“重新載入”時按住 Shift 鍵,或按下 Ctrl-Shift-R(Apple Mac 上為 Cmd-Shift-R);
- Internet Explorer:單擊“重新整理”時按住 Ctrl 鍵,或按下 Ctrl-F5;
- Konqueror:只需單擊“重新載入”按鈕,或按下 F5;
- Opera 使用者可能需要在“工具→首選項”中完全清除其快取。
|
|
這是供所有使用者使用的 JavaScript。你可以在 討論頁 或 提案閱覽室 中提出更改建議。在此處進行的錯誤更改可能破壞 Wikibooks。你可以先在個人 JavaScript 中測試更改。由於快取,“更改最多可能需要 31 天 才能傳播到所有使用者”。 |
/* Per-book JavaScript.
* Maintained by [[User:Darklama]]
* Use book-specific stylesheet and JavaScript.
* You can ask an administrator to add or update a global book specific Stylesheet or JavaScript.
*/
(function( mw ) {
var ns = mw.config.get( 'wgNameSpaceNumber' ),
user = mw.config.get( 'wgUserName', false ),
book = mw.config.get( 'wgBookName' );
if ( ns === 8 || mw.config.get( 'wgIsArticle' ) === false ) {
return; /* Disable in MediaWiki space and when not viewing book material */
} else if ( ns === 2 ) {
/* Find correct book name in User space */
book = mw.config.get( 'wgPageName' ).split( '/', 2 )[1];
if ( book === 'per_book' ) {
return; /* Disable within reserved spaces */
}
}
/* global styling */
importStylesheet( 'MediaWiki:Perbook/' + book + '.css' );
importScript( 'MediaWiki:Perbook/' + book + '.js' );
/* user styling */
if ( user ) {
importStylesheet( 'User:' + user + '/per_book/' + book + '.css' );
importScript( 'User:' + user + '/per_book/' + book + '.js' );
}
})( mediaWiki );