ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов

Объявление

🔴 МАСТЕР-КЛАСС от magia "Жизненный цикл проекта"

Дата и время: начало 28 апреля в 16:00 по МСК;
Если у вас возникла идея создать ролевую игру, сообщество любителей собак или форум для киноманов,
но не знаете с чего начать и что делать, не беда! Мы здесь чтобы помочь.

Подробности

GEMcross

Кроссовер, ориентированный на активную игру и уютный флуд.
Собираем у себя драгоценных игроков уже почти три года.

Посетить

🔥 Новинка в портфолио: ДИЗАЙН И ГРАФИКА В СТИЛЕ GENSHIN IMPACT

Платформа: MyBB.ru (RusFF)
Стоимость: 6500 рублей;
Авторы: Moju & wasurenagusa

Посмотреть

💰 Теперь у нас можно приобрести "Мгновенные уведомления от Алекса"

Скрипт оповещает пользователей о событиях на форуме в реальном времени, придавая динамики общению.
Автор: Alex_63 | Платформа: MyBB.ru.

У нас: структурированная документация, возможность платить иностранными картами, перевыпустить подписку или купить бессрочно.

Купить скрипт

🌟 ОПЛАТА ЗАКАЗА НАГРАДНЫМИ БАЛЛАМИ И СКИДКИ

Заказы можно оплачивать наградными баллами (НБ). Полностью или частично.
Бартер за НБ осуществляется на условиях платного заказа, в качестве оплаты - НБ.
А если у вас есть любой платный заказ, вы можете обменять НБ на скидочные купоны.

узнать подробности

📣 Наш проект: Ролевой поисковик

Поиск роли на текстовых ролевых
Проект от специалистов FD

Спойлеры и обсуждение

❤️ Поддержать проект

Если у вас есть желание помочь нам сделать наш проект лучше:
Реклама на сайтеПредложения
Стать модераторомОтзывы

Подробнее

SPECIAL OFFER: We distribute designs for free

Finalizing the layout for your project;
Developing a style code;
Mobile version included if you wish.

Details

Support the project

If you want to help us:
Become a moderator
SuggestionsReviews

Details
❗ ❗ ❗ Technical work is underway. We'll fix it soon. :) If you're english-speaker and want to use our forum, switch to the russian language. This is temporary, until the works with multi-language option will be done. Sorry for the inconvenience.

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

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



Новостной блок для форума

Сообщений 11 страница 19 из 19

11

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

Вот можно посмотреть на http://test.nextbb.ru/

ну это уже лучше) а теперь опишите принцип действия, что за чем писать
перепостит ли оно в блок картинки? ссылки?

0

12

Новостной блок на форум показывает 10 последних сообщений на форуме

Вставляем html-верх

Код:
<link type="text/css" rel="StyleSheet" href="http://www.ujs.su/JS/forumchat.css" /> 
<script type="text/javascript"> 
classname = '.cBlock1'; 
$.getScript('http://www.ujs.su/JS/forumchat.js'); 
</script> 
<a href="javascript://" id="show" title="Новости" onclick="chat('open')"><span id="openbtn"><b>Новости</b></span></a> 
<div id="cht"> 
<div style="display:none" id="events"> 
</div> 

<div style="display:none" id="fixed_btn"> 
<a title="Всегда на странице" href="javascript://" onclick="fix('on');"><img src="http://ujs.su/style/mchat/settings1.png" border="0" width="13" height="13" alt="" /></a></div> 
<div style="display:none" id="close"> 
<a title="Закрыть" href="javascript://" onclick="$('#chbox').fadeOut('100');$('#openbtn').show();$('#close').fadeOut('200');$('#events').fadeOut('100');$('#fixed_btn').hide();fix('off');"><img src="http://ujs.su/softblock/manage/img_close.png" border="0" width="13" height="13" alt="" /></a></div> 
<div style="display:none" id="chbox" onmouseover="$(function () { $('#chbox').stop().animate({opacity: 1.0},1000) })" onmouseout="$(function () { $('#chbox').stop().animate({opacity: 0.7},1000) })"> 
<div id="ch_messages"><span style="color:#555"><h2>10 Последних сообщений</h2>
<div id=MyNewsScr style="width:100%;height:340px;overflow-y:auto;"></div>
</div>



<script type="text/javascript">
var L=$("#Inf_block_Left").html();$("#Inf_block_Left").replaceWith("");
var R=$("#Inf_block_Right").html();$("#Inf_block_Right").replaceWith("");
if($(".punbb").attr("id")=="pun-index"){

  var LeftSUM='', RightSUM='',block1='<div class="container" style="padding:5px;" id=News_';
  var block2="</div><br><br>";
if(L!=null){ var c = L.split(/<h2>|<\/h2>/igm);
 for(i=1; i<c.length; i+=2){
 LeftSUM+=block1+'L'+(i+1)/2+' >'+'<h2><center>'+c[i]+'</center></h2>'+c[i+1]+block2;
 }LeftSUM='<td id=LeftNews width=190 valign=top>'+LeftSUM+'</td>';/*alert(LeftSUM);*/}
if(R!=null){ var c = R.split(/<h2>|<\/h2>/igm);
 for(i=1; i<c.length; i+=2){
 RightSUM+=block1+'R'+(i+1)/2+' >'+'<h2><center>'+c[i]+'</center></h2>'+c[i+1]+block2;
 }RightSUM='<td id=RightNews width=21% valign=top>'+RightSUM+'</td>';/*alert(RightSUM);*/}

  if(LeftSUM!='' || RightSUM!=''){ $("#pun-main").html('<table width=100% id="NEWS"><tr valign=top>'+LeftSUM+'<td>'+$("#pun-main").html()+'</td>'+RightSUM+'</tr></table>'); };}
</script>

<!-- 5 сообщений последних -->
<script id="MyNewsScr" src="/export.php?type=js&max=10" type="text/javascript"></script>
<script type="text/javascript">
var html='';
var ts = '';
var mo = '';
var hh = '';
var mm = '';
var i = 0;

html2="</tr></tbody></table></div></center>";
html1="<center><div class=\"container\"><table cellpadding=\"0\" cellspacing=\"0\";  style=\"border-collapse:collapse;width:150px;position:relative;!important;margin:0 30px 0 -15px!important;\"><thead><tr><th scope=\"col\" style=\"padding-right:12px;\">Автор</th><th width=70% scope=\"col\">Последнее сообщение</th></tr></thead><tbody class=\"hasicon\">"

for(i=0;i<content.length;i++) {
 ts = new Date();
 ts.setTime(1000*content[i][0]);
 mo = ts.getMonth()+1;
 if (mo<10) mo='0'+mo;
 hh = ts.getHours();
 mm = ts.getMinutes()+'';
 if (mm<10) mm='0'+mm;
 ts = ts.getDate()+'.'+mo+' '+hh+':'+mm;
html+='<tr  valign=top style=\"padding: 0 6px;\"><td align=left> '+content[i][1]+'</td><td class=\"tcr\" align=right><a href=\"'+content[i][2]+'\" target=\"_blank\">'+content[i][3]+'</a><br /></td></tr>';
}
$("#MyNewsScr").append(html1 + html + html2 + "<br />");
</script></span></div><hr style="margin: 3px; height: 1px; border-left: 0px none; border-right: 0px none; border-width: 0px; border-style: none; border-color: -moz-use-text-color; background: none repeat scroll 0% 0% rgb(221, 221, 221);">

Все работает исправно, менять ничего не надо

0

13

Novise
окей) я почти довольна) была бы еще возможность менять внешний вид новостного окна и регулировать его размер

Теперь поясните мне все же как работает подгрузка? куда какие ссылки прописывать
Универсальная кнопка скрытия оформите вот в таком виде
вопрос на счет картинок открыт
в подгрузке отображается только текст? работают ли коды из поста в подгрузке?

0

14

Nikodima
коды нет, так же можно вставить баннер или картинку
кнопка скрытия работает по другому принципу

0

15

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

еперь поясните мне все же как работает подгрузка? куда какие ссылки прописывать

0

16

Nikodima
всмысле...вы имете введу как туда картинку вставить или же сменить вид кнопок или сам дизайн, то это я делаю на заоменять могу каказ в этой теие, дизайн пк угодно

0

17

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

всмысле...вы имете введу как туда картинку вставить или же сменить вид кнопок или сам дизайн, то это я делаю на заоменять могу каказ в этой теие, дизайн пк угодно

ээээ
я имела ввиду куда вставлять ссылку на тему откуда будет подгружатья сообщения

апдейт:
как я поняла туда выставляют 10 последних сообзщений со всего форума
но ужеесть другой функциональный скрипт на последние 10 сообщений
возможно сделать подгрузку из конкретной темы?

Отредактировано Nikodima (30.01.12 04:01)

0

18

Nikodima
думаю нет, но все же я попробую

0

19

Аммммм......где он будет находиться? Внизу, независимо от страницы? Как такой же сделать на главной?

0