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

Объявление

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

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

Подробности

GEMcross

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

Посетить

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

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

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

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

🔥 Новинка в портфолио: ДИЗАЙН ФОРУМА В СТИЛЕ ФЭНТЭЗИ С ПРОЗРАЧНОСТЬЮ

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

Посмотреть

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

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

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

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

Поиск роли на текстовых ролевых
Проект от специалистов 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.

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

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



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

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

1

Новостной блок в левом-нижнем углу форума,

Его вид написал(а):

http://uploads.ru/t/E/W/f/EWfyL.png

Вставляем в 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">Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости Новости</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);">

Текст "новости" можете заменить на любудругую надписть

Теперь вставляем сам скрипт в html-низ

Код:
<script type="text/javascript" src="http://www.ujs.su/JS/system/jquery.cookie.js"></script>

+1

2

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

0

3

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

<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>

http://ujs.su/softblock/manage/img_close.png - картинка кнопки закрыть

0

4

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

0

5

Советую не менять его первоначальный вид

0

6

а зачем нужны 2 другие кнопочки?
и получается, что новости не подгружаются автоматически из како-нибудь темы, а вручную их писать)
так что мешает просто обычное регулируемое как хочешь див окно с прокруткой поставить?)

0

7

Nikodima
ну это прикольней как то, да писать самим но попробую сделать так что бы они сами добавлялись

0

8

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

ну это прикольней как то

Хм... Странный аргумент.

Соглашусь с Nikodima, через див можно сделать куда более красивее, удобнее, проще, и, главное, не так тяжеловесно для форума.

0

9

Код:
<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);">

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

+1

10

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

пока я не вижу особого смысла в этом новостном блоке, так как:

1) его нельзя настроить под форум
2) непонятно зачем 2 другие кнопки
3) непонятно, можно ли туда вставлять скрипты (например календарь, часы и т.д.)
4) нет скрина с закрытым новостным блоком
5) нет уточнения, как ведет себя

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

<script type="text/javascript" src="http://www.ujs.su/JS/system/jquery.cookie.js"></script>

вот эта часть с другими скриптами (например спойлер, или прокрутка в объявлении)

0