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

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

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


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


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

Сообщений 61 страница 80 из 135

61

студентка написал(а):

справа, под "выбери себе аватар"

значит это флэш элемент, который у меня не работает :)
Люка

Код:
<style>
.pa-posts{display: none;}
</style>

html-верх

Код:
<script type="text/javascript">
if(UserPosts > 100){
var obj = document.getElementById('pun-main').getElementsByTagName('li');
var i=0;
while(obj[i]){
if(obj[i].className=='pa-posts')
{
obj[i].style.display = 'block';
}
i++;
}
}
</script>

форма ответа или html-низ

+1

62

Всегда нужна помощь

Код:
<script type="text/javascript">
var date = new Date();
var hours = date.getHours() + date.getTimezoneOffset()/60;
var mess=''
if(hours<2){mess = 'Понедельник';}
else if(hours < 6){mess = 'Вторник';}
else if(hours < 9){mess = 'Среда';}
else if(hours < 13){mess = 'Четверг';}
else if(hours < 16){mess = 'Пятница';}
else if(hours < 20){mess = 'Суббота';}
else {mess = 'Воскресенье';}
document.write(mess);
</script>

ставьте куда угодно, куда вставите там и будет выводиться.

0

63

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

Нужен скрипт элемента крутящегося шара с картинками (или что-то типа этого). Извините, но объяснить конкретнее не могу. Вот на этом сайте есть такой элемент (на правой стороне).

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

ничего подобного там не нашел...

Вот, стырил оттуда.

Код:
<script type="text/javascript" src="http://golo.do.am/swfobject.js"></script><div id="oblapics">
<a href="Адрес">Картинка</a>
<a href="Адрес">Картинка</a>
<a href="Адрес">Картинка</a>
<a href="Адрес">Картинка</a>
<a href="Адрес">Картинка</a>
<a href="Адрес">Картинка</a>
<a href="Адрес">Картинка</a>
<a href="Адрес">Картинка</a>
<a href="Адрес">Картинка</a>
<a href="Адрес">Картинка</a>
<a href="Адрес">Картинка</a>
<a href="Адрес">Картинка</a>
<a href="Адрес">Картинка</a>
<a href="Адрес">Картинка</a>
</div><script type="text/javascript"> var flashvars = {};flashvars.mode = 'images';eTagz = document.getElementById('oblapics').getElementsByTagName('A');flashvars.thumbcloud = '<images>';for (var i=0; eTagz[i]; ++i) flashvars.thumbcloud += '<image href=\'' + eTagz[i].getAttribute('href')+ '\' target=\'_self\'>'+ eTagz[i].innerHTML + '</image>';delete eTagz;flashvars.thumbcloud += '</images>';var params = {};params.wmode = 'transparent';params.bgcolor = '#FFFFFF';params.allowscriptaccess = 'always';var attributes = {};attributes.id = 'oblapics';attributes.name = 'thumbcloud';swfobject.embedSWF('http://golo.do.am/photowidget.swf', 'oblapics', '170', '170', '9.0.0', false, flashvars, params, attributes);</script>

Отредактировано Good (Вт, 6 Окт 2009 20:21:03)

0

64

Добрый вечер. Прошу помощи для своего форума, сама в скриптах не секу, потому надеюсь на Вашу милость :)
Хотелось бы видоизменить скрипт с кубиками, чтобы была возможность бросать только 2 шестигранных кубика по умолчанию, без возможности как-то изменить эти параметры.
А еще есть ли возможность сделать так, чтобы кнопку эту тыкать можно было бы каждому участнику только раз в определенный промежуток времени?
Заранее благодарю.

изначальный скрипт:

Код:
<input type="button" onclick="dice()" value="Кинуть кубики" />
<script type="text/javascript">
function dice()
{
	var FoundErrors = '';
	var diceRes=""
	var CountCube = prompt("Количество кубиков", "3");
	var SideCube = prompt("Сколько граней у кубика?", "6");
	if(CountCube>9){
	alert("Нельзя бросать столько кубиков"); 
	return false;}
	if(SideCube>9){
	alert("Не бывает таких кубиков"); 
	return false;}
	if (!CountCube)
	{return false;}
	if (!SideCube)
	{return false;}
	for(i=0; i<CountCube;i++){
	var dice = (Math.round(Math.random()*SideCube))
	if(dice==0) dice=1;
	diceRes += dice*1936+"-"
	}
	smile('[dice='+diceRes+CountCube+SideCube+']')}
</script>
<script>
function addDice(str,from,internal){
var pos=0,pos2=0,newpos=0
if((pos=str.indexOf("[dice=",from))==-1) return str;
if((pos2=str.indexOf("]"),pos+6)==-1) return str;
newpos=str.indexOf("]",pos+6)
if(newpos<pos2 && newpos!=-1) str=addDice(str,pos+6,true)
if((pos2=str.indexOf("]",pos+6))==-1) return str;
str=str.substring(0,pos)+makeDice(str.substring(pos+6,pos2))+str.substring(pos2+1,str.length)
if( str.indexOf("[dice=")!=-1 && internal==false) str=addDice(str,0,false)
return str}

function makeDice(dice){
diceMass = dice.split("-")
diceC = dice.substring(dice.length-2, dice.length-1)
diceS = dice.substring(dice.length-1, dice.length)
var diceR=0, diceRu="";
for(i=0;i<diceMass.length-1;i++){diceR+=diceMass[i]/1936;}
for(i=0;i<diceMass.length-1;i++){if(diceMass[i]==diceMass[diceMass.length-2]){diceRu+=diceMass[i]/1936;}else{diceRu+=parseInt(diceMass[i]/1936)+"+";}}
txt="<div class=\"quote-box\"><blockquote><p><b>Количество кубиков</b>: "+diceC+"<br /><b>Граней в кубике</b>: "+diceS+"<br /><br /><b>Результаты броска</b>: ("+diceRu+")="+diceR+"</p></blockquote></div>"
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=addDice(post.innerHTML,0,false)}}
</script>

Огромнейшее спасибо!!!

Отредактировано Элай (Вт, 6 Окт 2009 19:29:03)

0

65

Элай

Код:
<input type="button" onclick="dice()" value="Кинуть кубики" />
<script type="text/javascript">
function dice()
{
	var FoundErrors = '';
	var diceRes=""
	var CountCube = 2;
	var SideCube = 6;
	for(i=0; i<CountCube;i++){
	var dice = (Math.round(Math.random()*SideCube))
	if(dice==0) dice=1;
	diceRes += dice*1936+"-"
	}
	smile('[dice='+diceRes+CountCube+SideCube+']')}
</script>
<script>
function addDice(str,from,internal){
var pos=0,pos2=0,newpos=0
if((pos=str.indexOf("[dice=",from))==-1) return str;
if((pos2=str.indexOf("]"),pos+6)==-1) return str;
newpos=str.indexOf("]",pos+6)
if(newpos<pos2 && newpos!=-1) str=addDice(str,pos+6,true)
if((pos2=str.indexOf("]",pos+6))==-1) return str;
str=str.substring(0,pos)+makeDice(str.substring(pos+6,pos2))+str.substring(pos2+1,str.length)
if( str.indexOf("[dice=")!=-1 && internal==false) str=addDice(str,0,false)
return str}

function makeDice(dice){
diceMass = dice.split("-")
diceC = dice.substring(dice.length-2, dice.length-1)
diceS = dice.substring(dice.length-1, dice.length)
var diceR=0, diceRu="";
for(i=0;i<diceMass.length-1;i++){diceR+=diceMass[i]/1936;}
for(i=0;i<diceMass.length-1;i++){if(diceMass[i]==diceMass[diceMass.length-2]){diceRu+=diceMass[i]/1936;}else{diceRu+=parseInt(diceMass[i]/1936)+"+";}}
txt="<div class=\"quote-box\"><blockquote><p><b>Количество кубиков</b>: "+diceC+"<br /><b>Граней в кубике</b>: "+diceS+"<br /><br /><b>Результаты броска</b>: ("+diceRu+")="+diceR+"</p></blockquote></div>"
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=addDice(post.innerHTML,0,false)}}
</script>

+1

66

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

Всегда нужна помощь

Код:

<script type="text/javascript">
var date = new Date();
var hours = date.getHours() + date.getTimezoneOffset()/60;
var mess=''
if(hours<2){mess = 'Понедельник';}
else if(hours < 6){mess = 'Вторник';}
else if(hours < 9){mess = 'Среда';}
else if(hours < 13){mess = 'Четверг';}
else if(hours < 16){mess = 'Пятница';}
else if(hours < 20){mess = 'Суббота';}
else {mess = 'Воскресенье';}
document.write(mess);
</script>ставьте куда угодно, куда вставите там и будет выводиться.

У меня неработает  :'(  почемуто  только маааленькими буквами пишет сверху шапки день недели и все....

0

67

ограниченный вывод списка пользователи за 24 часа, как мог так исправлял...

Код:
<script type="text/javascript">function show_other(arr){var header = '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru" dir="ltr"><head>' + document.getElementsByTagName('head')[0].innerHTML + '</head><body><div id="pun_wrap"><div id="pun"><div id="pun-index" class="punbb"><div id="pun-stats" class="section"><h2><span>Пользователи за сутки часа</span></h2><div class="statscon"><ul class="container"><li id="onlinelist" class="item5">';var footer = '</li></ul></div></div></div></div></body></html>';var i=1;var popup = window.open("", "", "height=250, width=800, top=150, left=200, scrollbars=2");popup.document.write(header);while (arr[i]){popup.document.write((arr[i+1]) ? arr[i] + ', ' : arr[i]);i++;}popup.document.write(footer);}var user_list = document.getElementById('pun-stats').getElementsByTagName('div')[0].getElementsByTagName('ul')[0].getElementsByTagName('li')[5];var i = 5;var nicks = user_list.innerHTML.split(', ');nicks[1] = nicks[0] + ', ' + nicks[1];var j=1;user_list.innerHTML = '';i--;while(j<=i){user_list.innerHTML += (j<i) ? nicks[j] + ', ' : nicks[j];j++;}user_list.innerHTML += '<br />';var button = document.createElement('input');with(button){id="hide_button_script";type="button";value="Показать остальных";onclick = function(){show_other( nicks );}}user_list.appendChild(button);</script>
Всегда нужна помощь написал(а):

почемуто  только маааленькими буквами пишет сверху шапки день недели и все....

а что должен делать? я именно это и сделал)

0

68

Всегда нужна помощь написал(а):

что бы писал типо
сейчас на ролевой(ну например) 15.45 и сделать так чтобы один день был неделя

Место настоящего времени он должен псать:Веремя в игре 15.45 и т.д. а не высвечивать дни недели....

0

69

Нашла на форуме скрипт: "Приделываем к логотипу ссылку на главную страницу. Duka"
А если ли версия скрипта, добавляющая ссылку на категории еще вот сюда:

http://s41.radikal.ru/i094/0910/c1/6f515ce45fbb.jpg

Чтобы привести эту часть к виду:

Название форума > Название Категории > Название раздела > Название темы

0

70

Стал бы я по собственной лени зря тратить ваше время!
Час пытался найти что нужно, прежде чем написать. Был найден единственный от Duka. Здесь есть еще какие-то? Даже на буржуйских сайтах ничего найти не удалось.

Тот, что есть здесь:
а. не дает кидать больше 10и костей за раз
б. Не дает кидать кости более чем с 10 гранями
в. Не имеет возможности ограничения редактирования пользователями полученных результатов.

Все эти моменты принципиально важны, если скрипт планируется использовать в ролевых, на основе подавляющего большинства систем правил.

Отредактировано Биоробот (Пн, 12 Окт 2009 21:33:52)

0

71

Биоробот написал(а):

Стал бы я по собственной лени зря тратить ваше время!
Час пытался найти что нужно, прежде чем написать. Был найден единственный от Duka. Здесь есть еще какие-то? Даже на буржуйских сайтах ничего найти не удалось.

Тот, что есть здесь:
а. не дает кидать больше 10и костей за раз
б. Не дает кидать кости более чем с 10 гранями
в. Не имеет возможности ограничения редактирования пользователями полученных результатов.

Все эти моменты принципиально важны, если скрипт планируется использовать в ролевых, на основе подавляющего большинства систем правил.

вот с этого стоит начинать. Так принято, буду думать

0

72

Здравствуйте.
Необходим скрипт на то, чтобы обойти запрет на одинаковые и визуально схожие ники. Т.е. вот хотють я обозвать полфорума "Васей". Или в честь себя...
С предосторожностями знакомы, коли чего.
Буду очень благодарна, слать открытки по праздникам и тухлые (потому что из Беларуси) мандаринки, коли заболеете.

Добавлено:Вопрос обернулся правым боком и практически решен. Только вот... Может, поможете скрыть содержимое ячеек насупротив каждой темы и каждого форума в столбце "Последнее сообщение"?.. Тухлые мандаринки никто не отменял.

Отредактировано Хицуи (Ср, 14 Окт 2009 16:08:13)

0

73

Но все-таки интересно, возможно сделать так, чтоб именно при нажатии на слово, к примеру "Скрытый текст" появлялась надпись? Чтоб без кнопок "Показать" и "Скрыть"?))))

0

74

Ребят, есть сервер вентры, нужен скрипт, показывающий на форуме, кто в настоящий момент сидит в вентре. Есть возможность?

0

75

Возможно ли написать скрипт, что бы скрыть одну отдельную тему от обычных пользователей? Что бы она была видна лишь модераторам и админам? Именно тему, а не форум.

0

76

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

2. Нужен скрипт на "деньги"/баллы за сообщения.

Я нашла вот такую [цензура]:

Код:
    <script language="JavaScript">
    var nick = ['thedark','XxMARSxX','Vientam']; //список пользователей

    //Кому и сколько платили:
    nick['thedark'] = '$1 000 000 000'; // выплата текстом (пишем что хотим но только в одинарных ковычках)
    nick['XxMARSxX'] = 69; // выплата числом
    nick['Vietnam'] = 11+22+33-55; // выплата несколькими платежами 11 первый 22 второй 33 третий 55 штраф

    Mcost=0.01; //стоит 1 сообщение (ща стоит 1 цент)
    Rcost=0.01; //за +1 балл репутации +1 цент за -1 балл -1 цент

    messages=$POSTS$;
    rep=$REP_RATING$;

    Mmoney=Math.round(100 * messages * Mcost)/100;
    Mrep=Math.round(100 * rep * Rcost)/100;

    for(var i=0; i<nick.length; i++) {
    if('$USERNAME$'==nick[i]) {
    N=nick[i];
    if(isNaN(nick[N])) {
    ue='';
    Tmoney=Mmoney + Mrep;
    } else {
    ue='$';
    Tmoney=Mmoney + Mrep - Math.abs(nick[N]);
    }
    cashout=ue + nick[N];
    break;
    }
    else
    {
    Tmoney=Mmoney + Mrep;
    cashout='Все деньги завещал сайту'; //выводится если ничего не платили
    }
    }
    if(Tmoney) {
    document.write('<div align="center">');
    document.write('<BR>Заработал: <font color="green"><b>$'+ Tmoney +'</b></font>');
    document.write('<BR>Получил: <b>'+ cashout +'</b>');
    document.write('</div>');
    }
    </script>

в теории должна работать, но на нашем движке не пашет.
кто-нибудь мог бы покапаться, разобраться почему?
Может, реально было бы под PunBB переписать скрипт?

0

77

мой вопрос на картинке помагите пж
http://forumupload.ru/uploads/0000/00/04/52449-1-f.jpg

0

78

Здравствуйте!!! :)
Это снова я... :)))))))

Есть ли скрипт для цитирования скрытых сообщений?

Объясняю...
Кто-то пишет сообщение и ставит ограничение скрытым текстом, например, в 2000 сообщений...
Кто-то цитирует скрытый текст в открытую... хотя вроде как уже в последнее время уже не так не делают...
А кто-то цитирует тоже скрытым текстом, но так как не знает сколько именно было выставлено ограничение автором изначально, ставит ограничение гораздо меньше, например в 500 сообщений...
В результате скрываемое сообщение видно в повторе тем, от кого изначально оно было скрыто, т.е тем. кто положенных 2000 сообщений еще не набрал. а имеет, предположем, их всего 600-800....

Можно ли как-то сделать так, чтобы цитируемый скрытый текст автоматически скрывался тем же количеством сообщений, как было указано автором?

0

79

А можно такой скрипт что бы в Sidebar в самом верху была аватарка пользователя который зашёл на форум, его репутация пол, ну и всё остальное???

-1

80

можно ли.

в идеале хотелось бы:
Самый желанный вариант
1. скрипт для ссылок на темы, при наводе на которые выводилось бы в форме подсказки (или выпадащего меню) содержание последнего поста. (незнаю насколько осуществимо - как Еслиб можно было бы брать инфу из ячейки  конкретной темы по параметру "последнее сообщение" - мы бы нашли актуальный на тот момент идентификатор типа p20910 у которого было бы актуальное в тот конкретный момент содержание. и вот это-то содержание мне мечталось бы выводить в подсказке)

если 1. совсем не реально.
2. как альтернатива может быть можно сделать ссылку вида .viewtopic.php?id=8#last как то так)) т.е. на последнее сообщение конкретной темы в "абсолютном" понимании. т.е. что бы актуальность свойства "последнее" не терялось.

если и1. и 2. нереально
3. быть может это осуществимо в виде размещения копии ячейки  конкретной темы по параметру "последнее сообщение". (есть же у него какой то код типа #.id8&last - это я примерно предполагаю что как то так оно выглядит)

т.е. что бы была возможность создать таблицу вида.

|Название темы| ячейка "последнее сообщение" этой темы|
------------------------------------------------------------------------------------
|Название темы| ячейка "последнее сообщение" этой темы|
------------------------------------------------------------------------------------
|Название темы| ячейка "последнее сообщение" этой темы|

надеюсь что хоть часть этого как то осуществима))
заранее спасибо!
даж если оно и не реально))

0


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