MediaWiki:Common.js
ナビゲーションに移動
検索に移動
注意: 保存後、変更を確認するにはブラウザーのキャッシュを消去する必要がある場合があります。
- Firefox / Safari: Shift を押しながら 再読み込み をクリックするか、Ctrl-F5 または Ctrl-R を押してください (Mac では ⌘-R)
- Google Chrome: Ctrl-Shift-R を押してください (Mac では ⌘-Shift-R)
- Internet Explorer / Microsoft Edge: Ctrl を押しながら 最新の情報に更新 をクリックするか、Ctrl-F5 を押してください
- Opera: Ctrl-F5を押してください
/* ここにあるすべてのJavaScriptは、すべてのページ読み込みですべての利用者に対して読み込まれます */
// サイドメニュー設定
self.ws_messages = {
'optlist': '表示オプション',
'hide_page_numbers': 'ページ番号非表示',
'show_page_numbers': 'ページ番号を表示',
'layout':'レイアウト',
};
// レイアウト設定
self.ws_layouts = {};
self.ws_layouts['レイアウト1'] = {
'.prp-pages-output':'' ,
'#text-wrap': 'position:relative; margin-left:3em;',
'#text-container': '',
'#text': 'text-align:justify; overflow-wrap:break-word; line-break:strict; letter-spacing: 0.05em; width:auto;',
'.sidenote-right': 'float:right; margin:0.5em; padding:3px; border:solid 1px gray; max-width:9em; text-indent:0em; text-align:left;',
'.sidenote-left': 'float:left; margin:0.5em; padding:3px; border:solid 1px gray; max-width:9em; text-indent:0em; text-align:left;',
};
self.ws_layouts['レイアウト2'] = {
'.prp-pages-output':'' ,
'#text-wrap': 'position:relative; margin-left:3em;',
'#text-container': 'width:36em; margin:0 auto;',
'#text': 'text-align:justify; overflow-wrap:break-word; line-break:strict;letter-spacing: 0.05em;',
'.sidenote-right': 'position:absolute; left:37em; width:16em; text-indent:0; text-align:left;',
'.sidenote-left': 'position:absolute; left:37em; width:16em; text-indent:0; text-align:left;',
'#headerContainer':'font-family:sans-serif;'
};
self.ws_layouts['レイアウト3'] = {
'.prp-pages-output':'' ,
'#text-wrap': 'position:relative; margin-left:3em;',
'#text-container': 'position:relative; min-width:60em; float:left; width:100%; margin-right:-23em;',
'#text': 'text-align:justify; overflow-wrap:break-word; line-break:strict; letter-spacing: 0.05em; margin-right:23em; text-indent:0; padding-left:0; padding-right:0; width:auto; position:relative;',
'.sidenote-right': 'position:absolute; right:-10em; width:9em; background-color:#eee; text-indent:0; text-align:left;',
'.sidenote-left': 'position:absolute; right:-10em; width:9em; background-color:#eee; text-indent:0; text-align:left;',
};
self.ws_layouts['縦書き(試験的実装)'] = {
'.prp-pages-output':'writing-mode:vertical-rl;column-fill:auto; columns:30em auto; column-rule:solid 1px #ccc; column-gap:2.5rem; line-height: 2.0; width:100%;overflow-y: auto;',
'#text-wrap': 'position:relative; margin-left:3em;',
'#text-container': 'width:60em; margin:0 auto;',
'#text': 'text-align:justify; width:auto; overflow-wrap:break-word; line-break:strict;letter-spacing: 0.05em; ',
'.sidenote-right': 'display:none;',
'.sidenote-left': 'display:none;',
};
// スクリプト読み込み
mw.loader.load('//ja.wikisource.org/w/index.php?title=MediaWiki:PageNumbers.js&action=raw&ctype=text/javascript');
// import scripts for Interwiki Transclusion from http://wikisource.org/wiki/Wikisource:Shared_Scripts
mw.loader.load('//wikisource.org/w/index.php?title=MediaWiki:Base.js&action=raw&ctype=text/javascript');
mw.loader.load('//wikisource.org/w/index.php?title=MediaWiki:InterWikiTransclusion.js&action=raw&ctype=text/javascript');