<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="uk">
	<id>https://wiki.dnd.in.ua/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AToolbarOld.js</id>
	<title>MediaWiki:ToolbarOld.js - Історія редагувань</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.dnd.in.ua/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AToolbarOld.js"/>
	<link rel="alternate" type="text/html" href="https://wiki.dnd.in.ua/index.php?title=MediaWiki:ToolbarOld.js&amp;action=history"/>
	<updated>2026-06-21T04:17:20Z</updated>
	<subtitle>Історія редагувань цієї сторінки в вікі</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://wiki.dnd.in.ua/index.php?title=MediaWiki:ToolbarOld.js&amp;diff=102&amp;oldid=prev</id>
		<title>587: Створена сторінка: //============================================================ // Table generator //============================================================  /**  *  * English: Generate an array using Mediawiki syntax  *  * @author: fr:user:dake (language conversion and  new options added by en:user:Voice of All)  * @version: 0.1  */ function generateTableau(nbCol, nbRow, border, styleHeader, styleLine, exfield, align, padding) {         var code = &quot;\n&quot;;          if (...</title>
		<link rel="alternate" type="text/html" href="https://wiki.dnd.in.ua/index.php?title=MediaWiki:ToolbarOld.js&amp;diff=102&amp;oldid=prev"/>
		<updated>2023-08-23T23:45:55Z</updated>

		<summary type="html">&lt;p&gt;Створена сторінка: //============================================================ // Table generator //============================================================  &lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;*  *  * English: Generate an array using Mediawiki syntax  *  * @author: fr:user:dake (language conversion and  new options added by en:user:Voice of All)  * @version: 0.1: &lt;/span&gt; function generateTableau(nbCol, nbRow, border, styleHeader, styleLine, exfield, align, padding) {         var code = &amp;quot;\n&amp;quot;;          if (...&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Нова сторінка&lt;/b&gt;&lt;/p&gt;&lt;div&gt;//============================================================&lt;br /&gt;
// Table generator&lt;br /&gt;
//============================================================&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
 *&lt;br /&gt;
 * English: Generate an array using Mediawiki syntax&lt;br /&gt;
 *&lt;br /&gt;
 * @author: fr:user:dake (language conversion and  new options added by en:user:Voice of All)&lt;br /&gt;
 * @version: 0.1&lt;br /&gt;
 */&lt;br /&gt;
function generateTableau(nbCol, nbRow, border, styleHeader, styleLine, exfield, align, padding)&lt;br /&gt;
{&lt;br /&gt;
        var code = &amp;quot;\n&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
        if (padding==false) padding=0;&lt;br /&gt;
        else if (padding==true) padding=1;&lt;br /&gt;
&lt;br /&gt;
        code += '{| align=&amp;quot;' + align + '&amp;quot; class=&amp;quot;standard&amp;quot;\n';&lt;br /&gt;
        code += '|+\n';&lt;br /&gt;
&lt;br /&gt;
        for (var i=1;i&amp;lt;nbCol+1;i++) code += '! |Стовпчик ' + i + '\n';&lt;br /&gt;
&lt;br /&gt;
        var items = 0;&lt;br /&gt;
        for (var j=0;j&amp;lt;nbRow;j++) {&lt;br /&gt;
                code += '|-----\n'&lt;br /&gt;
               &lt;br /&gt;
                for (var i=0;i&amp;lt;nbCol;i++) code += '| комірка\n';&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
        code += '|+\n';&lt;br /&gt;
        code += '|}\n';&lt;br /&gt;
        insertTags('','', code); &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
 *&lt;br /&gt;
 * English: Open a popup with parameters to generate an array. &lt;br /&gt;
 * The number of rows/columns can be modified. Some additional&lt;br /&gt;
 * parameters are related to templates available on :fr&lt;br /&gt;
 *&lt;br /&gt;
 * @author: fr:user:dake&lt;br /&gt;
 * @version: 0.1&lt;br /&gt;
 */&lt;br /&gt;
function popupTable()&lt;br /&gt;
{&lt;br /&gt;
  var popup = window.open('','name','height=180,width=300,scrollbars=yes');&lt;br /&gt;
  &lt;br /&gt;
  javaCode =  '&amp;lt;script type=&amp;quot;text\/javascript&amp;quot;&amp;gt;function insertCode(){';&lt;br /&gt;
  javaCode += 'var row = parseInt(document.paramForm.inputRow.value); '&lt;br /&gt;
  javaCode += 'var col = parseInt(document.paramForm.inputCol.value); '&lt;br /&gt;
  javaCode += 'var bord = 0; '&lt;br /&gt;
  javaCode += 'var styleHeader = false; '&lt;br /&gt;
  javaCode += 'var styleLine = false; '&lt;br /&gt;
  javaCode += 'var exfield = false; '&lt;br /&gt;
  javaCode += 'var align = document.paramForm.inputAlign.value; '&lt;br /&gt;
  javaCode += 'var padding = false; '&lt;br /&gt;
  javaCode += 'window.opener.generateTableau(col,row,bord,styleHeader,styleLine,exfield,align,padding); '&lt;br /&gt;
  javaCode += &amp;quot;alert('Таблиця створена!'); &amp;quot;&lt;br /&gt;
  javaCode += 'window.close(); '&lt;br /&gt;
  javaCode += '}&amp;lt;\/script&amp;gt;';&lt;br /&gt;
  &lt;br /&gt;
  popup.document.write('&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;Створення таблиці&amp;lt;/title&amp;gt;');&lt;br /&gt;
  popup.document.write(javaCode); &lt;br /&gt;
  popup.document.write('&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;');&lt;br /&gt;
  popup.document.write('&amp;lt;p&amp;gt;Введіть параметри таблиці: &amp;lt;/p&amp;gt;');&lt;br /&gt;
  popup.document.write('&amp;lt;form name=&amp;quot;paramForm&amp;quot;&amp;gt;');&lt;br /&gt;
  popup.document.write('Вирівнювання&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;inputAlign&amp;quot; value=&amp;quot;center&amp;quot; &amp;gt;&amp;lt;p&amp;gt;');&lt;br /&gt;
  popup.document.write('Кількість рядків&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;inputRow&amp;quot; value=&amp;quot;3&amp;quot; &amp;gt;&amp;lt;p&amp;gt;');&lt;br /&gt;
  popup.document.write('Кількість стовпчиків: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;inputCol&amp;quot; value=&amp;quot;3&amp;quot; &amp;gt;&amp;lt;p&amp;gt;');&lt;br /&gt;
  popup.document.write('&amp;lt;/form&amp;quot;&amp;gt;');&lt;br /&gt;
  popup.document.write('&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;javascript:insertCode()&amp;quot;&amp;gt;Вставити таблицю&amp;lt;/a&amp;gt;     |');&lt;br /&gt;
  popup.document.write('    &amp;lt;a href=&amp;quot;javascript:self.close()&amp;quot;&amp;gt;Відмінити (зачинити вікно)&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;');&lt;br /&gt;
  popup.document.write('&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;');&lt;br /&gt;
  popup.document.close();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Ressemble à la fonction de /w/skins/common/wikibits.js pour insérer un autre lien que insertTags&lt;br /&gt;
function marque_tab()&lt;br /&gt;
{&lt;br /&gt;
 var textbox = document.getElementById('wpTextbox1');&lt;br /&gt;
 if (!textbox) return false;&lt;br /&gt;
 &lt;br /&gt;
 if (!document.selection &amp;amp;&amp;amp; textbox.selectionStart == null)&lt;br /&gt;
 return false;&lt;br /&gt;
 &lt;br /&gt;
 mw.loader.using( 'ext.gadget.mediawiki.toolbar', function () {&lt;br /&gt;
   mw.loader.getScript('//uk.wikipedia.org/w/index.php?title=MediaWiki:Wikificator.js&amp;amp;action=raw&amp;amp;ctype=text/javascript').then(function(){&lt;br /&gt;
     mw.toolbar.addButton({onClick: Wikify, imageFile: '//upload.wikimedia.org/wikipedia/commons/9/9c/Wikipedia-button-logo.PNG', speedTip: 'Вікіфікувати'});&lt;br /&gt;
     mw.toolbar.addButton({onClick: popupTable, imageFile: '//upload.wikimedia.org/wikipedia/commons/0/04/Button_array.png', speedTip: 'Створити таблицю'});	&lt;br /&gt;
     importScript('MediaWiki:Extraeditbuttons.js');&lt;br /&gt;
   })&lt;br /&gt;
 });&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
$(marque_tab);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
/* Українізація кнопок панелі інструментів   */&lt;/div&gt;</summary>
		<author><name>587</name></author>
	</entry>
</feed>