На главную Форум сайта Вы Гость + Регистрация / Вход
Опции модератора - Форум чат общение
ПОПУЛЯРНЫЕ ТЕМЫ
[Игра] 15 +
Оставлено 179 сообщений в теме
досчитай до 100
Оставлено 99 сообщений в теме
Как разыграть друга в в...
Оставлено 72 сообщений в теме
Сигны в формате psd
Оставлено 70 сообщений в теме
[Игра] Города
Оставлено 69 сообщений в теме
[Игра] Поставить + выше...
Оставлено 44 сообщений в теме
Раздача WMB
Оставлено 41 сообщений в теме
 

  • Страница 1 из 1
  • 1
Форум чат общение » Центр помощи по развитию web ресурсов » Форум » Опции модератора (New)
Опции модератора
Support@NC
Дата: Вторник, 09.08.2011, 14:54 | Сообщение # 1
Создатель топика
NN-CS.3DN.Ru Агент
Администратор
Сообщений: 0
Репутация: 54
Награды: 8
[RU]


В CSS вставляем:

Code
/* new moder-panel */  
  table.forumModerFuncsT{display:none;} /* Скрываем старую модер-панель */  
  /* стили модер-кнопок */  
  div.mbut{display:inline-block;padding:10px;color:#7b7b7b;background:#f7f7f7;border-right:1px solid #ccc;}  
  div.mbut:hover{background:#fff;cursor:pointer;}  
  div.mbutc{display:inline-block;padding:10px;color:#7b7b7b;background:#fff;border-right:1px solid #ccc;}  
  div.mbutc:hover{background:#f7f7f7;cursor:pointer;}  
  /* ------------------ */  
  /* --------------- */


В "Общий вид страниц форума" перед $BODY$:

Code
<?if($GROUP_ID$='4' || $GROUP_ID$='3')?><?if($PAGE_ID$='threadpage')?>  
  <!-- модер-панель -->  
  <div id="moder_panel" style="display:none;border:1px solid #ddd;position:absolute;margin-top:-35px;">  
  <span id="c-o_theme"></span><div class="mbut" onclick="theme.move();">Переместить тему</div><span id="f-uf_theme"></span><div class="mbut" onclick="theme.tdel();">Удалить тему</div><div class="mbut" onclick="theme.korzina()" id="to_korzina">В корзину</div><div class="mbutc" onclick="theme.hide();" style="border-right:0 !important;">Скрыть</div>  
  </div>  
  <!-- /модер-панель -->  
  <script>  
  theme = {  
  // скрыть модер-панель  
  hide:function(){  
    $('#moder_panel').animate({'marginTop':'-20px'}, 150);  
    $('#moder_panel').animate({'marginTop':'-30px'}, 200);  
    $('#moder_panel').animate({'marginLeft':'-700px',opacity:'0'}, 250);  
  },  
  // закрыть тему  
  close:function(){  
    var tid = $("#tid").text();  
    var fid = $('#fid').text();  
    location='$HOME_PAGE_LINK$forum/'+fid+'-'+tid+'-0-22-1';  
  },  
  // открыть тему  
  open:function(){  
    var tid = $("#tid").text();  
    var fid = $('#fid').text();  
    location='$HOME_PAGE_LINK$forum/'+fid+'-'+tid+'-0-22-0';  
  },  
  // переместить тему  
  move:function(){  
    var tid = $("#tid").text();  
    var fid = $('#fid').text();  
    new _uWnd('Et','Изменить/переместить тему',-440,-150,{autosize:1,closeonesc:1,resize:1,align:'left'},{url:'/forum/'+fid+'-'+tid+'-0-20-1'})  
  },  
  // зафиксировать тему  
  fix:function(){  
    var tid = $("#tid").text();  
    var fid = $('#fid').text();  
    location='$HOME_PAGE_LINK$forum/'+fid+'-'+tid+'-0-23-1';  
  },  
  // опустить тему  
  unfix:function(){  
    var tid = $("#tid").text();  
    var fid = $('#fid').text();  
    location='$HOME_PAGE_LINK$forum/'+fid+'-'+tid+'-0-23-0';  
  },  
  // удалить тему  
  tdel:function(){  
    var tid = $("#tid").text();  
    var fid = $('#fid').text();  
    location='$HOME_PAGE_LINK$forum/'+fid+'-'+tid+'-0-21';  
  },  
  // в корзину  
  korzina:function(){  
    var tid = $("#tid").text();  
    var fid = $('#fid').text();  
  $.get('/forum/'+fid+'-'+tid+'-0-20-1', function(fth){  
    var tname = $('input[name="name"]',$('cmd[p="content"]', fth).text()).val();  
    var tdesc = $('input[name="description"]',$('cmd[p="content"]', fth).text()).val();  
    $.post('/forum/', {a: '20', name: tname, description: tdesc, fid: fid, tid: tid, t: '1', tt: '1', nfid: '4'}, function(){_uWnd.alert('<span style="color:green;font-weight:bold;">Тема успешно перенесена</span>','Успешно!',{w:230,h:60,t:5000});}); // nfid: '4' - ID форума "Корзина".Замените на свой!Чтобы посмотреть, какой у вас, зайдите в ПУ - Управление форумами - Корзина ([ID: "id"]). "id" - id форума "Корзина"  
  });  
  }  
  }  
  </script>  
  <?endif?><?endif?>


В "Общий вид страниц форума" после $BODY$:

Code
<?if($GROUP_ID$='4' || $GROUP_ID$='3')?><?if($PAGE_ID$='threadpage')?>  
  <script>  
  if($('a.forumBar:eq(1)').text()=='Корзина'){$('#to_korzina').hide();} // eq:(1) - проверям вторую ссылку в панели навигации (Название форума должно быть "Корзина", а не "Мусорка" и т.д)  
  if($('option:eq(4)').val()=='22-0'){  
  $('#c-o_theme').html('<div class="mbut" onclick="theme.open();">Открыть тему</div>');  
  }else{  
  $('#c-o_theme').html('<div class="mbut" onclick="theme.close();">Закрыть тему</div>');  
  };  
  if($('option:eq(6)').val()=='23-0'){  
  $('#f-uf_theme').html('<div class="mbut" onclick="theme.unfix();">Опустить тему</div>');  
  }else{  
  $('#f-uf_theme').html('<div class="mbut" onclick="theme.fix();">Зафиксировать тему</div>');  
  };  
  $('#moder_panel').fadeIn();  
  </script>  
  <?endif?><?endif?>


В "Вид материалов форума" в самый верх вставляем:

Code
<!-- для получения id форума и темы / ничего не менять -->  
  <span style="display:none;" id="tid">$TID$</span>  
  <span style="display:none;" id="fid">$FID$</span>


Служба поддержки NN-CS.3DN.Ru Агент
Форум чат общение » Центр помощи по развитию web ресурсов » Форум » Опции модератора (New)
  • Страница 1 из 1
  • 1
Поиск:

Как писать сообщения и создавать свои темы на форуме?

Вверх