MediaWiki:Gadget-add-word.js

ئورنى Wiktionary

دىققەت - ساقلىغاندىن كېيىن، تور كۆرگۈنىڭ غەملىكىنى تازىلىغاندىن كېيىنلا ئاندىن ئېلىپ بارغان ئۆزگەرتىشنى كۆرەلەيسىز.

  • Firefox / Safari: دا Shift كۇنۇپكىسىنى بېسىپ تۇرۇپ قايتا يۈكلەنى ياكى Ctrl-F5 ياكى Ctrl-R (Mac تا ⌘-R
  • Google Chrome: دا Ctrl-Shift-R (⌘-Shift-R Mac)
  • Internet Explorer: دا Ctrl نى بېسىپ تۇرۇپ يېڭىلا, ياكى Ctrl-F5؛
  • Opera: دا قورال → مايىللىقلار؛ نى بېسىپ غەملەكنى تازىلاڭ.
// <nowiki>

function addWordSection() {
	// بىرىنچى قۇرغا ئۇلانما قوشۇش
	jQuery( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'sections': {
			'addword': {
				'type': 'toolbar',
				'label': 'تېز بۇيرۇقلار'
			}
		}
	} );

	//----------------
	// ئۇلانمىنىڭ تارماق ھالەتلىرى
	jQuery( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'addword',
		'groups': {
			'other': {
				'label': '<a href="//ug.wiktionary.org/wiki/ياردەم:مەزمۇنلار" target="_blank">ياردەم</a>&nbsp;&nbsp;&nbsp;<a href="https://www.google.com/#q='+encodeURIComponent(mw.config.get('wgTitle'))+'" target="_blank">Google</a>&nbsp;&nbsp;يېڭىدىن سۆز قوشۇڭ:',
				'tools': {
					'misc': {
						label: 'يېڭى سۆز',
						type: 'button',
						icon: '//upload.wikimedia.org/wikipedia/commons/thumb/b/b9/Nuvola_action_edit_add.svg/22px-Nuvola_action_edit_add.svg.png',
						action: {
							type: 'encapsulate',
							options: {
								pre: "== {{تىلى|ug}} ==\n{{ھالەتلىرى}}\n\n=== {{مەنبەلەر}} ===\n:{{مەنبەسى يوق}}\n\n=== {{ئوقۇلۇشلىرى}} ===\n:{{ئوقۇلۇشى يوق}}\n\n=== {{سۆز|ug|ئىسىم}} ===\n{{ئۇيغۇرچە سۆز|<بىرلىك>|<كۆپلۈك>}}\n[[ھۆججەت:<رەسىم نامى>|thumb|" + mw.config.get('wgTitle') + "]]\n'''" + mw.config.get('wgTitle') + "'''\n{{ئوقۇ|<ئوقۇلۇشى>|ug}}\n# ",
								peri: "{{چۈشەندۈرۈشى يوق|ug}}",
								post: "\n#* {{مىسال جۈملە يوق|ug}} \n\n==== {{سۆزلەر}} ====\n* \n\n==== {{مەنىداش}} ====\n* \n\n==== {{قارشى}} ====\n* \n\n==== {{ھەرپداش}} ====\n* \n\n==== {{تەرجىمىلەر}} ====\n{{تەرجىمە باش|" + mw.config.get('wgTitle') + "}}\n{{تەرجىمىسى يوق}}\n{{تەرجىمە ئاياغ}}\n\n=== {{باشقىچە}} ===\n{{باشقىچىلار}}\n\n=== {{تۈرلىنىشى}} ===\n{{كېلىش|<ئاخىرقى سوزق تاۋۇشقىچە>|<ئاخىرقى سوزۇق تاۋۇش>|}}\n\n=== {{پايدىلانمىلار}} ===\n* {{پايدىلانما يوق|}}\n\n"
							}
						}
					}
				}
			}
		}
	} );

	//----------------
	// ئۇيغۇرچە تۈرلەر
	jQuery( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'addword',
		'groups': {
			'ug': {
				'label': 'ئۇيغۇرچە',
				'tools': {
					'til': {
						label: 'تىل قوشۇڭ',
						type: 'button',
						icon: '//upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/22px-Wiktprintable_without_text.svg.png',
						action: {
							type: 'encapsulate',
							options: {
								pre: "== {{تىلى|",
								peri: "ug",
								post: "}} ==\n{{ھالەتلىرى}}\n"
							}
						}
					},
					'menbe': {
						label: 'مەنبەسىنى قوشۇڭ',
						type: 'button',
						icon: '//upload.wikimedia.org/wikipedia/commons/thumb/a/a5/Nuvola_apps_bookcase.svg/22px-Nuvola_apps_bookcase.svg.png',
						action: {
							type: 'encapsulate',
							options: {
								pre: "=== {{مەنبەلەر}} ===\n:",
								peri: "{{مەنبەسى يوق}}",
								post: "\n"
							}
						}
					},
					'oqulushi': {
						label: 'ئوقۇلۇشىنى قوشۇڭ',
						type: 'button',
						icon: '//upload.wikimedia.org/wikipedia/commons/thumb/2/23/Nuvola_apps_edu_languages.svg/22px-Nuvola_apps_edu_languages.svg.png',
						action: {
							type: 'encapsulate',
							options: {
								pre: "=== {{ئوقۇلۇشلىرى}} ===\n:",
								peri: "{{ئوقۇلۇشى يوق}}",
								post: "\n"
							}
						}
					},
					'soz': {
						label: 'سۆز تۈرىنى قوشۇڭ',
						type: 'button',
						icon: '//upload.wikimedia.org/wikipedia/commons/thumb/3/32/Nuvola_filesystems_folder.png/22px-Nuvola_filesystems_folder.png',
						action: {
							type: 'encapsulate',
							options: {
								pre: "=== {{سۆز|ug|ئىسىم}} ===\n'''" + mw.config.get('wgTitle') + "'''\n# ",
								peri: "{{چۈشەندۈرۈشى يوق}}",
								post: "\n#* مىسال جۈملە يوق \n"
							}
						}
					},
					'sozler': {
						label: 'سۆزلەرنى قوشۇڭ',
						type: 'button',
						icon: '//upload.wikimedia.org/wikipedia/commons/thumb/6/6c/Nuvola_apps_tree.png/22px-Nuvola_apps_tree.png',
						action: {
							type: 'encapsulate',
							options: {
								pre: "=== {{سۆزلەر}} ===\n{{رامكا ئۈستى|" + mw.config.get('wgTitle') + "}}\n* [[",
								peri: "",
								post: "]]\n{{رامكا ئاستى}}\n"
							}
						}
					},
					'terjime': {
						label: 'تەرجىمىسىنى قوشۇڭ',
						type: 'button',
						icon: '//upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Nuvola_apps_kmessedwords.png/22px-Nuvola_apps_kmessedwords.png',
						action: {
							type: 'encapsulate',
							options: {
								pre: "=== {{تەرجىمىلەر}} ===\n{{تەرجىمە باش|" + mw.config.get('wgTitle') + "}}\n",
								peri: "* {{ت|XX}}: {{تەر|XX|###}}",
								post: "\n{{تەرجىمە ئاياغ}}\n"
							}
						}
					},
					'terjime1': {
						label: 'كونكېرت تەرجىمىسىنى قوشۇڭ',
						type: 'button',
						icon: '//upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Nuvola_apps_kmessedwords.png/22px-Nuvola_apps_kmessedwords.png',
						action: {
							type: 'encapsulate',
							options: {
								pre: "* {{ت|XX}}: {{تەر|XX|",
								peri: "###",
								post: "}}"
							}
						}
					},
					'paydilanmilar': {
						label: 'پايدىلانمىلارنى قوشۇڭ',
						type: 'button',
						icon: '//upload.wikimedia.org/wikipedia/commons/thumb/3/32/Books-aj.svg_aj_ashton_01f.svg/22px-Books-aj.svg_aj_ashton_01f.svg.png',
						action: {
							type: 'encapsulate',
							options: {
								pre: "=== {{پايدىلانمىلار}} ===\n",
								peri: "{{پايدىلانما يوق|}}",
								post: "\n"
							}
						}
					}
				}

			}
		}
	} );

	// -----------------
	// باشقا ئۇيغۇرچىلار
	jQuery( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'addword',
		'groups': {
			'ug1': {
				'label': 'باشقىلار:',
				'tools': {
					'turlengen': {
						label: 'تۈرلەنگەن سۆز',
						type: 'button',
						icon: '//upload.wikimedia.org/wikipedia/commons/thumb/a/a5/Nuvola_apps_bookcase.svg/22px-Nuvola_apps_bookcase.svg.png',
						action: {
							type: 'encapsulate',
							options: {
								pre: "=== {{مەنبەلەر}} ===\n:{{تۈرلەنگەن ئىسىم|",
								peri: "مەكتەپ|-تە",
								post: "}}\n"
							}
						}
					},
					'chettin': {
						label: 'چەتتىن كىرگەن سۆز',
						type: 'button',
						icon: '//upload.wikimedia.org/wikipedia/commons/thumb/a/a5/Nuvola_apps_bookcase.svg/22px-Nuvola_apps_bookcase.svg.png',
						action: {
							type: 'encapsulate',
							options: {
								pre: "=== {{مەنبەلەر}} ===\n:{{مەنبەسى|ug|",
								peri: "ar|جججج",
								post: "}}\n"
							}
						}
					}
				}

			}
		}
	} );
}

if ( mw.user.options.get( 'usebetatoolbar' ) === 1 ) {
	mw.loader.using( "ext.wikiEditor", function() {
		jQuery( document ).ready( function() {
			addWordSection();
		} );
	} );
}

/* Otwórz nowym użytkownikom z defaultu "Nowa sekcja językowa". Autor: [[user:Olaf]] */
if ( jQuery.cookie( 'addword-gadget-toolbar-section-set' ) == null && jQuery.cookie( 'wikiEditor-0-toolbar-section' ) == null ) {
	jQuery.cookie( 'wikiEditor-0-toolbar-section', 'addword', {
		expires: 30,
		path: '/'
	} );

	jQuery.cookie( 'addword-gadget-toolbar-section-set', 'true', {
		expires: 30,
		path: '/'
	} );
}
// </nowiki>