Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Корзина » Как сделать копию страницы создания форума


Как сделать копию страницы создания форума

Сообщений 1 страница 9 из 9

1

Собственно решил перенести главный сайт на хостинг, и появилась проблема, скопировал код страницы /create/ , но она не работает, нивкакую, чего только не меняли. ПОдскажите, что делать? Спасибо

0

2

Код:
<script src="http://bb.yandex.ru/export/reg_key.php" type="text/javascript"></script>
<script type="text/javascript">
  <!--
  function submitForm()
  {
      eval(regkey);
      document.getElementById('no_delete_this').innerHTML = formcode;
      document.form.submit();
  }
  function changeDomain()
  {
      isExist(document.getElementById('board_name').value, document.getElementById('dom').options[document.getElementById('dom').selectedIndex].value);
  }
  function sendRequest(url, callback, postData) {
      var req = createXMLHTTPObject();
      if (!req) return;
      var method = "POST";
      req.open(method,url,true);
      req.setRequestHeader('User-Agent','XMLHTTP/1.0');
      if (postData) req.setRequestHeader('Content-type','application/x-www-form-urlencoded');
      req.onreadystatechange = function () {
        if (req.readyState != 4) return;
        if (req.status != 200 && req.status != 304) return;
        callback(req);
      }
      if (req.readyState == 4) return;
      req.send(postData);
  }
  var XMLHttpFactories = [
      function () {return new XMLHttpRequest()},
      function () {return new ActiveXObject("Msxml2.XMLHTTP")},
      function () {return new ActiveXObject("Msxml3.XMLHTTP")},
      function () {return new ActiveXObject("Microsoft.XMLHTTP")}
  ];
  function createXMLHTTPObject() {
      var xmlhttp = false;
      for (var i=0;i<XMLHttpFactories.length;i++) {
        try {
          xmlhttp = XMLHttpFactories[i]();
        }
        catch (e) {
          continue;
        }
        break;
      }
      return xmlhttp;
  }
  function existEnd(res)
  {
      data = eval(res.responseText);
      if (data[0] == '1')
        output = '<span style="color:red; margin-left:5px; padding:1px 3px; background-color:#eee">ИМЯ ЗАНЯТО</span>';
      else if (data[0] == '0')
        output = '<span style="color:green; margin-left:5px; padding:1px 3px; background-color:#eee">ИМЯ СВОБОДНО</span>';
      else output = '';
      
      if (data[1] != '0')
        output += '<span style="margin-left:5px; color:orange">Популярность: '+data[1]+'/10</span>';
      document.getElementById('check-result').innerHTML = output;
  }
  function isExist(name, domain)
  {
      if(window.WaitingUserKey)
      {
        document.getElementById('check-result').innerHTML = '';
        window.clearTimeout(window.WaitingUserKey);
      }
      
      window.WaitingUserKey = setTimeout(function(){
        window.WaitingUserKey = false;
        if (name != '')
        {
          document.getElementById('check-result').innerHTML = '<span style="margin-left:5px"><img src="http://co.bbcorp.ru/img/loading.gif" width="16" height="16" /></span>';
          sendRequest('/create/', existEnd, '&checkname='+name+'&checkdomain='+domain);
        }
        else
          document.getElementById('check-result').innerHTML = '';
      }, 400);
  }
  //-->
  </script>

<form id="new" name="form" action="//bb.yandex.ru/create/" method="post">
 <!-- не удалять (начало) -->
  <div id="no_delete_this" style="display:none"></div>
 <!-- не удалять (конец) -->
  Адрес форума<br />
  <input size="40" maxlength="25" type="text" id="board_name" name="board_name" value="" />
  <br />
  <select id="dom" name="domain" onchange="changeDomain()">
    <option value="yandex.ru">.yandex.ru</option>
  </select>
  <br />
  Название форума<br />
  <input size="40" maxlength="128" type="text" id="board_description" name="board_description" value="" />
  <br />
  Тематика форума<br />
  <select name="board_catalog">
    <option value="1">Авто и мото</option>
    <option value="2">Бизнес и финансы</option>
    <option value="3" selected="1">Все обо всем</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>
    <option value="23">Фото</option>
    <option value="24">Юмор</option>
  </select>
  <br />
  Логин администратора<br />
  <input size="40" maxlength="25" type="text" id="admin_name" name="admin_name" value="" />
  <br />
  E-mail адрес администратора<br />
  <input size="40" maxlength="50" type="text" id="admin_email" name="admin_email" value="" />
  <br />
  <input type="checkbox" name="is_agree" value="1" /> С условиями <a href="http://yandex.ru/agreement/" target="_blank">Пользовательского Соглашения</a> полностью согласен.<br />
  <input onclick="JavaScript: Submit.disabled=true; Submit.value='Идет установка...'; submitForm(); return true" type="submit" name="Submit" value="Создать форум" />
</form>

Отредактировано RUSSIAN_GOBLIN (Пт, 23 Ноя 2012 19:13:01)

0

3

Не работает такое.

0

4

ankn написал(а):

Не работает такое.

Но у всех это работает... )

0

5

Код:
<form id="new" name="form" action="//bb.yandex.ru/create/" method="post">

тут забыли указать http =) Теперь заработало, я в шоке, спасибо огромное! пойду дотестирую его

0

6

наполовину работает, а что если

Код:
<form id="new" name="form" action="//bb.yandex.ru/create/" method="post">

отсылать не на поддомен bb а на эту же страницу , то не работает.

0

7

ankn:tired:

Мувв нужны данные для реги форума, они отправляются с помощью этой формы.
Если форму отправлять не на bb, то спрашивается с какого ... на Мувв появится форум? :)

0

8

[spam]

0

9

Maxdi

Предупреждение! Не спамь

0


Вы здесь » Единый форум поддержки » Корзина » Как сделать копию страницы создания форума