Вход Регистрация
Файл: setk/style/themes/default/altername_post_form.php
Строк: 310
<script type="text/javascript">
    function ctrlEnter(event, formElem) {
        if((event.ctrlKey) && ((event.keyCode == 0xA)||(event.keyCode == 0xD))) {
      var hd = document.createElement('input');
      hd.type = 'hidden';
      hd.name = 'enter';
      hd.value = 1;
      formElem.appendChild(hd);
            formElem.submit();
        }
    }
</script>

<div id="toolbar">
  <div class="other-panel" id="background-panel" onclick="backgroundOpen()"></div>
  <div class="other-panel" id="color-panel" onclick="colorOpen()"></div>
  <div class="smiles-panel" id="smiles-panel"></div>
  <div class="other-panel" id="other-panel" onclick="otherOpen()"></div>
  <div class="other-panel" id="border-panel" onclick="borderOpen()"></div>
</div>
<br />
<script xmlns="http://www.w3.org/1999/xhtml" language="javascript" type="text/javascript">
  /*<![CDATA[*/
  function tag(text1, text2, text3) {
    if ((document.selection)) {
      document.getElementById("message").focus();
    } else if(document.getElementById("message").selectionStart != undefined) {
      var element = document.getElementById("message");
      var str = element.value;
      var start = element.selectionStart;
      var length = element.selectionEnd - element.selectionStart;
      element.value = str.substr(0, start) + text3 + text1 + str.substr(start, length) + text2 + text3 + str.substr(start + length);
    } else
      document.getElementById("message").value += text3+text1+text2+text3;
  }
  
  function text(text) {
    var element = document.getElementById("message");
    var str = element.value;
    var start = element.selectionStart;
    var length = element.selectionEnd - element.selectionStart;
    element.value = str.substr(0, start) + text + str.substr(start, length) + str.substr(start + length);
  }
    
    var colorStatus = 1;
    
    function colorOpen() {
        if (document.getElementById('color-panel').style.display == 'block')
        document.getElementById('color-panel').style.display = 'none';
        else 
        document.getElementById('color-panel').style.display = 'block';
    }
  
    function otherOpen() {
        if (document.getElementById('other-panel').style.display == 'block')
        document.getElementById('other-panel').style.display = 'none';
        else 
        document.getElementById('other-panel').style.display = 'block';
    }
  
    function borderOpen() {
        if (document.getElementById('border-panel').style.display == 'block')
        document.getElementById('border-panel').style.display = 'none';
        else 
        document.getElementById('border-panel').style.display = 'block';
    }
  
    function backgroundOpen() {
        if (document.getElementById('background-panel').style.display == 'block')
        document.getElementById('background-panel').style.display = 'none';
        else 
        document.getElementById('background-panel').style.display = 'block';
    }
    
    var smilesStatus = 1;
    
    function smilesOpen(id, close) {
      if (document.getElementById('smiles-panel').style.display == 'block' && close == 1)
      document.getElementById('smiles-panel').style.display = 'none';
      else 
      document.getElementById('smiles-panel').style.display = 'block';   
       
    if (close == 0) {
         $.ajax({  
            url: '/ajax/php/smiles.php?dir=' + id,  
            cache: true,  
            success: function(html){  
                $("#smiles-panel").html(html);  
            }  
        });       
    }
    }
  
  function getlink(type) {
    arrayColor = ["IndianRed", "LightCoral", "Salmon", "DarkSalmon", "LightSalmon", "Crimson", "Red", "FireBrick", "DarkRed", "Pink", "LightPink", "HotPink", "DeepPink", "MediumVioletRed", "PaleVioletRed", "Coral", "Tomato", "OrangeRed", "DarkOrange", "Orange", "Gold", "Yellow", "LightYellow", "LemonChiffon", "LightGoldenrodYellow", "PapayaWhip", "Moccasin", "PeachPuff", "PaleGoldenrod", "Khaki", "DarkKhaki", "Lavender", "Thistle", "Plum", "Violet", "Orchid", "Fuchsia", "Magenta", "MediumOrchid", "MediumPurple", "BlueViolet", "DarkViolet", "DarkOrchid", "DarkMagenta", "Purple", "Indigo", "SlateBlue", "DarkSlateBlue", "GreenYellow", "Chartreuse", "LawnGreen", "Lime", "LimeGreen", "PaleGreen", "LightGreen", "MediumSpringGreen", "SpringGreen", "MediumSeaGreen", "SeaGreen", "ForestGreen", "Green", "DarkGreen", "YellowGreen", "OliveDrab", "Olive", "DarkOliveGreen", "MediumAquamarine", "DarkSeaGreen", "LightSeaGreen", "DarkCyan", "Teal", "Aqua", "Cyan", "LightCyan", "PaleTurquoise", "Aquamarine", "Turquoise", "MediumTurquoise", "DarkTurquoise", "CadetBlue", "SteelBlue", "LightSteelBlue", "PowderBlue", "LightBlue", "SkyBlue", "LightSkyBlue", "DeepSkyBlue", "DodgerBlue", "CornflowerBlue", "MediumSlateBlue", "RoyalBlue", "Blue", "MediumBlue", "DarkBlue", "Navy", "MidnightBlue", "Cornsilk", "BlanchedAlmond", "Bisque", "NavajoWhite", "Wheat", "BurlyWood", "Tan", "RosyBrown", "SandyBrown", "Goldenrod", "DarkGoldenrod", "Peru", "Chocolate", "SaddleBrown", "Sienna", "Brown", "Maroon", "White", "Snow", "Honeydew", "MintCream", "Azure", "AliceBlue", "GhostWhite", "WhiteSmoke", "Seashell", "Beige", "OldLace", "FloralWhite", "Ivory", "AntiqueWhite", "Linen", "LavenderBlush", "MistyRose", "Gainsboro", "LightGray", "Silver", "DarkGray", "Gray", "DimGray", "LightSlateGray", "SlateGray", "DarkSlateGray", "Black"];
    
    links = '<a href="javascript:tag('[' + type + '=' + arrayColor[0] + ']', '[/' + type + ']', '')"><div class="color-a" style="background: ' + arrayColor[0] + ';"></div></a>';
    
    for(var i = 1; i < arrayColor.length; i++) {
        links = links + '<a href="javascript:tag('[' + type + '=' + arrayColor[i] + ']', '[/' + type + ']', '')"><div class="color-a" style="background: ' + arrayColor[i] + ';"></div></a>';
    }
    
    return links;
  }

  var toolbar = document.getElementById('toolbar');
  toolbar.innerHTML += '<a href="javascript:tag('[img]', '[/img]', '')"><img src="/style/value/img.gif" alt="s" title="Картинка" /></a> '
      + '<a onclick="backgroundOpen()"><img src="/style/value/color_bg.gif" alt="background" title="Цвет фона" /></a> '
      + '<a onclick="borderOpen()"><img src="/style/value/border.png" alt="border" title="Цветная рамка" /></a> '
      + '<a onclick="colorOpen()"><img src="/style/value/color.gif" alt="url" title="Цвет шрифта" /></a> '
      + '<a onclick="smilesOpen('1', '0')"><img src="/style/value/smiles.png" alt="smiles" title="Cмайлы" /></a> '
      + '<a href="javascript:tag('[mp3=', ']mp3 мелодия[/mp3]', '')"><img src="/style/value/mp3.png" alt="s" title="Mp3 плеер" /></a> '
      + '<a href="javascript:tag('[youtube=', ']Видео Youtube[/youtube]', '')"><img src="/style/value/youtube.png" alt="s" title="Видео Youtube" /></a> '
      + '<a href="javascript:tag('[url=', ']ссылка[/url]', '')"><img src="/style/value/link.gif" alt="s" title="Ссылка" /></a> '
      + '<a href="/plugins/images/"><img src="/style/value/anim.gif" alt="other" title="Анимашки" /></a> '
      + '<a onclick="otherOpen()"><img src="/style/value/category.png" alt="other" title="Больше бб кодов" /></a> '
      ;
 
  var other = document.getElementById('other-panel');
  other.innerHTML = '<a href="javascript:tag('[b]', '[/b]', '')"><img src="/style/value/bold.gif" alt="b" title="" />Жирный шрифт</a><br /> '
      + '<a href="javascript:tag('[marquee]', '[/marquee]', '')"><img src="/style/value/w.png" alt="marquee" /> Бегущая строка</a><br /> '
      + '<a href="javascript:tag('[i]', '[/i]', '')"><img src="/style/value/italics.gif" alt="i" title="" />Наклонный шрифт</a><br /> '
      + '<a href="javascript:tag('[u]', '[/u]', '')"><img src="/style/value/underline.gif" alt="u" title="" />Подчеркнутый шрифт</a><br /> '
      + '<a href="javascript:tag('[s]', '[/s]', '')"><img src="/style/value/strike.gif" alt="s" title="" />Зачеркнутый шрифт</a><br /> '
      + '<a href="javascript:tag('[cit]', '[/cit]', '')"><img src="/style/value/q.png" alt="cit" title="Цитата" />Цитирование</a><br /> '
      + '<a href="javascript:tag('[left]', '[/left]', '')"><img src="/style/value/left.png" alt="s" /> Текст слева</a><br /> '
      + '<a href="javascript:tag('[center]', '[/center]', '')"><img src="/style/value/center.png" alt="s" /> Текст по центру</a><br /> '
      + '<a href="javascript:tag('[right]', '[/right]', '')"><img src="/style/value/right.png" alt="s" /> Текст cправа</a><br /> '
      + '<a href="javascript:tag('[size=14]', '[/size]', '')"><img src="/style/value/font_size.png" alt="s" /> Размер шрифта</a><br /> '
      + '<a href="javascript:tag(' ', ' [br]', '')"><img src="/style/value/br.png" alt="s" /> Новая строка</a><br /> '
      ;
    
  var color = document.getElementById('color-panel');
  color.innerHTML = getlink('color');
    
  var background = document.getElementById('background-panel');
  background.innerHTML = getlink('background');
    
  var border = document.getElementById('border-panel');
  border.innerHTML = getlink('border');
/*]]>*/
</script>

<textarea id="message" name="msg" onkeypress="ctrlEnter(event, this.form);" placeholder="<?= (isset($placeholder) ? $placeholder '')?>">
<?= (isset($insert) ? $insert '')?>
</textarea><br />
Онлайн: 0
Реклама