注意: 保存後、変更を確認するにはブラウザーのキャッシュを消去する必要がある場合があります。

  • 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を押してください
if(mw.config.get('wgPageName')=='特別:新規ページ作成'){
	$.when(mw.loader.load('/w/index.php?title=利用者:Funa-enpitu/newpage.css&action=raw&ctype=text/css','text/css' ));
	let number=1;
	let template=function(a){
		return `
<div class="np-section">
	<dd class="np-dd">節${a}</dd>
	<div class="np-section-content">
		<div class="np-lang">
			<label class="np-lang-label">言語: <input type="text" class="np-lang-text"></label>
		</div>
		<label class="np-part_of_speech-label">品詞: </label>
		<div class="np-part_of_speech">
			<select name="品詞" class="np-part_of_speech-select">
				<option value="noun">名詞</option>
				<option value="numeral">数詞</option>
				<option value="name">固有名詞</option>
				<option value="pronoun">代名詞</option>
				<option value="verb">動詞</option>
				<option value="intrverb">自動詞</option>
				<option value="tranverb">他動詞</option>
				<option value="auxverb">助動詞</option>
				<option value="adverb">副詞</option>
				<option value="adj">形容詞</option>
				<option value="adjectivenoun">形容動詞</option>
				<option value="parti">助詞</option>
				<option value="arti">冠詞</option>
				<option value="prep">前置詞</option>
				<option value="post">後置詞</option>
				<option value="interj">間投詞</option>
				<option value="participle">分詞</option>
				<option value="past_participle">過去分詞</option>
				<option value="present_participle">現在分詞</option>
				<option value="conj">接続詞</option>
				<option value="clas">類別詞</option>
				<option value="pref">接頭辞</option>
				<option value="suffix">接尾辞</option>
				<option value="perticle">賞詞</option>
				<option value="mod">修飾詞</option>
				<option value="interrogative">疑問詞</option>
			</select>
		</div>
	</div>
</div>`;};
	const html=`
<p>このページでは、ウィキデータのようにデータを選択することで項目が作れます。</p>
<label for="np-page" id="np-page-label">ページ: </label><input type="text" id="np-page">
<label fro="np-type" id="np-type-label">タイプ: <br></label><select name="type" id="np-type">
	<option hidden>選択してください</option>
	<option value="1">漢熟語</option>
	<option value="2">和語</option>
	<option value="3">和語の漢字表記</option>
	<option value="4">英熟語</option>
	<option value="5">外来語 (カタカナ)</option>
</select>
	`+template(1)+'<a id="np-add-lang"><span class="np-button">+言語を追加</span></a>';
	$('#mw-content-text').html(html);
	$('title').text('新規ページ作成 - ウィクショナリー日本語版');
	$('#firstHeading').text('新規ページ作成');
	/*===== 以下イベントハンドラ =====*/
	$('#np-type').change(function(){
		console.log('test');
		switch($('#np-type').val){
			case '1': 
				$('.np-section>.np-section-content').html(``);
				break;
			case '2': 
				$('.np-section>.np-section-content').html(``);
				break;
			case '3': 
				$('.np-section>.np-section-content').html(`
					<dd class="np-dd">節${number}</dd>
	<div class="np-section-content">
		<div class="np-lang">
			<label class="np-lang-label">言語: <input type="text" class="np-lang-text" value="ja" disabled></label>
		</div>
		<label class="np-part_of_speech-label">品詞: </label>
		<div class="np-part_of_speech">
			<select name="品詞" class="np-part_of_speech-select">
				<option value="Japanese_Kanji_notation">和語の漢字表記</option>
			</select>
		</div>
		<div class="np-yomi">
			<label class="np-yomi-label">読み: <input type="text" class="np-yomi-text"></label>
		</div>
	</div>`);
				break;
			case '4': 
				$('.np-section>.np-section-content').html(``);
				break;
			case '5': 
				$('.np-section>.np-section-content').html(``);
				break;
		}
	});
}