Время:
Новых сообщений: Нет
Вы на форуме дней
Ваша группа: Гость
Ваш IP: 18.191.212.146
Logical-Portal — молодежный портал со своей изюминкой, каждый сможет найти что-то интересное и полезное для себя, например наш форум общения с которым вам обязательно нужно ознакомиться.
  • Страница 1 из 1
  • 1
Шаблон создания темы в разделе "Продажа"
Сообщение оставлено 20.12.2010 в 19:29:51 | Сообщение #1

Что это? Благодаря скрипту, пользователю будет легче правильно оформить тему в нужном разделе. Например в разделе продам. Сейчас на многих форумах, где есть такой раздел, существуют правила оформления подобных тем, но не все эти правила соблюдают.

Установка:
1.Скачиваем сам скрипт
Ищем там:

Code
var fid = 7;//id форума

И меняем id на нужный.
Как узнать id: зайдите на страницу создания новой темы, например "http://javascript.ucoz.net/forum/7-0-0-1-1". 7 - это id этого форума. "http://javascript.ucoz.net/forum/4-0-0-1-1" - а в этой ссылке id = 4.
Также в скрипте можно найти строку
Code
var site = ['Ссылка на сайт', 'Тематика сайта', 'Количество хостов/хитов в сутки', 'Статистика сайта, форума (тем, ответов), файлов', 'Тиц/PR сайта', 'Причина продажи', 'Цена', 'Ваши контакты'];

это поля, которые появятся.Редактируется по желанию.
После того как настроите скрипт под себя, залейте его в корень своего сайта.
Шаблон общий вид страниц форума, после $BODY$
Code
<?if($PAGE_ID$='addthread')?>
<script type="text/javascript" src="/forum.theme.js"></script>
<?endif?>
 
 
   
Сообщение оставлено 21.12.2010 в 21:08:32 | Сообщение #2
Кстати очень даже нужный скрипт еще и для баннеробмена если кое-что редактировать и для правильного заполнения
 
 
   
Сообщение оставлено 22.12.2010 в 08:01:53 | Сообщение #3
sMokeGG, скинь еще раз скрипт я его скачать немогу
 
 
   
Сообщение оставлено 22.12.2010 в 08:43:32 | Сообщение #4
Вот скрипт:
Code
var fid = 7;//id форума
$(document).ready(function () {

// script by http://javascript.ucoz.net/

  if (window.location.href.split('/')[4] == fid + '-0-0-1-1') {
   new _uWnd('type', 'Что будем создавать?', 150, 150, {
    modal: 1,
    close: 0,
    alert: 1
   },
   '<br><select onchange="createType(this.value)"><option value="0">Выберите один из вариантов...</option><option value="1">Тема о продаже сайта</option><option value="2">Тема о продаже рекламного места</option><option value="3">Тема о продаже ICQ</option><option value="4">Тема о продаже рейтинга ВКонтакте</option><option value="100">Обычная тема</option></select>');
    $('#frF16').hide().after('<input style="width: 150px; font-weight: bold;" class="postSubmit" value="Создать тему" type="button" onclick="frmSbmt()">');
  }

});

function createType(v) {
  typeTheme = v;
  if (typeTheme != 0) _uWnd.close('type');

  if (typeTheme == 1) {
   //Тема о продаже сайта
   var site = ['Ссылка на сайт', 'Тематика сайта', 'Количество хостов/хитов в сутки', 'Статистика сайта, форума (тем, ответов), файлов', 'Тиц/PR сайта', 'Причина продажи', 'Цена', 'Ваши контакты'];
   var siteFields = '';
   for (i = 0; i < site.length; i++) {
    siteFields += '<tr><td class="gTableLeft">' + site[i] + '</td><td class="gTableRight"><input title="Поле обязательно к заполнению" style="width: 100%;" class="postDescrFl" size="50" maxlength="60" type="text"></td></tr>';
   }
   $('#frM56').hide().before(siteFields);
   //Конец кода темы о продаже сайта
  }

  if (typeTheme == 2) {
   //Тема о продаже рекламного места
   var adwPlace = ['Ссылка на сайт', 'Тематика сайта', 'Количество хостов/хитов в сутки', 'Тип рекламных мест', 'Тиц/PR сайта', 'Цены за рекламное место', 'Ваши контакты'];
   var adwFields = '';
   for (i = 0; i < adwPlace.length; i++) {
    adwFields += '<tr><td class="gTableLeft">' + adwPlace[i] + '</td><td class="gTableRight"><input title="Поле обязательно к заполнению" style="width: 100%;" class="postDescrFl" size="50" maxlength="60" type="text"></td></tr>';
   }
   $('#frM56').hide().before(adwFields);
   //Конец кода темы о продаже рекламного места
  }

  if (typeTheme == 3) {
   //Тема о продаже ICQ
   var icqPlace = ['Номерки в формате «номер - цена» (через запятую)', 'Тип номерков', 'Отзывы (ссылка)', 'Ваши контакты'];
   var icqFields = '';
   for (i = 0; i < icqPlace.length; i++) {
    icqFields += '<tr><td class="gTableLeft">' + icqPlace[i] + '</td><td class="gTableRight"><input title="Поле обязательно к заполнению" style="width: 100%;" class="postDescrFl" size="50" maxlength="60" type="text"></td></tr>';
   }
   $('#frM56').hide().before(icqFields);
   //Конец кода темы о продаже ICQ
  }

  if (typeTheme == 4) {
   //Тема о продаже рейтинга ВКонтакте
   var vkPlace = ['Фрод или с приложений ', 'Сколько в наличии ', 'Цена', 'Гарантии', 'Контакты'];
   var vkFields = '';
   for (i = 0; i < vkPlace.length; i++) {
    vkFields += '<tr><td class="gTableLeft">' + vkPlace[i] + ':</td><td class="gTableRight"><input title="Поле обязательно к заполнению" style="width: 100%;" class="postDescrFl" size="50" maxlength="60" type="text"></td></tr>';
   }
   $('#frM56').hide().before(vkFields);
   //Конец кода темы о продаже рейтинга ВКонтакте
  }

}

function frmSbmt() {
  $("input[title='Поле обязательно к заполнению']").each(function () {
   var inner = $(this).val();
   var name = $(this).parent().prev().html();

   document.getElementById("message").value += "[b]" + name + "[/b]: " + inner + "\n";

  });
  document.all.addform.submit();
}
 
 
   
Сообщение оставлено 22.12.2010 в 14:44:58 | Сообщение #5
sMokeGG, а все понял спс
 
 
   
Сообщение оставлено 22.12.2010 в 15:02:48 | Сообщение #6
Слушай
Че то не робит(
Все сделал ид написал скрипт после BODY ПОСТАВИЛ и нифега
 
 
   
Сообщение оставлено 22.12.2010 в 16:31:40 | Сообщение #7
Mayzel9, ну я даже не знаю sad
 
 
   
Сообщение оставлено 22.12.2010 в 17:33:29 | Сообщение #8
sMokeGG, скинь мне ссылку откуда взял скрипт
 
 
   
Сообщение оставлено 22.12.2010 в 18:10:13 | Сообщение #9
sMokeGG, благодарю.
 
 
   
Сообщение оставлено 22.12.2010 в 18:18:05 | Сообщение #10
Nooq, незачто wink
 
 
   
Сообщение оставлено 22.12.2010 в 22:36:11 | Сообщение #11
sMokeGG, ты неправельно выложил
Если так устанавливать ничего неполучится
Я понял как надо
 
 
   
Сообщение оставлено 23.12.2010 в 16:13:14 | Сообщение #12
у меня ромбики какието angry
 
 
   
Сообщение оставлено 25.12.2010 в 14:09:18 | Сообщение #13
вот это реально интересный скрипт! спасибо! cool
 
Мои FRIENDs LP: LEHIH™
Уважаю на LP: Liiion911,z1k,Ashot,eDignes
 
   
  • Страница 1 из 1
  • 1
Поиск:
 
Графика от: Megas, GraFOS | Дизайн сверстал E.A.
Хостинг от uCoz
Яндекс.Метрика