MediaWiki:Extraeditbuttons.js: відмінності між версіями
MrGALL (обговорення | внесок) Нова сторінка: // ru:MediaWiki:Extraeditbuttons.js // <pre><nowiki> // This is based on the original code on Wikipedia:Tools/Editing tools // // The original code was on the project... |
MrGALL (обговорення | внесок) Немає опису редагування |
||
| (Не показані 6 проміжних версій 2 користувачів) | |||
| Рядок 1: | Рядок 1: | ||
// <pre><nowiki> | // <pre><nowiki> | ||
| Рядок 16: | Рядок 15: | ||
//Перенаправлення | //Перенаправлення | ||
mwCustomEditButtons[mwCustomEditButtons.length] = { | mwCustomEditButtons[mwCustomEditButtons.length] = { | ||
"imageFile": "http://upload.wikimedia.org/wikipedia/ | "imageFile": "http://upload.wikimedia.org/wikipedia/ru/1/1d/Button_redirect_rus.png", | ||
"speedTip": "Перенаправлення", | "speedTip": "Перенаправлення", | ||
"tagOpen": "# | "tagOpen": "#Перенаправлення [[", | ||
"tagClose": "]]", | "tagClose": "]]", | ||
"sampleText": "назва сторінки"} | "sampleText": "назва сторінки"} | ||
| Рядок 30: | Рядок 29: | ||
//Category button | //Category button | ||
mwCustomEditButtons[mwCustomEditButtons.length] = { | mwCustomEditButtons[mwCustomEditButtons.length] = { | ||
"imageFile": "http://upload.wikimedia.org/ | "imageFile": "http://upload.wikimedia.org/wikipedia/commons/3/3c/Button_cat_ru.png", | ||
"speedTip": "Категорія", | "speedTip": "Категорія", | ||
"tagOpen": "[[Категорія:", | "tagOpen": "[[Категорія:", | ||
| Рядок 37: | Рядок 36: | ||
//Underline | //Underline | ||
mwCustomEditButtons[mwCustomEditButtons.length] = { | mwCustomEditButtons[mwCustomEditButtons.length] = { | ||
"imageFile": "http:// | "imageFile": "http://images.uncyc.org/uk/6/64/Button_underline_ukr.png", | ||
"speedTip": "Підкреслення", | "speedTip": "Підкреслення", | ||
"tagOpen": "<u>", | "tagOpen": "<u>", | ||
| Рядок 44: | Рядок 43: | ||
//Strike-Out Button | //Strike-Out Button | ||
mwCustomEditButtons[mwCustomEditButtons.length] = { | mwCustomEditButtons[mwCustomEditButtons.length] = { | ||
"imageFile": "http:// | "imageFile": "http://images.uncyc.org/uk/4/45/Button_strike_ukr.png", | ||
"speedTip": "Закреслений текст", | "speedTip": "Закреслений текст", | ||
"tagOpen": "<s>", | "tagOpen": "<s>", | ||
| Рядок 54: | Рядок 53: | ||
"speedTip": "Нерозривний пробіл", | "speedTip": "Нерозривний пробіл", | ||
"tagOpen": " ", | "tagOpen": " ", | ||
"tagClose": "", | |||
"sampleText": ""} | |||
//Line break button | |||
mwCustomEditButtons[mwCustomEditButtons.length] = { | |||
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/1/13/Button_enter.png", | |||
"speedTip": "Розрив", | |||
"tagOpen": "<br/>", | |||
"tagClose": "", | "tagClose": "", | ||
"sampleText": ""} | "sampleText": ""} | ||
| Рядок 63: | Рядок 69: | ||
"tagClose": "", | "tagClose": "", | ||
"sampleText": ""} | "sampleText": ""} | ||
// | //Цитата | ||
mwCustomEditButtons[mwCustomEditButtons.length] = { | mwCustomEditButtons[mwCustomEditButtons.length] = { | ||
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/ | "imageFile": "http://upload.wikimedia.org/wikipedia/commons/0/05/Button_Anführung.png", | ||
"speedTip": " | "speedTip": "Вставка цитати", | ||
"tagOpen": " | "tagOpen": "{{Цитата|", | ||
"tagClose": " | "tagClose": "||}}", | ||
"sampleText": "Цитата"} | |||
"sampleText": ""} | |||
//Superscript | //Superscript | ||
mwCustomEditButtons[mwCustomEditButtons.length] = { | mwCustomEditButtons[mwCustomEditButtons.length] = { | ||
"imageFile": "http://upload.wikimedia.org/wikipedia/ | "imageFile": "http://upload.wikimedia.org/wikipedia/en/8/80/Button_upper_letter.png", | ||
"speedTip": "Верхній індекс", | "speedTip": "Верхній індекс", | ||
"tagOpen": "<sup>", | "tagOpen": "<sup>", | ||
| Рядок 93: | Рядок 85: | ||
//Subscript | //Subscript | ||
mwCustomEditButtons[mwCustomEditButtons.length] = { | mwCustomEditButtons[mwCustomEditButtons.length] = { | ||
"imageFile": "http://upload.wikimedia.org/wikipedia/ | "imageFile": "http://upload.wikimedia.org/wikipedia/en/7/70/Button_lower_letter.png", | ||
"speedTip": "Нижній індекс", | "speedTip": "Нижній індекс", | ||
"tagOpen": "<sub>", | "tagOpen": "<sub>", | ||
"tagClose": "</sub>", | "tagClose": "</sub>", | ||
"sampleText": "Нижній індекс"} | "sampleText": "Нижній індекс"} | ||
// | //Left-Text Button | ||
mwCustomEditButtons[mwCustomEditButtons.length] = { | |||
"imageFile": "http://upload.wikimedia.org/wikipedia/en/e/ea/Button_align_left.png", | |||
"speedTip": "Вирівняти по лівому краю", | |||
"tagOpen": "<div style='text-align: left; direction: ltr; margin-left: 1em;'>\n", | |||
"tagClose": "\n</div>", | |||
"sampleText": "Вирівняний ліворуч текст"} | |||
//Center-Text Button | |||
mwCustomEditButtons[mwCustomEditButtons.length] = { | |||
"imageFile": "http://upload.wikimedia.org/wikipedia/he/5/5f/Button_center.png", | |||
"speedTip": "Вирівняти по центру", | |||
"tagOpen": "<div style='text-align: center;'>\n", | |||
"tagClose": "\n</div>", | |||
"sampleText": "Вирівняний по центру текст"} | |||
//Right-Text Button | |||
mwCustomEditButtons[mwCustomEditButtons.length] = { | mwCustomEditButtons[mwCustomEditButtons.length] = { | ||
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/ | "imageFile": "http://upload.wikimedia.org/wikipedia/commons/a/a5/Button_align_right.png", | ||
"speedTip": " | "speedTip": "Вирівняти по правому краю", | ||
"tagOpen": "< | "tagOpen": "<div style='text-align: right;'>\n", | ||
"tagClose": "</ | "tagClose": "\n</div>", | ||
"sampleText": " | "sampleText": "Вирівняний праворуч текст"} | ||
//Comment | //Comment | ||
mwCustomEditButtons[mwCustomEditButtons.length] = { | mwCustomEditButtons[mwCustomEditButtons.length] = { | ||
| Рядок 112: | Рядок 118: | ||
"tagClose": " -->", | "tagClose": " -->", | ||
"sampleText": "Коментар"} | "sampleText": "Коментар"} | ||
//Big Text | |||
mwCustomEditButtons[mwCustomEditButtons.length] = { | |||
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/c/cb/Button_big_2.png", | |||
"speedTip": "Великий шрифт", | |||
"tagOpen": "<big>", | |||
"tagClose": "</big>", | |||
"sampleText": "Текст великим шрифтом"} | |||
//Small Text | |||
mwCustomEditButtons[mwCustomEditButtons.length] = { | |||
"imageFile": "http://images.uncyc.org/uk/4/4c/Button_small_ukr.png", | |||
"speedTip": "Малий шрифт", | |||
"tagOpen": "<small>", | |||
"tagClose": "</small>", | |||
"sampleText": "Текст малим шрифтом"} | |||
//Gallery | //Gallery | ||
mwCustomEditButtons[mwCustomEditButtons.length] = { | mwCustomEditButtons[mwCustomEditButtons.length] = { | ||
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/ | "imageFile": "http://upload.wikimedia.org/wikipedia/commons/9/9e/Btn_toolbar_gallery.png", | ||
"speedTip": "Галерея", | "speedTip": "Галерея", | ||
"tagOpen": "\n | "tagOpen": "\n<gallery>\n", | ||
"tagClose": "\n</gallery | "tagClose": "\n</gallery>", | ||
"sampleText": "Файл:Назва_зображення1.jpg|Опис_зображення1\n\Файл:Назва_зображення2.jpg|Опис_зображення2"} | "sampleText": "Файл:Назва_зображення1.jpg|Опис_зображення1\n\Файл:Назва_зображення2.jpg|Опис_зображення2"} | ||
// | //Video | ||
mwCustomEditButtons[mwCustomEditButtons.length] = { | |||
"imageFile": "http://upload.wikimedia.org/wikipedia/en/1/12/Button_gallery.png", | |||
"speedTip": "Відео з YouTube", | |||
"tagOpen": "\n<youtube>\n", | |||
"tagClose": "\n</youtube>", | |||
"sampleText": "title=\n\movie_url=http://www.youtube.com/watch?v=\n\embed_source_url=http://www.youtube.com/v/\n\wrap=yes\n\width=400\n\height=300"} | |||
//Reference link button | |||
mwCustomEditButtons[mwCustomEditButtons.length] = { | mwCustomEditButtons[mwCustomEditButtons.length] = { | ||
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/ | "imageFile": "http://upload.wikimedia.org/wikipedia/commons/c/c4/Button_ref.png", | ||
"speedTip": " | "speedTip": "Виноска", | ||
"tagOpen": " | "tagOpen": "<ref>", | ||
"tagClose": " | "tagClose": "</ref>", | ||
"sampleText": " | "sampleText": "Посилання"} | ||
//Reference button | |||
mwCustomEditButtons[mwCustomEditButtons.length] = { | |||
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/6/64/Buttonrefvs8.png", | |||
"speedTip": "Виноски", | |||
"tagOpen": "<references/>", | |||
"tagClose": "", | |||
"sampleText": ""} | |||
//Colour | //Colour | ||
mwCustomEditButtons[mwCustomEditButtons.length] = { | mwCustomEditButtons[mwCustomEditButtons.length] = { | ||
"imageFile": "http://upload.wikimedia.org/wikipedia/ | "imageFile": "http://upload.wikimedia.org/wikipedia/he/1/1e/Button_font_color.png", | ||
"speedTip": "Кольоровий текст", | "speedTip": "Кольоровий текст", | ||
"tagOpen": "<span style='color: ColorName'>", | "tagOpen": "<span style='color: ColorName'>", | ||
| Рядок 140: | Рядок 174: | ||
"tagClose": "</code>", | "tagClose": "</code>", | ||
"sampleText": "Код"} | "sampleText": "Код"} | ||
//Моноширинний шрифт | //Моноширинний шрифт | ||
mwCustomEditButtons[mwCustomEditButtons.length] = { | mwCustomEditButtons[mwCustomEditButtons.length] = { | ||
| Рядок 165: | Рядок 185: | ||
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/3/37/Button_tl_template.png", | "imageFile": "http://upload.wikimedia.org/wikipedia/commons/3/37/Button_tl_template.png", | ||
"speedTip": "Посилання на шаблон", | "speedTip": "Посилання на шаблон", | ||
"tagOpen": "{{ | "tagOpen": "{{Tl|", | ||
"tagClose": "}}", | "tagClose": "}}", | ||
"sampleText": "Назва шаблону"} | "sampleText": "Назва шаблону"} | ||
| Рядок 172: | Рядок 192: | ||
// </nowiki></pre> | // </nowiki></pre> | ||
/** | |||
* | |||
* English: Open a popup with parameters to generate an array. | |||
* The number of rows/columns can be modified. Some additional | |||
* parameters are related to templates available on :fr | |||
* | |||
* @author: fr:user:dake | |||
* @version: 0.1 | |||
*/ | |||
function popupTable() | |||
{ | |||
var popup = window.open('','name','height=180,width=300,scrollbars=yes'); | |||
javaCode = '<script type="text\/javascript">function insertCode(){'; | |||
javaCode += 'var row = parseInt(document.paramForm.inputRow.value); ' | |||
javaCode += 'var col = parseInt(document.paramForm.inputCol.value); ' | |||
javaCode += 'var bord = 0; ' | |||
javaCode += 'var styleHeader = false; ' | |||
javaCode += 'var styleLine = false; ' | |||
javaCode += 'var exfield = false; ' | |||
javaCode += 'var align = document.paramForm.inputAlign.value; ' | |||
javaCode += 'var padding = false; ' | |||
javaCode += 'window.opener.generateTableau(col,row,bord,styleHeader,styleLine,exfield,align,padding); ' | |||
javaCode += "alert('Таблиця створена!'); " | |||
javaCode += 'window.close(); ' | |||
javaCode += '}<\/script>'; | |||
popup.document.write('<html><head><title>Створення таблиці</title>'); | |||
popup.document.write('<script type="text\/javascript" src="\/skins-1.5\/common\/wikibits.js"><!-- wikibits js --><\/script>'); | |||
popup.document.write('<style type="text\/css" media="screen,projection">/*<![CDATA[*/ @import "\/skins-1.5\/monobook\/main.css?5"; /*]]>*/<\/style>'); | |||
popup.document.write(javaCode); | |||
popup.document.write('</head><body>'); | |||
popup.document.write('<p>Введіть параметри таблиці: </p>'); | |||
popup.document.write('<form name="paramForm">'); | |||
popup.document.write('Вирівнювання : <input type="text" name="inputAlign" value="center" ><p>'); | |||
popup.document.write('Кількість рядків : <input type="text" name="inputRow" value="3" ><p>'); | |||
popup.document.write('Кількість стовпчиків: <input type="text" name="inputCol" value="3" ><p>'); | |||
popup.document.write('</form">'); | |||
popup.document.write('<p><a href="javascript:insertCode()">Вставити таблицю</a> |'); | |||
popup.document.write(' <a href="javascript:self.close()">Відмінити (зачинити вікно)</a></p>'); | |||
popup.document.write('</body></html>'); | |||
popup.document.close(); | |||
} | |||