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

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

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


Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам[2]


Запросы по скриптам[2]

Сообщений 781 страница 800 из 996

Перевести1

Архивная тема с запросами о создании различных скриптов

Это архивная тема с запросами от пользователей на написание скриптов. Некоторые скрипты могут быть индивидуальным исполнением для конкретного форума, что не гарантирует его работоспособность на другом форуме. Перед использованием скрипта, пожалуйста, внимательно изучите все предыдущие сообщения между автором запроса и исполнителем, в них могут содержаться важные детали о функционале и установке найденного скрипта.
Скрипты, опубликованные в этой теме, могут быть устаревшими и нерабочими, поскольку функционал форумов и стандарты языка javascript или библиотеки jquery могли измениться.

Предыдущая тема - Запросы по скриптам
Следующая тема - Запросы по скриптам[3]

Инструменты для поиска и редактирования стиля (скриптов).

Как с помощью браузера можно определить элемент дизайна.

Каталог скриптов/CSS

Полезные скрипты, необходимые темы для новичков, а также ссылки на сайты рассказывающие что такое НТМЛ и CSS.

Типовые Вопросы (ЧаВо)

Ответы на часто задаваемые вопросы.

Как задавать вопросы! Разница между стилем и скриптом. ( Советы)

Плюс к названию темы еще и Памятка.

+1

Перевести781

Иган Спенглер

<!--Система оповещения о личных сообщениях v.2.1.2 (без всплывающего окна)-->
<script type="text/javascript">
if((document.getElementById("navpm").innerHTML.indexOf("(")!=-1)&&(document.URL.indexOf("messages.php")==-1)){$("#navpm").append('<span id="convert"><a href="/messages.php"><img style="" src="http://upforme.ru/uploads/0000/0a/f2/68797-1.gif" alt="" ></a><span><audio autoplay="autoplay"><source src="http://ato.su/musicbox/i/1213/3a/8906b0.mp3" type="audio/ogg; codecs=vorbis"><source src="http://ato.su/musicbox/i/1213/3a/8906b0.mp3" type="audio/mpeg"></audio></span></span>');}
</script>

Вместо красного ставим свои ссылки на аудио.

0

Перевести782

Здравствуйте, поиск по форуму не дал ответа..Я где-то видел полезную штуку, где при переходе со страницу на страницу текст, который был набрал в форме ответа сохранялся. Не подскажите?

0

Перевести783

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

0

Перевести784

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

0

Перевести785

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

Здравствуйте! Взяла скрипт, точно не помню какой, звуковое оповещение, когда приходит ЛС. Есть ли возможность сделать звук тише с помощью скрипта или разрешить отключить его/заменить на другой самим пользователям, при этом не меняя стандартный скрипт?
Сам скрипт.
<!--Система оповещения о личных сообщениях v.2.1.2 (без всплывающего окна)-->
<script type="text/javascript">
if((document.getElementById("navpm").innerHTML.indexOf("(")!=-1)&&(document.URL.indexOf("messages.php")==-1)){$("#navpm").append('<span id="convert"><a href="/messages.php"><img style="" src="http://upforme.ru/uploads/0000/0a/f2/68797-1.gif" alt="" ></a><span><audio autoplay="autoplay"><source src="http://ato.su/musicbox/i/1213/3a/8906b0.mp3" type="audio/ogg; codecs=vorbis"><source src="http://ato.su/musicbox/i/1213/3a/8906b0.mp3" type="audio/mpeg"></audio></span></span>');}
</script>

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

Deff написал(а):
Эээ была тема ....  Полоски Жизни и Маны.
Вставила, но скрипт, к сожалению, не заработал. Может быть, я делала что-то не так?

Продублировала, т.к. ответа не дождалась.

0

Перевести786

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

Вставила, но скрипт, к сожалению, не заработал. Может быть, я делала что-то не так?

Ccылку на пост с проблемой, клик по дате в сообщении

0

Перевести787

Здравствуйте!
Хочу проконсультироваться на счёт модифицирования скрипта смены Имиджа в сообщениях.
Хочется панель с кнопками и переместить под форму ответа и изменить внешний вид в вот такой такой простой шаблон. Установлен здесь.

0

Перевести788

Angel From Dream написал(а):

Скажите, пожалуйста, возможна ли реализация скрипта, позволяющая использовать html-коды в постах? Я знаю, что есть скрипт, где можно разрешить html для отдельных постов, но можно ли сделать так, чтобы это работало ну хотя бы в одном разделе для многих зарегистрированных пользователей?

Все еще нет такого? :)

0

Перевести789

Angel From Dream
Каталог скриптов - СООБЩЕНИЯ: ПОСТЫ - HTML в постах

0

Перевести790

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

Каталог скриптов - СООБЩЕНИЯ: ПОСТЫ - HTML в постах

Это не то.

0

Перевести791

Давно хочу сделать у себя на форуме так, чтобы в постах отображался список сказавших "спасибо" за данное сообщение. На днях такой скрипт появился для ucoz. Можно ли его подработать для mybb. Спасибо.

Код:
<?if($USERNAME$ != $USER$)?><button onclick="spasibo_subm()" id="spasibo_aunmbun">Спасибо</button><?endif?><fieldset><legend>Благодарностей: <label id="num_spasibo"></label></legend><div id="spisok_spasibo">Загрузка...</div></fieldset><script type="text/javascript">var spsls=[];function spasibo_subm(){$.get("/php/spasibo_load/loads_sps.php?spasibo=$USERNAME$&id=$ID$&get=0",function(data){_uWnd.alert('<br>'+data+'<br>', '',{tm: 2000, w:250, h: 60});});if($('#spisok_spasibo').text() == 'нету'){$('#spisok_spasibo').html('<a href="$PERSONAL_PAGE_LINK$" class="user_spasibo">$USERNAME$</a>');}else{$('#spisok_spasibo').append(', <a href="$PERSONAL_PAGE_LINK$" class="user_spasibo">$USERNAME$</a>');}$('#spasibo_aunmbun').hide();}$.get("/php/spasibo_load/loads_sps.php?&id=$ID$&spasibo=$USERNAME$&get=1",function(data){var spsls=data.split(':');$('#spisok_spasibo').html(spsls[1]);$('#num_spasibo').html(spsls[0]);if(spsls[2]==1){$('#spasibo_aunmbun').hide();}});</script>

+1

Перевести792

Сейчас потребовался скрипт-не скрипт, в общем, журнал с перелистыванием страниц в объявление. И сразу вопрос: можно ли его просто поставить в сообщение?

0

Перевести793

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

Давно хочу сделать у себя на форуме так, чтобы в постах отображался список сказавших "спасибо" за данное сообщение. На днях такой скрипт появился для ucoz. Можно ли его подработать для mybb. Спасибо.

Ура! Наконец нашлось!!!Друзья и я давно ищу такой скрипт,  очень нужен для моего форума, может кто сможет сделать для mybb. Буду очень признателен.

0

Перевести794

Относится к оформлению.
Переоформлено.

Отредактировано Коряга (Ср, 16 Апр 2014 18:17:56)

0

Перевести795

Здравствуйте, надеюсь, пишу у нужную тему.

Есть скрипт дайсов.

скрипт

<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+"d"+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>

В нем стоит ограничение в 10 кубиков и 10 граней для кубика. Как его убрать? Когда пытаюсь сделать своими кривыми руками - он просто отказывается работать, или выводит вместо граней нули. Помогите его подправить) Хотя бы чтобы было не более 100 граней на 1 кубик.

Отредактировано Sachimot (Пн, 21 Апр 2014 23:03:06)

0

Перевести796

Sachimot

Код:
<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>99){
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+"d"+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>

0

Перевести797

Есть такой скрипт *Последние 10 сообщений от Duka*, как сделать его видимым только для пользователей?

0

Перевести798

Вопрос снят - разобралась)

0

Перевести799

Есть ли такой счётчик сообщений, в котором указывает сколько ещё символов осталось, например, до 1000 символов?

Отредактировано zerrona1 (Пн, 28 Апр 2014 15:59:35)

0

Перевести800

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

Есть ли такой счётчик сообщений, в котором указывает сколько ещё символов осталось, например, до 1000 символов?

Каталог скриптов/CSS Раздел: СООБЩЕНИЯ: ПОСТЫ пункт 5: Простенький счетчик символов в Форму Ответа (Deff)

0


Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам[2]