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

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

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


Вы здесь » Единый форум поддержки » Архив » Спрос новых скриптов....


Спрос новых скриптов....

Сообщений 581 страница 600 из 1000

581

Webmaster_s
вот для того, чтобы гости не видели ссылок в сообщениях:

Код:
<script type="text/javascript">
if (!document.getElementById('navprofile'))
{
var posti=document.getElementById("pun-main").getElementsByTagName("div")
var oj=0
for (oj=0; oj<=(posti.length-1); oj++)
{if (posti[oj].className=="post-content")
{posti[oj].innerHTML=posti[oj].innerHTML.toLowerCase().replace(/<a href/g, "<font color='red'>Зарегься чтобы увидеть ссылки</font><a style='display: none;' href")}}
}
</script>

А с этим не видят картинок:

Код:
<script language="JavaScript">
if( !document.getElementById("navprofile") )
{
    document.write("<style>")
    document.write(".post-content IMG{display:none !important}")
    document.write("</style>")
}
</script>

Отредактировано Sакура (Вт, 13 Май 2008 19:04:41)

0

582

Sакура написал(а):

вот для того, чтобы гости не видели ссылок в сообщениях:

Спасибо. Ну это конечно лучше чем ничего, но это не совсем то что мне нужно... Дело в том что мне нужно и чтобы пользователи тоже не видели, которые не набрали n-ое количество постов. И чтоб не на всём форуме, а только в определённых разделах форума!

Отредактировано Webmaster_s (Вт, 13 Май 2008 19:07:13)

0

583

Sакура написал(а):

А с этим не видят картинок:

Ой, стоп, это для того, чтобы они не видели фоографий, вот для картинок:

Код:
<script language="JavaScript">
if( !document.getElementById("navprofile") )
{
    document.write("<style>")
    document.write(".post-content IMG{display:none !important}")
    document.write("</style>")
}
</script>

Отредактировано Sакура (Вт, 13 Май 2008 19:08:02)

0

584

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

чтобы пользователи тоже не видели, которые не набрали n-ое количество постов

Такого, увы, я пока нигде не находила... Если найду, обязательно скину. (Если конечно, он все еще будет нужен)

0

585

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

Дело в том что мне нужно и чтобы пользователи тоже не видели, которые не набрали n-ое количество постов.

пользуйтесь кнопкой http://forum.mybb.ru/i/blank.gif

Код:
[hide=10]текст[/hide]

текст - скрываемый текст
10 - необходимое кол-во сообщений

Отредактировано prizrak (Вт, 13 Май 2008 19:14:05)

+1

586

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

И чтоб не на всём форуме, а только в определённых разделах форума!

Почитай вот тут и подумай стоит ли вообще подгружать форум лишний раз скриптом!

0

587

Ван-Ваилдер написал(а):

Почитай вот тут и подумай стоит ли вообще подгружать форум лишний раз скриптом!

Ну скажем так, кто-то это знает, а кто-то не знает. думаю таких кто не знает всё же больше... Тем более что я хочу этот скрипт чтоб можно было ставить именно в определённый раздел форума, как раз для того чтоб не грузить главную страницу и для того ещё чтоб не во всех разделах форума это работало.

Отредактировано Webmaster_s (Вт, 13 Май 2008 19:23:21)

0

588

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

пользуйтесь кнопкой http://forum.mybb.ru/i/blank.gif
Код:

текст - скрываемый текст
10 - необходимое кол-во сообщений

Спасибо, но у меня возникают вопросы, а картинки тоже будут скрываться так? И ещё вот что, а что будет видно вместо этого скрываемого текста? А вообще наверное это выход...

Отредактировано Webmaster_s (Вт, 13 Май 2008 19:27:46)

0

589

Webmaster_s
И картинки вроде должен скрыть)

0

590

prizrak, и как я не дотумкал до этой идеи... Спасибо, тут и скрипт походу не нужен наверное... Ну если только для тех, кто не хочет каждый раз писать эти тэги для скрытия... :D  СПАСИБО!!! +1 в репу, как обещал! :cool:

Отредактировано Webmaster_s (Вт, 13 Май 2008 19:34:48)

0

591

Не знаю, в ту ли я тему... мне надо из двух готовых скриптов сделать один....Сама что-то менять боюсь...
Поможете?
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>

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

0

592

Impuls 101, спасибо за подсказку!
А по поводу моего первого вопроса - если из двух скриптов сделать один это же будет новый скрипт, при чем тут оформление форума?

Отредактировано Lili (Чт, 15 Май 2008 22:36:51)

0

593

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

0

594

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

Отредактировано Timon (Сб, 17 Май 2008 17:14:54)

0

595

А можно ли такой скрипт сделать (Если его еще нет). Так чтоб не зареганый пользователь на какую бы ссылку не нажал попадал в меню регистрации.

0

596

Impuls 101 написал(а):

вобщем все как всегда)

Согласен.

0

597

Duka,ну хоть ты помоги. Сделай скрипт [ Скрыть ссылки от гостей ].
Я отлично знаю что такой скрипт есть,но в нем один недочет.
Все заглавные буквы ( Да и вообще все ) становиться маленьким.
Вот какой у меня скрипт :

<script type="text/javascript">
if (!document.getElementById('navprofile'))
{
var posti=document.getElementById("pun-main").getElementsByTagName("div")
var oj=0
for (oj=0; oj<=(posti.length-1); oj++)
{if (posti[oj].className=="post-content")
{posti[oj].innerHTML=posti[oj].innerHTML.toLowerCase().replace(/<a href/g, "<font color='red'><b>[ Только зарегестрированные пользователи могут видеть ссылки. ]</b></font><a style='display: none;' href")}}
}
</script>

Жду с нетерпением ! ) :)

Отредактировано Арион (Ср, 21 Май 2008 08:10:53)

0

598

Вот есть такой скрипт:

Сокрытие информации под аватаром с помощью кнопки.


(с) Karpoff

Код:
<script>
function HideInfo(id,but){
if(but.value=="+"){
  but.value = "-";document.getElementById(id).style.display = ""}
else{
  but.value = "+";document.getElementById(id).style.display = "none"}
  return false}

d = document.getElementsByTagName("div")

for (i=0;d[i]; i++){
if (d[i].className.indexOf("post-author")!=-1){t = d[i].innerHTML
   if((j = t.toLowerCase().indexOf("<li class=pa-from>"))!=-1 || (j = t.toLowerCase().indexOf("<li class=\"pa-from\">"))!=-1 || (j = t.toLowerCase().indexOf("<li class=pa-reg>"))!=-1 || (j = t.toLowerCase().indexOf("<li class=\"pa-reg\">"))!=-1)
    d[i].innerHTML = t.substring(0,j)+"<input type='Submit' onClick=\"return HideInfo('info"+i+"',this)\" value='+'><br><div id='info"+i+"' style='display:none'>"+t.substring(j,t.length)+"</div>"}}
</script>

Он скрывае полностью всю инфу!А хотелось бы,что бы статус Активен/Неактивен были видны!Такое возможно?!

0

599

а можете дать скрипт, позволяющий вставлять в таблицу видео с Ю-туба???

0

600

@Падубка@ ^^

Скрипт не нужен больше, в панели кнопок есть такая кнопка 13 по счету, вставляй в нее ссылку того видео, которое тебе нужно

Отредактировано Timon (Ср, 21 Май 2008 19:15:23)

0


Вы здесь » Единый форум поддержки » Архив » Спрос новых скриптов....