Reallife FRPG help

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

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


Вы здесь » Reallife FRPG help » FAQ по администрированию » Кладовая скриптов


Кладовая скриптов

Сообщений 31 страница 40 из 40

31

Данный скрипт меняем стандартную надпись "Зарегистрированных пользователей" на своё.

    <script type='text/javascript'>document.getElementById('pun-stats').getElementsByTagName('li')[2].childNodes[0].innerHTML = 'Всего пользователей:' ;</script>

Выделенное красным можно поменять на своё.

0

32

Данный скрипт добавляет маленькую полоску для поиска по поисковику Google.

    <script language="JavaScript">
    function clr(){
    document.forma1.field1.value=""}
    function back(){
    document.forma1.field1.value="Поиск в Google"}
    function mysearch() {
    var fval=document.forma1.field1.value;
    {
    var fsearch="http://www.google.com.ua/search?hl=ru&q=" + fval;
    location.href=fsearch;
    }}
    </script>

В HTML-низ.

    <form name="forma1">
    <input name="field1" type="text" size="20" value="Поиск в Google" onfocus="clr()" onblur="back()" />
    <input type="button" value="go" onclick="mysearch()" />
    </form>

Этот скрипт ставить туда, где хотите увидеть форму поиска. Например в объявление можно поставить.

0

33

Контейнер баннеров(усовершенствованый)

Эта версия построена как скрипт и ее(контейнер) можна вставлять в любое поле(имхо обьявление - оптимальнее всего)
Это задает стили и есть обязательным - HTML-верх
Код:
<style type="text/css">
#mylist {
position: relative;
visibility: hidden}
</style>

Это скрипты - HTML-низ
Код:
<script>
function visibilityON() {
document.getElementById("mylist").style.visibility="visible"
}
function visibilityOFF() {
document.getElementById("mylist").style.visibility="hidden"
}
</script>

А это - туда, где вы хотите, что б появился контейнер
Код:
<input type="button" value="Баннеры" onClick="visibilityON()">
<div id="mylist" class="container" ><br>
<a href="http://podil100.com"><img src="http://podil100.com/img/ban.gif"  style="cursor: pointer"><br><br>
<a href="http://liceum100.mybb.ru"><img src="http://physmat.podil100.com/banner_88_33.gif"  style="cursor: pointer"></a><br><br>
<a href="http://google.com"><img src="http://physmat.podil100.com/banner_lic.gif"  style="cursor: pointer"><br><br>
<input type="button" value="Скрыть" onClick="visibilityOFF()">
</div>

0

34

Полностью скрываем юзера(теперь абсолютно отовсюду):

Код:
<script type="text/javascript">
var who=document.getElementById('pun-status').innerHTML
var whi=document.getElementsByTagName("tr")
var s=0
if (document.URL=="http://Адрес форума/online.php" || "http://Адрес форума/userlist.php")
{for (s=0; s<=(whi.length-1);s++)
{if ((whi[s].innerHTML.indexOf("Ник1")!=-1)||(whi[s].innerHTML.indexOf("")!=-1))
{whi[s].style.display="none"}}}
</script>
<script type="text/javascript">
var def=document.getElementById('onlinelist')
var def1=def.getElementsByTagName("a")
for (f in def1)
{if ((def1[f].innerHTML=="Ник1")||(def1[f].innerHTML==""))
{def1[f].style.display="none"}}
</script>
<script type="text/javascript">
function changeLink()
{var arr=document.links
for (j in arr)
{
if (arr[j].innerHTML=="Ник")
{arr[j].innerHTML=""}

}}
changeLink()
</script>

Ник - ник скрываемого
Адрес форума - догадайтесь сами

0

35

Продвинутый чат на портал!

<embed src="http://www.xatech.com/web_gear/chat/chat.swf" quality="high" bgcolor="#000000" width="540" height="405" name="chat" FlashVars="id=30311740" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://xat.com/update_flash.shtml" /><br><small><a target="_BLANK" href="http://xat.com/web_gear/?cb">Get your own Chat Box!</a> <a target="_BLANK" href="http://xat.com/web_gear/chat/go_large.php?id=30311740">Go Large!</a></small><br><img style="visibility:hidden;width:0px;height:0px;" border=0 width=0 height=0 src="http://counters.gigya.com/wildfire/CIMP/bT*xJmx*PTEwMTAyNzE*MTAxNDAmcHQ9MTAxMDI3MTcxNzUwMCZwPSZkPSZuPSZnPTI=.jpg" />

0

36

Выставление стандартной аватарки тем у кого её нету (с) karpoff

<script type="text/javascript">
defaultPict = "http://forumupload.ru/uploads/0000/12/13/61-1.png"

var arr=document.getElementsByTagName("ul")
i=1
while(arr[++i]){
str=arr[i].innerHTML
if(str.indexOf("pa-avatar")==-1) {
q=str.toLowerCase()
if((pos=q.indexOf("<li class=pa-from>"))!=-1 || (pos=q.indexOf("<li class=\"pa-from\">"))!=-1 || (pos=q.indexOf("<li class=pa-reg>"))!=-1 || (pos=q.indexOf("<li class=\"pa-reg\">"))!=-1){
nstr =str.substring(0,pos)
nstr+="<li class=\"pa-avatar item2\"><img src="+ defaultPict +" alt=\"Аватар\" /></li>"
nstr+=str.substring(pos)
arr[i].innerHTML=nstr
}}}
</script>

0

37

Бегущая строка с остановкой при наведении

<marquee id=abc direction=left behavior=scroll scrollamount=2 onMouseOut="document.all.abc.start()" onMouseOver="document.all.abc.stop()">Наведете мышь чтоб остановить это!
</marquee>

0

38

Бегущие банеры

<!--fantasyflash.ru-->
<MARQUEE onmouseover='this.scroll
            onmouseout='this.scrollAmount="3''' Amount="3"' scrollAmount=3 width=180 height=35>

<a href="сайт" target=_blank>
<img src="ссылка картинкиf" border=0 width=88 height=31></a>

<a href="ссылка сайта" target=_blank><img src="ссылка картинки" border=0 width=88 height=31></a></MARQUEE></center><BR>

Вы можете также увеличить количество
Подпись автора

Горизонтальная бегущая строка:

<marquee onMouseOver="this.stop()"  onMouseOut="this.start()" scrollamount="1" scrolldelay="20">Баннеры</marquee>

Вертикально бегущая строка:

<marquee onMouseOver="this.stop()"  onMouseOut="this.start()" scrollamount="1" scrolldelay="20" direction="up">Баннеры</marquee>

0

39

Быстрый поиск на форуме с елементом Скрыть/Показать

<div style="text-align: center;">
<div>
<a href="javascript: void(0);" onClick="if (hidtext1004.style.display == '') { this.innerText = 'Показать быстрый поиск'; hidtext1004.style.display = 'none'; } else { this.innerText = 'Скрыть быстрый поиск'; hidtext1004.style.display = ''; }">Быстрый поиск</a>
</div>
<div id="hidtext1004" style="display: none;">
<div style="text-align: center;">
<div id="pun-break2" class="divider"><hr /></div>

<div id="pun-main" class="main">
<h1><span>Поиск</span></h1>
<div class="formal">
    <form id="punbbsearch" class="container" method="get" action="Адрес форума/search.php">
    <fieldset>
        <legend><span>Укажите критерий для поиска</span></legend>
        <div class="fs-box inline">
        <input type="hidden" name="action" value="search" />
        <p class="inputfield">
        <label for="fld1">Ключевые слова</label><br />
        <span class="input"><input type="text" id="fld1" name="keywords" size="40" maxlength="100" /></span>
        </p>
        <p class="inputfield">
        <label for="fld2">Поиск автора</label><br />
        <span class="input"><input id="fld2" type="text" name="author" size="25" maxlength="25" /></span>
        </p>
        <p class="infofield">Для поиска по ключевому слову, введите одно или несколько. Разделяйте слова пробелом. Вы можете использовать AND чтобы определить слова, которые должны быть в результатах, OR для слов, которые могут быть в результатах, и NOT для слов, которых в результатах быть не должно. Для поиска по автору, введите имя пользователя, сообщения которого вы желаете найти. Используйте * в качестве шаблона для частичного совпадения.</p>
        </div>
    </fieldset>
   
   
    <p class="selectfield">
        <label for="fld4">Поиск в</label><br />
        <span class="input"><select id="fld4" name="search_in">
            <option value="all">Текстах сообщений и заголовках тем</option>
            <option value="message">Только в текстах сообщений</option>
            <option value="topic">Только в заголовках тем</option>
        </select></span>
        </p>
        <fieldset>
        <legend><span>Выберите как отображать результаты поиска</span></legend>
        <div class="fs-box inline">
        <p class="selectfield">
        <label for="fld5">Сортировать по</label><br />
        <span class="input"><select id="fld5" name="sort_by">
            <option value="0">Времени</option>
            <option value="1">Автору</option>
            <option value="2">Заголовку</option>
            <option value="3">Форуму</option>
        </select></span>
        </p>
        <p class="selectfield">
        <label for="fld6">Упорядочить по</label><br />
        <span class="input"><select id="fld6" name="sort_dir">
            <option value="DESC">Убыванию</option>
            <option value="ASC">Возрастанию</option>
        </select></span>
        </p>
        <p class="selectfield">
        <label for="fld7">Показывать результаты в виде</label><br />
        <span class="input"><select id="fld7" name="show_as">
            <option value="topics">Тем</option>
            <option value="posts">Сообщений</option>
        </select></span>
        </p>
        <p class="infofield">Вы можете выбрать, как сортировать и отображать результат вашего поиска.</p>
        </div>
    </fieldset>
    <p class="formsubmit"><input type="submit" class="button" name="search" value="Отправить" accesskey="s" title="Accesskey:s" /></p>
    </form>
</div>
</div>

</div></div>

Ставлять, куда вздумается, работает везде.

0

40

Защита паролем. Для входа на страницу нужно ввести пароль.

пароль: "pass"
Код:
<script language="JavaScript">
if (top.location.search=="") {
pass = prompt('Введите пароль');
if (pass=='pass') { alert('Пароль принят') } else { alert('Пароль непринят!'), top.location.href="" }
};
</script>

0


Вы здесь » Reallife FRPG help » FAQ по администрированию » Кладовая скриптов