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

Объявление

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 страница 5 из 5

1

Раньше пользовалась Ucoz и достаточно часто применяла ajax-окошки, но на mybb html-коды не работают (или только у меня не работают). Можно ли как-то включить html в сообщениях форума или сделать их как-то иначе?

Пример|Пример

http://i32.fastpic.ru/big/2011/0905/a3/ce29ebe147d1520c5b68188fcf3defa3.png

0

2

Ketrin 1.Можно поискать скрипт вставки фрейма в пост, фреймом живьем воткнуть произвольную HTML страничку (скрипт по-моему от Romych
Собственно из HTML остались одни таблички - скрипт автоматизации табличек в посте - тоже есть ( единственно - ячейки равные все


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

фрейм в посте

 

html-низ:

Код:
<script type="text/javascript">
function addSpoiler(str,from,internal){
var pos=0,pos2=0,newpos=0
if((pos=str.indexOf("[frame]",from))==-1) return str;
if((pos2=str.indexOf("[/frame]"),pos+7)==-1) return str;
newpos=str.indexOf("[frame]",pos+7)
if(newpos<pos2 && newpos!=-1) str=addSpoiler(str,pos+7,true)
if((pos2=str.indexOf("[/frame]",pos+7))==-1) return str;
str=str.substring(0,pos)+makeSpoiler(str.substring(pos+7,pos2))+str.substring(pos2+8,str.length)
if( str.indexOf("[frame]")!=-1 && internal==false) str=addSpoiler(str,0,false)
return str}

function makeSpoiler(txt){
txt='<iframe src="'+txt+'" frameborder="0" vspace="0" hspace="0" marginwidth="0" marginheight="0" scrolling="auto" width="100%" height="400" ></iframe>'
return txt}


if(document.URL.indexOf("viewtopic.php")!=-1){
elm=document.getElementById("pun-main").getElementsByTagName("div")
for(x in elm) if(elm[x].className=="post-content"){
var post=elm[x]
post.innerHTML=addSpoiler(post.innerHTML,0,false)}}
</script>

теги [frame]адрес страницы[/frame]

как это ВЫГЛЯДИТ


добавил кнопку фрейма

в форму ответа:

Код:
<style>
#button-frame {background-image:url('http://img265.imageshack.us/img265/9213/frame1.gif'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat; height:26px; width:100%}
</style>
<script type="text/javascript">
function tag_urld()
{var FoundErrors = '';
var enterURL = prompt("Введите ссылку для фрейма", "http://");
if (!enterURL)
{FoundErrors += " " + error_no_url;}
if (FoundErrors)
{alert("Ошибка!" + FoundErrors);
return;}
insert("[frame]" + enterURL + "[/frame]");}
if(form=document.getElementById("form-buttons"))
form.getElementsByTagName("tr")[0].insertCell(19).innerHTML="<img src='/i/blank.gif' title='Вставить фрейм' id='button-frame' onclick=\"tag_urld()\">"
</script>

Отредактировано Deff (06.09.11 09:48)

0

3

Спасибо, буду пытаться что-то искать.

0

4

Ketrin вставляем
В HTML в форме Ответа (Про Фрейм -Выше

Код:
<!-- Генератор таблиц в форме Ответа --><h4 style='cursor:hand;cursor:pointer;' onclick="changeVisibility('myr-myr')"><img src="http://savepic.net/1038920.gif" alt="Генератор таблиц" style="vertical-align:middle">  <u>Cоздать таблицу</u></h4>
<table id="myr-myr" width=300 style="display:none"><tr>
    <td>строк: <input class=rows maxlength=3 size=3 value=1 name=rows></td>
    <td>ячеек: <input class=cols maxlength=4 size=3 value=1 name=cols></td>
    <td colspan=4><a href="http://forum.mybb.ru//viewtopic.php?pid=668844#p668844" target=_blank><b>deff ©</b></a><br>
    <button id="tableCreate" type="button">Cоздать</button></td></tr></table>
<script language=JavaScript> function setTable(){
var Ntd,Nstr,i=0,j=0,tbl="";var tblz="", TDstrStart='[td]ячейка ',TDstrEnd='[/td]';
Nstr=$("#myr-myr .rows").val();Ntd=$("#myr-myr .cols").val();
for(j=0; j<Nstr; j++){tbl='[tr]'+tbl;for (i=0; i<Ntd; i++){NumTd=Ntd*j+i;tbl+=TDstrStart+(NumTd+1)+TDstrEnd};
tbl+="[/tr]";tblz+=tbl;tbl="";};tbl='[table]'+tblz+'[/table]';smile(tbl);}
$("#tableCreate").click(function(){;setTable();})</script><!--End//Генератор таблиц в форме Ответа-->

Отредактировано Deff (06.09.11 11:05)

0

5

Спасибо, буду разбираться.

0