MediaWiki:AboutArticle.js

Вы находитесь на сайте "Архив статей из ЭЕЭ и статей на еврейские темы из Википедии"

(Различия между версиями)
Перейти к: навигация, поиск
 
(63 промежуточные версии не показаны)
Строка 9: Строка 9:
var numforms = 0;
var numforms = 0;
 +
var numforms1 = 0;
function Articlebutton() {
function Articlebutton() {
Строка 33: Строка 34:
       articlemain.setAttribute('Id', 'articleselect');
       articlemain.setAttribute('Id', 'articleselect');
       articlemain.appendChild( addOption("aboutArticle()", "О статье") );
       articlemain.appendChild( addOption("aboutArticle()", "О статье") );
 +
      articlemain.appendChild( addOption("aboutTemplate()", "?") );
       articlemain.appendChild( addOption("hideInit()", "Отмена") );
       articlemain.appendChild( addOption("hideInit()", "Отмена") );
       toolbar.appendChild(articlemain);
       toolbar.appendChild(articlemain);
Строка 39: Строка 41:
       toolbar.appendChild(button);
       toolbar.appendChild(button);
       selection = '<div id="articleselect" style="display:none"><input type="button" value="О статье" onclick="aboutArticle()" />'+
       selection = '<div id="articleselect" style="display:none"><input type="button" value="О статье" onclick="aboutArticle()" />'+
 +
      '<input type="button" value="?" onclick="aboutTemplate()" />'+
       '<input type="button" value="Отмена" onclick="hideInit()" /></div>';
       '<input type="button" value="Отмена" onclick="hideInit()" /></div>';
       document.getElementById('editform').innerHTML = selection + document.getElementById('editform').innerHTML;
       document.getElementById('editform').innerHTML = selection + document.getElementById('editform').innerHTML;
Строка 62: Строка 65:
     document.getElementById('articlediv'+numforms).style.display = 'none';
     document.getElementById('articlediv'+numforms).style.display = 'none';
   }
   }
 +
  if (numforms1 != 0) {
 +
    document.getElementById('helpdiv'+numforms1).style.display = 'none';
 +
  }
 +
}
}
Строка 75: Строка 82:
   if (nowmonth<10) { nowmonth = "0"+ nowmonth.toString(); }
   if (nowmonth<10) { nowmonth = "0"+ nowmonth.toString(); }
   var nowyear = time.getUTCFullYear();
   var nowyear = time.getUTCFullYear();
-
   newtime =  nowyear + '-' + nowmonth + '-' + nowdate;
+
   newtime =  nowdate + '/' + nowmonth + '/' + nowyear;
   return (newtime);
   return (newtime);
 +
}
 +
 +
function aboutTemplate() {
 +
  oldFormHide1();
 +
  var legend;
 +
 +
  legend = "Справка";
 +
  numforms1++;
 +
 +
  form = '<div id="helpdiv'+numforms1+'">'+
 +
    '<fieldset><legend>'+legend+'</legend>'+
 +
      '{{О_статье  <br>'+
 +
'| ТИП СТАТЬИ            =  <br>'+
 +
  '&nbsp;&nbsp;&nbsp;1. Регулярная статья<br>'+
 +
  '&nbsp;&nbsp;&nbsp;2. Регулярная исправленная статья<br>'+
 +
  '&nbsp;&nbsp;&nbsp;3. Статья-справка<br>'+
 +
  '&nbsp;&nbsp;&nbsp;4. Текст унаследован из Википедии<br>'+
 +
  '&nbsp;&nbsp;&nbsp;5. Служебная статья<br>'+
 +
'| АВТОР1                =  <br>'+
 +
'| АВТОР2                =  <br>'+
 +
'| АВТОР3                =  <br>'+
 +
'| СУПЕРВАЙЗЕР          =  <br>'+
 +
'| ПРОЕКТ                =  <br>'+
 +
'| ПОДТЕМА              =  <br>'+
 +
'| КАЧЕСТВО              =  <br>'+
 +
'| УРОВЕНЬ              =  <br>'+
 +
'| ДАТА СОЗДАНИЯ        =  <br>'+
 +
'| ВИКИПЕДИЯ            =  <br>'+
 +
'| НЕОДНОЗНАЧНОСТЬ      =  <br>'+
 +
'}} <br> <br>'+
 +
    '</fieldset></div>';
 +
    document.getElementById('articleselect').innerHTML += form;
}
}
Строка 82: Строка 121:
   oldFormHide1();
   oldFormHide1();
   var legend;
   var legend;
-
   template = "Остатье";
+
   template = "О_статье";
   legend = "Описание статьи";
   legend = "Описание статьи";
Строка 92: Строка 131:
     '<table cellspacing="6">'+
     '<table cellspacing="6">'+
     '<input type="hidden" value="'+template+'" id="template">'+
     '<input type="hidden" value="'+template+'" id="template">'+
-
    '<tr><td width="150"><label for="НАЗВАНИЕ">&nbsp;название: </label></td>'+
+
     '<tr><td width="150"><label for="АВТОР1">&nbsp;основной автор: </label></td>'+
-
      '<td width="300"><input type="text" tabindex=1 style="width:100%" id="НАЗВАНИЕ"></td>'+
+
-
    '<td width="150"><label for="ТИП">&nbsp;&nbsp;&nbsp;тип статьи: </label></td>'+
+
-
      '<td width="80"><SELECT NAME="typebox" SIZE=0 id="typebox">'+
+
-
            '<OPTION VALUE="0"></option>'+
+
-
            '<OPTION VALUE="1">Регулярная статья</option>'+
+
-
            '<OPTION VALUE="2">Регулярная исправленная статья</option>'+
+
-
            '<OPTION VALUE="3">Статья-справка</option>'+
+
-
            '<OPTION VALUE="4">Первоначальный набросок</option>'+
+
-
            '<OPTION VALUE="5">Текст унаследован из Википедии</option>'+
+
-
            '<OPTION VALUE="6">Требует дополнения</option>'+
+
-
            '<OPTION VALUE="7">Служебная статья</option></SELECT></td></tr>'+
+
-
    '<tr><td width="150"><label for="ПОДЗАГОЛОВОК">&nbsp;подзаголовок: </label></td>'+
+
-
      '<td width="300"><input type="text" tabindex=1 style="width:100%" id="ПОДЗАГОЛОВОК"></td>'+
+
-
    '<td width="150"><label for="ТЕМА">&nbsp;&nbsp;&nbsp;тема: </label></td>'+
+
-
      '<td width="300"><input type="text" tabindex=1 style="width:100%" id="ТЕМА"></td></tr>'+
+
-
    '<tr><td width="150"><label for="АВТОР">&nbsp;статья об авторе: </label></td>'+
+
-
      '<td width="300"><input type="text" tabindex=1 style="width:100%" id="АВТОР"></td>'+
+
-
    '<td width="150"><label for="ИЗЦИКЛА">&nbsp;&nbsp;&nbsp;из цикла: </label></td>'+
+
-
      '<td width="300"><input type="text" tabindex=1 style="width:100%" id="ИЗЦИКЛА"></td></tr>'+
+
-
    '<tr><td width="150"><label for="АВТОРЫ">&nbsp;авторы: </label></td>'+
+
-
      '<td width="300"><input type="text" tabindex=1 style="width:100%" id="АВТОРЫ"></td>'+
+
-
    '<td width="150"><label for="ИСТОЧНИК">&nbsp;&nbsp;&nbsp;источник: </label></td>'+
+
-
      '<td width="300"><input type="text" tabindex=1 style="width:100%" id="ИСТОЧНИК"></td></tr>'+
+
-
     '<tr><td width="150"><label for="АВТОР1">&nbsp;страница участника: </label></td>'+
+
       '<td width="300"><input type="text" tabindex=1 style="width:100%" id="АВТОР1"></td>'+
       '<td width="300"><input type="text" tabindex=1 style="width:100%" id="АВТОР1"></td>'+
-
     '<td width="150"><label for="ЕЖЕВИКА">&nbsp;&nbsp;&nbsp;в Ежевике: </label></td>'+
+
     '<td width="150"><label for="ТИП СТАТЬИ">&nbsp;&nbsp;&nbsp;тип статьи: </label></td>'+
-
       '<td width="300"><input type="text" tabindex=1 style="width:100%" id="ЕЖЕВИКА"></td></tr>'+
+
       '<td width="80"><SELECT NAME="ТИП СТАТЬИ" SIZE=0 id="typebox">'+
-
     '<tr><td width="150"><label for="СУПЕРВАЙЗЕР">&nbsp;академический &nbsp;супервайзер: </label></td>'+
+
            '<OPTION VALUE="0"></option>'+
-
       '<td width="300"><input type="text" tabindex=1 style="width:100%" id="СУПЕРВАЙЗЕР"></td>'+
+
            '<OPTION VALUE="1">1. Регулярная статья</option>'+
-
     '<td width="150"><label for="ПУБЛИКАЦИИ">&nbsp;&nbsp;&nbsp;в Публикациях: </label></td>'+
+
            '<OPTION VALUE="2">2. Регулярная исправленная статья</option>'+
-
       '<td width="300"><input type="text" tabindex=1 style="width:100%" id="ПУБЛИКАЦИИ"></td></tr>'+
+
            '<OPTION VALUE="3">3. Статья-справка</option>'+
-
     '<tr><td width="150"><label for="ДАТАСОЗДАНИЯ">&nbsp;дата создания: </label></td>'+
+
            '<OPTION VALUE="4">4. Текст унаследован из Википедии</option>'+
-
       '<td width="300"><input type="text" tabindex=1 style="width:100%" id="ДАТАСОЗДАНИЯ"></td>'+
+
            '<OPTION VALUE="5">5. Служебная статья</option></SELECT></td></tr>'+
 +
     '<tr><td width="150"><label for="АВТОР2">&nbsp;автор 2: </label></td>'+
 +
       '<td width="300"><input type="text" tabindex=1 style="width:100%" id="АВТОР2"></td>'+
 +
     '<td width="150"><label for="УРОВЕНЬ">&nbsp;&nbsp;&nbsp;энциклопедический &nbsp;&nbsp;&nbsp;уровень: </label></td>'+
 +
       '<td width="80"><SELECT NAME="УРОВЕНЬ" SIZE=0 id="level">'+
 +
            '<OPTION VALUE="0"></option>'+
 +
            '<OPTION VALUE="1">I. Обычная статья</option>'+
 +
            '<OPTION VALUE="2">II. Корневая статья</option>'+
 +
            '<OPTION VALUE="3">III. Краткое общее объяснение</option>'+
 +
            '<OPTION VALUE="4">IV. Детальное и техническое обсуждение</option></SELECT></td></tr>'+
 +
 
 +
     '<tr><td width="150"><label for="АВТОР3">&nbsp;автор 3: </label></td>'+
 +
       '<td width="300"><input type="text" tabindex=1 style="width:100%" id="АВТОР3"></td>'+
 +
    '<td width="150"><label for="КАЧЕСТВО">&nbsp;&nbsp;&nbsp;качество: </label></td>'+
 +
      '<td width="80"><SELECT NAME="КАЧЕСТВО" SIZE=0 id="quality">'+
 +
            '<OPTION VALUE="0"></option>'+
 +
            '<OPTION VALUE="1">25%</option>'+
 +
            '<OPTION VALUE="2">50%</option>'+
 +
            '<OPTION VALUE="3">75%</option>'+
 +
            '<OPTION VALUE="4">100%</option></SELECT></td></tr>'+
 +
 
 +
    '<tr><td width="200"><label for="СУПЕРВАЙЗЕР">&nbsp;академический &nbsp;супервайзер: </label></td>'+
 +
      '<td width="100"><SELECT NAME="СУПЕРВАЙЗЕР" SIZE=0 id="supervisor">'+
 +
            '<OPTION VALUE="0"></option>'+
 +
            '<OPTION VALUE="1">Пинхас Полонский</option>'+
 +
            '<OPTION VALUE="2">Арье Ольман</option>'+
 +
            '<OPTION VALUE="3">Шломо Коль-Яаков</option>'+
 +
            '<OPTION VALUE="4">Александр Черницкий</option>'+
 +
            '<OPTION VALUE="5">Борис Гулько</option>'+
 +
            '<OPTION VALUE="6">Леви Китросский</option>'+
 +
            '<OPTION VALUE="7">Г. Ахиезер</option>'+
 +
            '<OPTION VALUE="8">Анна Гейфман</option>'+
 +
            '<OPTION VALUE="9">Ш. Гендельман</option>'+
 +
            '<OPTION VALUE="10">Илья Дворкин</option>'+
 +
            '<OPTION VALUE="11">Давид Копелиович</option>'+
 +
            '<OPTION VALUE="12">М. Левинов</option>'+
 +
            '<OPTION VALUE="13">Л. Прайсман</option>'+
 +
            '<OPTION VALUE="14">Михаэль Рыжик</option>'+
 +
            '<OPTION VALUE="15">Тали Тамарин</option>'+
 +
            '<OPTION VALUE="16">Яков Файтельсон</option>'+
 +
            '<OPTION VALUE="17">Зеев Ханин</option>'+
 +
            '<OPTION VALUE="18">Велвл Чернин</option>'+
 +
            '<OPTION VALUE="19">М. Шерман</option>'+
 +
            '<OPTION VALUE="20">Михаил Шнейдер</option>'+
 +
            '<OPTION VALUE="21">Ася Энтова</option>'+
 +
            '<OPTION VALUE="22">Моше Гончарок</option></SELECT></td>'+
     '<td width="150"><label for="ВИКИПЕДИЯ">&nbsp;&nbsp;&nbsp;в Википедии: </label></td>'+
     '<td width="150"><label for="ВИКИПЕДИЯ">&nbsp;&nbsp;&nbsp;в Википедии: </label></td>'+
       '<td width="300"><input type="text" tabindex=1 style="width:100%" id="ВИКИПЕДИЯ"></td></tr>'+
       '<td width="300"><input type="text" tabindex=1 style="width:100%" id="ВИКИПЕДИЯ"></td></tr>'+
-
     '<tr><td width="150"><label for="КАЧЕСТВО">&nbsp;качество: </label></td>'+
+
 
-
       '<td width="300"><input type="text" tabindex=1 style="width:100%" id="КАЧЕСТВО"></td>'+
+
     '<tr><td width="150"><label for="ПРОЕКТ">&nbsp;тематический &nbsp;проект: </label></td>'+
-
     '<td width="150"><label for="НЕОДНОЗНАЧНОСТЬ">&nbsp;&nbsp;&nbsp;страница &nbsp;&nbsp;&nbsp;неоднозначности: </label></td>'+
+
       '<td width="300"><input type="text" tabindex=1 style="width:100%" id="ПРОЕКТ"></td>'+
 +
     '<td width="150"><label for="НЕОДНОЗНАЧНОСТЬ">&nbsp;&nbsp;&nbsp;разрешение &nbsp;&nbsp;&nbsp;неоднозначности: </label></td>'+
       '<td width="300"><input type="text" tabindex=1 style="width:100%" id="НЕОДНОЗНАЧНОСТЬ"></td></tr>'+
       '<td width="300"><input type="text" tabindex=1 style="width:100%" id="НЕОДНОЗНАЧНОСТЬ"></td></tr>'+
 +
 +
    '<tr><td width="150"><label for="ПОДТЕМА">&nbsp;подтема: </label></td>'+
 +
      '<td width="300"><input type="text" tabindex=1 style="width:100%" id="ПОДТЕМА"></td>'+
 +
    '<td width="150"><label for="ДАТА СОЗДАНИЯ">&nbsp;&nbsp;&nbsp;дата &nbsp;&nbsp;&nbsp;создания: </label></td>'+
 +
      '<td width="300"><input type="text" tabindex=1 style="width:100%" id="ДАТА СОЗДАНИЯ" value="'+ newtime +'"></td></tr>'+
 +
     '</table>'+
     '</table>'+
     '<input type="button" value="Добавить" onClick="addtemplate()">'+
     '<input type="button" value="Добавить" onClick="addtemplate()">'+
Строка 142: Строка 209:
   var citebegin = '';
   var citebegin = '';
   var citeinner = '';
   var citeinner = '';
 +
 +
if (document.getElementById ('typebox').selectedIndex !="0") {
 +
      citeinner += "\n|" + document.getElementById ('typebox').name + "=" + document.getElementById ('typebox').selectedIndex;
 +
  }
 +
else {
 +
  citeinner += "\n|" + document.getElementById ('typebox').name + "="
 +
  }
 +
if (document.getElementById ('supervisor').selectedIndex !="0") {
 +
      citeinner += "\n|" + document.getElementById ('supervisor').name + "=" + document.getElementById ('supervisor').selectedIndex;
 +
  }
 +
else {
 +
  citeinner += "\n|" + document.getElementById ('supervisor').name + "="
 +
  }
 +
if (document.getElementById ('level').selectedIndex !="0") {
 +
      citeinner += "\n|" + document.getElementById ('level').name + "=" + document.getElementById ('level').selectedIndex;
 +
  }
 +
else {
 +
  citeinner += "\n|" + document.getElementById ('level').name + "="
 +
  }
 +
if (document.getElementById ('quality').selectedIndex !="0") {
 +
      citeinner += "\n|" + document.getElementById ('quality').name + "=" + document.getElementById ('quality').selectedIndex;
 +
  }
 +
else {
 +
  citeinner += "\n|" + document.getElementById ('quality').name + "="
 +
  }
 +
   for (var i=0; i<cites.length-1; i++) {
   for (var i=0; i<cites.length-1; i++) {
-
     if (cites[i].value != '' && cites[i].id != "template") {
+
     if (cites[i].id != "template") {
-
       citeinner += "|" + cites[i].id + "=" + cites[i].value;
+
       citeinner += "\n|" + cites[i].id + "=" + cites[i].value;
     }
     }
-
     else if (cites[i].value != '' && cites[i].id == "template") {
+
     else if (cites[i].id == "template") {
       citebegin = '{{' + cites[i].value;
       citebegin = '{{' + cites[i].value;
     }
     }
   }
   }
-
   cite = citebegin + citeinner + "}}";
+
   cite = citebegin + citeinner + "\n}}\n";
   insertTags(cite, '', '');
   insertTags(cite, '', '');
   document.getElementById('articlediv'+numforms).style.display = 'none';
   document.getElementById('articlediv'+numforms).style.display = 'none';
Строка 157: Строка 250:
//hookEvent("load", Articlebutton);
//hookEvent("load", Articlebutton);
-
addOnloadHook(Articlebutton)
+
addOnloadHook(Articlebutton);

Текущая версия на 10:28, 11 марта 2011

//  ____________________________________________________________________________________________
// |                                                                                            |
// |                    Основано на версии 264413579 гаджета refToolbar.js                      |
// | (http://en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-refToolbar.js&oldid=264413579) |
// |____________________________________________________________________________________________|
//
// Imported from revision 264412998 as of 2009-01-16T05:53:39 from [[User:Mr.Z-man/refToolbar.js]]
// For a description, see [[User:Mr.Z-man/refToolbar]]
 
var numforms = 0;
var numforms1 = 0;
 
function Articlebutton() {
  if (mwCustomEditButtons && document.getElementById('toolbar') ) {
    button = document.createElement('a');
    button.href = "javascript:easyArticleMain()";
    button.title = "Добавить шаблон О_статье";
    buttonimage = document.createElement('img');
    buttonimage.src = "http://upload.wikimedia.org/wikipedia/commons/9/9f/Button_defaultsort.png";
    buttonimage.alt = "Вставить описание статьи";
    button.appendChild(buttonimage);
    var toolbar = document.getElementById('toolbar');
    if (navigator.userAgent.indexOf('MSIE') == -1) {
      if (toolbar.style != null) {
        toolbar.style.height = 'auto';
      }
      else {
      	toolbar.setAttribute('style', 'margin-bottom: 6px; height: auto;');
      }
      toolbar.appendChild(button);
      articlemain = document.createElement('div');
      articlemain.style.display = 'none';
      articlemain.style.margin = '0.2em 0 -0.2em 0';
      articlemain.setAttribute('Id', 'articleselect');
      articlemain.appendChild( addOption("aboutArticle()", "О статье") );
      articlemain.appendChild( addOption("aboutTemplate()", "?") );
      articlemain.appendChild( addOption("hideInit()", "Отмена") );
      toolbar.appendChild(articlemain);
    }
    else {
      toolbar.appendChild(button);
      selection = '<div id="articleselect" style="display:none"><input type="button" value="О статье" onclick="aboutArticle()" />'+
      '<input type="button" value="?" onclick="aboutTemplate()" />'+
      '<input type="button" value="Отмена" onclick="hideInit()" /></div>';
      document.getElementById('editform').innerHTML = selection + document.getElementById('editform').innerHTML;
    }
  }
}
 
function addOption(script, text) {
  option = document.createElement('input');
  option.setAttribute('type', 'button');
  option.setAttribute('onclick', script);
  option.setAttribute("value", text);
  return option;
}
 
function hideInit() {
  document.getElementById('articleselect').style.display = 'none';
  oldFormHide1();
}
 
function oldFormHide1() {
  if (numforms != 0) {
    document.getElementById('articlediv'+numforms).style.display = 'none';
  }
  if (numforms1 != 0) {
    document.getElementById('helpdiv'+numforms1).style.display = 'none';
  }
 
}
 
function easyArticleMain() {
  document.getElementById('articleselect').style.display = '';
}
 
function getTime() {
  var time = new Date();
  var nowdate = time.getUTCDate();
  if (nowdate<10) { nowdate = "0"+ nowdate.toString(); }
  var nowmonth = time.getUTCMonth()+1;
  if (nowmonth<10) { nowmonth = "0"+ nowmonth.toString(); }
  var nowyear = time.getUTCFullYear();
  newtime =  nowdate + '/' + nowmonth + '/' + nowyear;
  return (newtime);
}
 
function aboutTemplate() {
  oldFormHide1();
  var legend;
 
  legend = "Справка";
  numforms1++;
 
  form = '<div id="helpdiv'+numforms1+'">'+
    '<fieldset><legend>'+legend+'</legend>'+
      '{{О_статье  <br>'+
'| ТИП СТАТЬИ            =  <br>'+
  '&nbsp;&nbsp;&nbsp;1. Регулярная статья<br>'+
  '&nbsp;&nbsp;&nbsp;2. Регулярная исправленная статья<br>'+
  '&nbsp;&nbsp;&nbsp;3. Статья-справка<br>'+
  '&nbsp;&nbsp;&nbsp;4. Текст унаследован из Википедии<br>'+
  '&nbsp;&nbsp;&nbsp;5. Служебная статья<br>'+
'| АВТОР1                =  <br>'+
'| АВТОР2                =  <br>'+
'| АВТОР3                =  <br>'+
'| СУПЕРВАЙЗЕР           =  <br>'+
'| ПРОЕКТ                =  <br>'+
'| ПОДТЕМА               =  <br>'+
'| КАЧЕСТВО              =  <br>'+
'| УРОВЕНЬ               =  <br>'+
'| ДАТА СОЗДАНИЯ         =  <br>'+
'| ВИКИПЕДИЯ             =  <br>'+
'| НЕОДНОЗНАЧНОСТЬ       =  <br>'+
'}} <br> <br>'+
    '</fieldset></div>';
    document.getElementById('articleselect').innerHTML += form;
}
 
function aboutArticle() {
  oldFormHide1();
  var legend;
  template = "О_статье";
 
  legend = "Описание статьи";
  newtime = getTime();
  numforms++;
 
  form = '<div id="articlediv'+numforms+'">'+
    '<fieldset><legend>'+legend+'</legend>'+
    '<table cellspacing="6">'+
    '<input type="hidden" value="'+template+'" id="template">'+
    '<tr><td width="150"><label for="АВТОР1">&nbsp;основной автор: </label></td>'+
      '<td width="300"><input type="text" tabindex=1 style="width:100%" id="АВТОР1"></td>'+
    '<td width="150"><label for="ТИП СТАТЬИ">&nbsp;&nbsp;&nbsp;тип статьи: </label></td>'+
      '<td width="80"><SELECT NAME="ТИП СТАТЬИ" SIZE=0 id="typebox">'+
            '<OPTION VALUE="0"></option>'+
            '<OPTION VALUE="1">1. Регулярная статья</option>'+
            '<OPTION VALUE="2">2. Регулярная исправленная статья</option>'+
            '<OPTION VALUE="3">3. Статья-справка</option>'+
            '<OPTION VALUE="4">4. Текст унаследован из Википедии</option>'+
            '<OPTION VALUE="5">5. Служебная статья</option></SELECT></td></tr>'+
    '<tr><td width="150"><label for="АВТОР2">&nbsp;автор 2: </label></td>'+
      '<td width="300"><input type="text" tabindex=1 style="width:100%" id="АВТОР2"></td>'+
    '<td width="150"><label for="УРОВЕНЬ">&nbsp;&nbsp;&nbsp;энциклопедический &nbsp;&nbsp;&nbsp;уровень: </label></td>'+
      '<td width="80"><SELECT NAME="УРОВЕНЬ" SIZE=0 id="level">'+
            '<OPTION VALUE="0"></option>'+
            '<OPTION VALUE="1">I. Обычная статья</option>'+
            '<OPTION VALUE="2">II. Корневая статья</option>'+
            '<OPTION VALUE="3">III. Краткое общее объяснение</option>'+
            '<OPTION VALUE="4">IV. Детальное и техническое обсуждение</option></SELECT></td></tr>'+
 
    '<tr><td width="150"><label for="АВТОР3">&nbsp;автор 3: </label></td>'+
      '<td width="300"><input type="text" tabindex=1 style="width:100%" id="АВТОР3"></td>'+
    '<td width="150"><label for="КАЧЕСТВО">&nbsp;&nbsp;&nbsp;качество: </label></td>'+
      '<td width="80"><SELECT NAME="КАЧЕСТВО" SIZE=0 id="quality">'+
            '<OPTION VALUE="0"></option>'+
            '<OPTION VALUE="1">25%</option>'+
            '<OPTION VALUE="2">50%</option>'+
            '<OPTION VALUE="3">75%</option>'+
            '<OPTION VALUE="4">100%</option></SELECT></td></tr>'+
 
    '<tr><td width="200"><label for="СУПЕРВАЙЗЕР">&nbsp;академический &nbsp;супервайзер: </label></td>'+
      '<td width="100"><SELECT NAME="СУПЕРВАЙЗЕР" SIZE=0 id="supervisor">'+
            '<OPTION VALUE="0"></option>'+
            '<OPTION VALUE="1">Пинхас Полонский</option>'+
            '<OPTION VALUE="2">Арье Ольман</option>'+
            '<OPTION VALUE="3">Шломо Коль-Яаков</option>'+
            '<OPTION VALUE="4">Александр Черницкий</option>'+
            '<OPTION VALUE="5">Борис Гулько</option>'+
            '<OPTION VALUE="6">Леви Китросский</option>'+
            '<OPTION VALUE="7">Г. Ахиезер</option>'+
            '<OPTION VALUE="8">Анна Гейфман</option>'+
            '<OPTION VALUE="9">Ш. Гендельман</option>'+
            '<OPTION VALUE="10">Илья Дворкин</option>'+
            '<OPTION VALUE="11">Давид Копелиович</option>'+
            '<OPTION VALUE="12">М. Левинов</option>'+
            '<OPTION VALUE="13">Л. Прайсман</option>'+
            '<OPTION VALUE="14">Михаэль Рыжик</option>'+
            '<OPTION VALUE="15">Тали Тамарин</option>'+
            '<OPTION VALUE="16">Яков Файтельсон</option>'+
            '<OPTION VALUE="17">Зеев Ханин</option>'+
            '<OPTION VALUE="18">Велвл Чернин</option>'+
            '<OPTION VALUE="19">М. Шерман</option>'+
            '<OPTION VALUE="20">Михаил Шнейдер</option>'+
            '<OPTION VALUE="21">Ася Энтова</option>'+
            '<OPTION VALUE="22">Моше Гончарок</option></SELECT></td>'+
    '<td width="150"><label for="ВИКИПЕДИЯ">&nbsp;&nbsp;&nbsp;в Википедии: </label></td>'+
      '<td width="300"><input type="text" tabindex=1 style="width:100%" id="ВИКИПЕДИЯ"></td></tr>'+
 
    '<tr><td width="150"><label for="ПРОЕКТ">&nbsp;тематический &nbsp;проект: </label></td>'+
      '<td width="300"><input type="text" tabindex=1 style="width:100%" id="ПРОЕКТ"></td>'+
    '<td width="150"><label for="НЕОДНОЗНАЧНОСТЬ">&nbsp;&nbsp;&nbsp;разрешение &nbsp;&nbsp;&nbsp;неоднозначности: </label></td>'+
      '<td width="300"><input type="text" tabindex=1 style="width:100%" id="НЕОДНОЗНАЧНОСТЬ"></td></tr>'+
 
    '<tr><td width="150"><label for="ПОДТЕМА">&nbsp;подтема: </label></td>'+
      '<td width="300"><input type="text" tabindex=1 style="width:100%" id="ПОДТЕМА"></td>'+
    '<td width="150"><label for="ДАТА СОЗДАНИЯ">&nbsp;&nbsp;&nbsp;дата &nbsp;&nbsp;&nbsp;создания: </label></td>'+
      '<td width="300"><input type="text" tabindex=1 style="width:100%" id="ДАТА СОЗДАНИЯ" value="'+ newtime +'"></td></tr>'+
 
    '</table>'+
    '<input type="button" value="Добавить" onClick="addtemplate()">'+
 '</fieldset></div>';
   document.getElementById('articleselect').innerHTML += form;
}
 
function addtemplate() {
  cites = document.getElementById('articlediv'+numforms).getElementsByTagName('input');
  var citebegin = '';
  var citeinner = '';
 
if (document.getElementById ('typebox').selectedIndex !="0") {
      citeinner += "\n|" + document.getElementById ('typebox').name + "=" + document.getElementById ('typebox').selectedIndex;
  }
else {
  citeinner += "\n|" + document.getElementById ('typebox').name + "="
  }
if (document.getElementById ('supervisor').selectedIndex !="0") {
      citeinner += "\n|" + document.getElementById ('supervisor').name + "=" + document.getElementById ('supervisor').selectedIndex;
  }
else {
  citeinner += "\n|" + document.getElementById ('supervisor').name + "="
  }
if (document.getElementById ('level').selectedIndex !="0") {
      citeinner += "\n|" + document.getElementById ('level').name + "=" + document.getElementById ('level').selectedIndex;
  }
else {
  citeinner += "\n|" + document.getElementById ('level').name + "="
  }
if (document.getElementById ('quality').selectedIndex !="0") {
      citeinner += "\n|" + document.getElementById ('quality').name + "=" + document.getElementById ('quality').selectedIndex;
  }
else {
  citeinner += "\n|" + document.getElementById ('quality').name + "="
  }
 
  for (var i=0; i<cites.length-1; i++) {
    if (cites[i].id != "template") {
      citeinner += "\n|" + cites[i].id + "=" + cites[i].value;
    }
    else if (cites[i].id == "template") {
      citebegin = '{{' + cites[i].value;
    }
  }
 
  cite = citebegin + citeinner + "\n}}\n";
  insertTags(cite, '', '');
  document.getElementById('articlediv'+numforms).style.display = 'none';
}
 
//hookEvent("load", Articlebutton);
addOnloadHook(Articlebutton);
Личные инструменты
 

Шаблон:Ежевика:Рубрики

Навигация