Единый форум поддержки

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

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


Вы здесь » Единый форум поддержки » Архив » Вопросы по оформлению форума


Вопросы по оформлению форума

Сообщений 881 страница 900 из 978

881

Искала по форуму, но, к сожалению, так и не нашла. Возможно, была недостаточно внимательна, поэтому спрашиваю:
Очень требуется качественный скрипт, который создаёт следующий эффект: при наведении курсора на ссылку, та помещается в прямоугольник, состоящий из пунктирных линий. Где увидено: http://belorya.5bb.ru/.

Если можно, подскажите, пожалуйста, наиболее понятный и полный справочник-обучатель по программе «Image Ready».

+1

882

Хотела бы сделать кнопочки для сворачивания категорий. Нашла нужный скрипт, но он не работает. Может быть я что-то не так сделала? Куда его надо ставить? Пробовала в html-верх и низ, не получается.

Код:
<script type="text/javascript">
function findCat()
{
var ni=1
for (ni=1; ni<=10; ni++)
{var idx="pun-category"+ni
var im="image"+ni
if (!document.getElementById(idx))
{break}
if (document.cookie.indexOf("category")!=-1)
{var cook1=document.cookie.substr(document.cookie.indexOf("category"))
var cook=cook1.substr((cook1.indexOf(ni)+String(ni).length), 2)
if (cook=="op")
{document.getElementById(idx).getElementsByTagName("table")[0].style.display="block"
var pic="http://forumupload.ru/uploads/0000/0b/62/77767-1.gif"
var tit="Скрыть"
}
else if (cook=="cl")
{document.getElementById(idx).getElementsByTagName("table")[0].style.display="none"
var pic="http://forumupload.ru/uploads/0000/0b/62/77767-2.gif"
var tit="Показать"
}}
else if (document.cookie.indexOf("category")==-1)
{document.getElementById(idx).getElementsByTagName("table")[0].style.display="block"
var pic="http://forumupload.ru/uploads/0000/0b/62/77767-1.gif"
var tit="Скрыть"
}
document.getElementById(idx).getElementsByTagName("h2")[0].innerHTML="<div class=\"catleft\"><!-- --></div>"+"<img src='"+pic+"' "+"id='"+im+"' "+"style='cursor: hand;'"+"title='"+tit+"' "+"onclick='changeCat("+ni+")'"+" align='right' /><span>"+document.getElementById(idx).getElementsByTagName("span")[0].innerHTML+"</span><div class=\"catright\"><!-- --></div>"} 
}
if (document.title.indexOf(" - Форум")!=-1)
{findCat()
window.onunload=saveCooks}

function changeCat(ru)
{var tb="pun-category"+ru
var img="image"+ru
if (document.getElementById(tb).getElementsByTagName("table")[0].style.display!="none")
{document.getElementById(tb).getElementsByTagName("table")[0].style.display="none"
document.getElementById(img).src="http://forumupload.ru/uploads/0000/0b/62/77767-2.gif"
document.getElementById(img).title="Показать"}
else
{document.getElementById(tb).getElementsByTagName("table")[0].style.display="block"
document.getElementById(img).src="http://forumupload.ru/uploads/0000/0b/62/77767-1.gif"
document.getElementById(img).title="Скрыть"}
}
function saveCooks()
{
var sample="category="
var vi=1
for (vi=1; vi<=10; vi++)
{var ct="pun-category"+vi
if (!document.getElementById(ct))
{break}
if (document.getElementById(ct).getElementsByTagName("table")[0].style.display!="none")
{sample+=vi+"op"}
else if (document.getElementById(ct).getElementsByTagName("table")[0].style.display=="none")
{sample+=vi+"cl"}}
var day=new Date()
day.setDate(day.getDate()+365)
sample+=";expires="+day.toGMTString()
document.cookie=sample}
</script>

+1

883

ЧешиРо
Именно как там:

<style>
a:hover{BORDER-RIGHT: #006600 2px dashed; BORDER-TOP: #006600 2px dashed; RIGHT: 0px; BORDER-LEFT: #006600 2px dashed;  COLOR: #006600; BOTTOM: 0px; BORDER-BOTTOM: #006600  2px dashed; POSITION: relative; TEXT-DECORATION: none; }
</style>

0

884

Duka дал вот такой скрипт

Код:
<script type="text/javascript">
var name2="'[/add]')\" /></fieldset></td><td style=\"border: 0;\"><fieldset style=\"padding: 3px;\"><legend>Таблица</legend><input type=\"button\" value=\" Таблица \" title=\"Создать скелет таблицы\" name=\"TABLE\" onclick=\"bbcode('[table]','[/table]')\" /><input type=\"button\" value=\" Строка \" name=\"TR\" title=\"Добавить строку в вашу таблицу\"  onclick=\"bbcode('[tr]','[/tr]')\" /><input type=\"button\" value=\"Ячейка\" name=\"TD\" onclick=\"bbcode('[td]','[/td]')\" title=\"Добавит ячейку в строку\"  /></fieldset></td></table></div>"
var arr=document.getElementsByTagName("div")
i=0
str=document.URL
while(arr[i] ){
if(arr[i].className=="fs-box hashelp"){
name=arr[i].innerHTML
name=name.substring(0)
arr[i].innerHTML="<div class=\"inform\" id=\"q1Span\" ><table style=\"border: 0;\"><tr><td style=\"border: 0;\"><fieldset style=\"padding: 3px;\"><legend>Текст</legend><input type=\"button\" value=\"Желтый фон\" name=\"H\" title=\"Добавит желтый фон к вашему тексту\" onclick=\"bbcode('[h]','[/h]')\" /><input type=\"button\" value=\" PRE \" name=\"PRE\" title=\"Предварительно отформатированый текст\" onclick=\"bbcode('[pre]','[/pre]')\" /><input type=\"button\" value=\"Линия\" name=\"H\" title=\"Добавит горизонтальную линию к вашему тексту\" onclick=\"bbcode('[hr]',' ')\" /><input type=\"button\" value=\"Добавлено\" name=\"add\" title=\"Если вы хотите добавить комментарий к вашему же сообщению, отредактируйте свое сообщение и внесите свой текст. После этого выделите и нажмите на эту кнопку.\" onclick=\"bbcode('[add]',"+name2+""+name+""
}
i++
}
</script>

Мне очень нравится как он выглядит, но вот табличку гораздо удобнее делать с помощью вот этого скрипта:

Код:
<script language="JavaScript1.2">
<!--
var ns6=document.getElementById&&!document.all?1:0

var head="display:''"
var folder=''

function expandit(curobj){
folder=ns6?curobj.nextSibling.nextSibling.style:document.all[curobj.sourceIndex+1].style
if (folder.display=="none")
folder.display=""
else
folder.display="none"
}

//-->
</script>
<SCRIPT language=JavaScript>
<!--
function MM_openBrWindow(theURL,winName,features) { 
  window.open(theURL,winName,features);
}
  function InsSM()
   {
   var table = '[table'+document.all.Bgcolor.value+document.all.Dkcolor.value+document.all.Ltcolor.value+']';

  for (var x=0; x<document.all.rows.value; x++) {
    table += "[tr]";
    for (var y=0; y<document.all.cols.value; y++) {
      table += "[td]Ячейка[/td]";
    }
    table += "[/tr]";
  }
  table += "[/table]\n";
    document.all.theCode.value=(table);
document.write('<b><font size=2 color=#555555 face=Arial, Helvetica, sans-serif>Скопируйте эти теги в ваше сообщение</font></b><br><textarea name=theCode cols=50 rows=6>'+table+'</textarea><br><input type=button name=Button value=Выделить onClick=document.all.theCode.select();document.all.theCode.focus()><br><br><br>');
document.write('<p><input type=button name=button value=Назад onClick=history.back()></p><Br><br>Скрипт написан компанией <a href=http://rusff.ru target=_blank>RusFF</a>.');


}

function MM_findObj(n, d) {
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

function MM_showHideLayers() { 
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}
//-->
</SCRIPT>
<h4 style='cursor:hand' onClick='expandit(this)'>Сделать таблицу</h3>
<TABLE width=300 style='display:none' style=&{head};>
  <TR>
    <TD>Строк: <INPUT maxLength=3 size=3 value=1 name=rows></TD>
    <TD>Ячеек: <INPUT maxLength=4 size=3 value=1 name=cols></TD>
    <td><INPUT type=hidden name=Bgcolor><INPUT type=hidden name=Dkcolor><INPUT type=hidden name=Ltcolor></td>
    <TD colSpan=4><A href="http://rusff.ru/" target=_blank><B>RusFF ©</B></A><BR><INPUT type=hidden name=theCode> <INPUT onclick=InsSM() type=button value="Создать" name=Button2></TD>
</TR>
</TABLE>

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

+1

885

Lili
Вы поняли что сказали? =) Первый скрипт - дополнительные BB-коды, второй - Генератор таблиц... Не понятно что Вы с ними хотите сделать

-1

886

Скажите, как сделать так, чтобы у всех пользователей в подписи высвечивалась. На сайте Help Mybb мне посоветовали этот скрипт:

Код:
<script type="text/javascript">
if (document.url.indexof("viewtopic")!=-1)
{var sigs=document.getelementbyid('pun-main').getelementsbytagname("div")
var v=0
for (v=0; v<=(sigs.length-1); v++)
{if (sigs[v].classname=="post-content")
{if (sigs[v].innerhtml.tolowercase().indexof("<span>подпись автора</span>")==-1)
{sigs[v].innerhtml=sigs[v].innerhtml+"<dl class='post-sig'><dt><span>подпись автора</span></dt><dd><p>"+"ваш текст по умолчанию"+"</p></dd></dl>"}}}}
</script>

Мне сказали, что можно использовать хтмл и я сделал вот:

Код:
if (document.url.indexof("viewtopic")!=-1)
{var sigs=document.getelementbyid('pun-main').getelementsbytagname("div")
var v=0
for (v=0; v<=(sigs.length-1); v++)
{if (sigs[v].classname=="post-content")
{if (sigs[v].innerhtml.tolowercase().indexof("<span>подпись автора</span>")==-1)
{sigs[v].innerhtml=sigs[v].innerhtml+"<dl class='post-sig'><dt><span>подпись автора</span></dt><dd><p>"+"<u>Вещи</u><br><u>Оружие</u><u>Кошелек</u> 200 кредиток"+"</p></dd></dl>"}}}}
</script>

Но ничего не происходит... Помогите, пожалуйста.

+1

887

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

Но ничего не происходит... Помогите, пожалуйста.

А что должно происходить? она только на странице сообщений сработает, но никак не на странице Подпись в профиле. Или у Вас даже это не работает?

0

888

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

Вы поняли что сказали? =) Первый скрипт - дополнительные BB-коды, второй - Генератор таблиц... Не понятно что Вы с ними хотите сделать

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

+1

889

Большое спасибо, Duka.

+1

890

Duka

А что должно происходить? она только на странице сообщений сработает, но никак не на странице Подпись в профиле. Или у Вас даже это не работает?

Ни то ни другое.

+1

891

Странно, если не хотели помогать, зачем посылали из одной темы в другую...

0

892

Я вроде не нашла такого скрипта, либо просто была невнимательна, но...
Есть скрипт для того,чтобы вставить свои иконки подфорумов, типа: "есть новые сообщения, нет новых сообщений".

+1

893

Пчелка

Здесь пост номер 7, пункт номер 3

+1

894

Как можно вставить картинки под названиями тем на главной странице?

0

895

В описание форума добавляйте <img src="адрес_изображения">

+2

896

Есть скрипт для вставки картинки в  поля логоитип и шапка? Ну чтобы вот эта одна картинка сразу растянулась на оба поля

+1

897

Kuchiki Rukia

Код:
<style type="text/css">
#pun-title table {background-image: url(адрес вашей картинки);}
</style>

+1

898

Lazary, огромное вам спасибо!

0

899

Помогите мне создать бегущую строку. В теме было написано, что нужно текст вставлять в теги <marquee>...</marquee>. А потом там еще есть, что для этого тега можно опционально задать следующие атрибуты или свойства бегущей строки:
Aling   - выравнивание текста
Behavior  - поведение текста (Способ движения)
Scrolldelay - задержка смещения  и т.д.
Вот в этом пункте я не могу разобраться! Помогите мне создать бегущую строку с специальными атрибутами. Заранее спасибо!

0

900

<marquee>твой текст</marquee>

Если я не понял сорри  :blush:

+1


Вы здесь » Единый форум поддержки » Архив » Вопросы по оформлению форума