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

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

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


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


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

Сообщений 901 страница 920 из 1001

Перевести1

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

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

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

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

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

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

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

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

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

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

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

+2

Перевести901

Alex_63
И как всегда - огромное спасибо!)

+1

Перевести902

Здравствуйте!
Поставила скрипт Просмотр фотографий без перехода на новую страницу, работает отлично, НО слайдшоу возможно в данном скрипте только при заливании картинки в Превью. Возможно ли, чтобы работало и при заливке картинок в Оригинале? :shine:

0

Перевести903

Damla
В HTML Верх

Код:
<!---Просмотр фотографий без перехода на новую страницу--->
<script type='text/javascript' src='http://petushki-city.ru/files/0002/10/47/24479.js'></script>

В HTML Низ

Код:
<!---Просмотр фотографий без перехода на новую страницу v.2.5--->
<script type="text/javascript">
(function(){
var a = 1; // режим демонстрации слайд-шоу, 0 - на всей странице, 1 - в отдельно взятом посте
var host = ['uploads.ru','fotki.info','savepic.net','savepic.ru','radikale.ru','radikal.ru','fastpic.ru','firepic.org','imgbox.com'];
$('.post-content').map(function(){ 
var Col, Cont, PR, HR, Tit, hvost;
Col = $(this).find('img.postimg').length;
if(a!==0){Cont=$(this).attr('id');}else{Cont='all';}
$(this).find('a:has(img),img.postimg').each(function(){
PR = $(this).find('img.postimg').attr('src'); HR = $(this).attr('href'); 
HR = HR?HR:$(this).attr('src'); PR = PR?PR:$(this).attr('src'); 
Tit = $(this).find('img.postimg').attr('title'); Tit = Tit?Tit:$(this).attr('title');if(Tit){$(this).attr('title',Tit);}
if (HR.lastIndexOf('.html')!= -1){hvost=HR.slice(-8,-5);}
for (var i=0; i<host.length; i++){
if((PR.indexOf(host[i])!= -1)){
PR=PR.replace(/(.*?)\.uploads\.ru\/t\/(.*?)/gi, '$1.uploads.ru/i/$2');
PR=PR.replace(/(.*?)\.ifotki\.info\/thumb\/(.*?)/gi, '$1.ifotki.info/org/$2');
PR=PR.replace(/http:\/\/savepic\.(net|ru)\/(\d+)m\.(png|jpg|gif|jpeg)/gi, 'http://savepic.$1/$2.$3');
PR=PR.replace(/(.*?)\.fastpic\.ru\/thumb\/(.*?)\.(png|jpg|gif|jpeg)/gi, '$1.fastpic.ru/big/$2.'+hvost);
PR=PR.replace(/(.*?)\.radikale\.ru\/uploads\/(.*?)\-prev\.(png|jpg|gif|jpeg)/gi, '$1.radikale.ru/uploads/$2-full.$3');
PR=PR.replace(/(.*?)\.radikal\.ru\/(.*?)t\.(png|jpg|gif|jpeg)/gi, '$1.radikal.ru/$2.$3');
PR=PR.replace(/(.*?)\.firepic\.org\/(\d+)\/thumbs\/(.*?)\.(png|jpg|gif|jpeg)/gi, '$1.firepic.org/$2/images/$3.$4');
PR=PR.replace(/http:\/\/(.*?)\.imgbox\.com\/(.*?)\.(png|jpg|gif|jpeg)/gi, 'http://i.imgbox.com/$2.$3');
}
if((HR.indexOf(host[i])!= -1)){$(this).attr('href',PR);}}
if(Col<2){$(this).attr('rel','iLoad');}else{$(this).attr('rel','iLoad|'+Cont);}
});});})()
</script>

0

Перевести904

audaciousGodsend
Благодарю!


И сразу вопрос.
Скрипт работает, подпись везде открывается и скрывается, но в некоторых мистических темах опять сползает к центру:

0

Перевести905

Baxter
Замените кусок

<style  type="text/css">
.post-content .Sh-Hi{
  cursor: pointer;
  clear: both;
  display: block;
}
</style>

На такой

<style  type="text/css">
.post-sig .ph {clear: both}
</style>

0

Перевести906

Alex_63
Большое Вам спасибо!)

0

Перевести907

Alex_63
увы, не получилось((( все осталось также - на превью есть слайдшоу, а на оригиналах-нет :(

сможете посмотреть, что не так? :shine:

данные для входа можно вам в лс отправить? :blush:

0

Перевести908

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

+2

Перевести909

Deff
благодарю)) теперь все получилось)) :flag:

+1

Перевести910

Damla
Если белые широкие бордеры раздражают у картинок, можно их существенно сократить (В то время просили сделать заметными, чтобы понимать отличие от обычных картинок, или крупных смайлов)(Для этого мне нужна ссылка на пост с картинкой(клик по дате в сообщении) и временно отключить профилактику

0

Перевести911

Не горит, но если вдруг... На форуме стоит это:

Легенда иконок форума

<!--Легенда иконок форума-->
<script type="text/javascript">
if ((location.href[location.href.length-1] == '/') || (document.URL.indexOf("viewforum") != -1))
document.getElementById("pun-stats").innerHTML += '<div class="container" style="/*margin-top: 93px;*/ padding-top: 30px; padding-bottom: 5px; padding-left: 10px;"><table style="width: 20%; float: left; border-style: none;"><tbody><tr class="iold"><td style="border-style: none;" align="center"><div class="icon"><!-- --></div><span style="vertical-align: middle;"> -&nbsp;нет&nbsp;новых сообщений</span></td></tr></tbody></table><table style="width: 20%; float: left; border-style: none;"><tbody><tr class="inew"><td style="border-style: none;" align="center"><div class="icon"><!-- --></div><span style="vertical-align: middle;"> - новые сообщения</span></td></tr></tbody></table><table style="width: 20%; float: left; border-style: none;"><tbody><tr class="isticky"><td style="border-style: none;" align="center"><div class="icon"><!-- --></div><span style="vertical-align: middle;"> -&nbsp;важные &nbsp; темы</span></td></tr></tbody></table><table style="width: 20%; float: left; border-style: none;"><tbody><tr class="iclosed"><td style="border-style: none; " align="center"><div class="icon"><!-- --></div><span style="vertical-align: middle;"> -&nbsp;закрытые темы</span></td></tr></tbody></table><table style="width: 20%; float: left; border-style: none;"><tbody><tr class="iredirect"><td style="border-style: none; " align="center"><div class="icon"><!-- --></div><span style="vertical-align: middle;"> -&nbsp;перенесеные темы</span></td></tr></tbody></table></div>';
</script>

А можно сделать, чтобы

табличка

обычная открытая тема, нет новых сообщений

обычная закрытая тема, нет новых сообщений

важная открытая тема, нет новых сообщений

важная закрытая тема, нет новых сообщений

перенесеные темы, нет новых сообщений

обычная открытая тема, есть новые сообщения

обычная закрытая тема, есть новые сообщения

важная открытая тема, есть новые сообщения

важная закрытая тема, есть новые сообщения

перенесеные темы, есть новые сообщения

была такой? (ну иконками соответственно)

0

Перевести912

Lidia-Lada
Вставляйте по примеру:

<table style="width: 20%; float: left; border-style: none;"><tbody><tr class="iclosed"><td style="border-style: none; " align="center"><div class="icon"><!-- --></div><span style="vertical-align: middle;"> -&nbsp;закрытые темы</span></td></tr></tbody></table>

Вместо красного - класс ( например, для важной закрытой темы  с новыми сообщениями = inew isticky iclosed
Вместо зеленого - свой текст
Добавлять перед

</div>';
</script>

+1

Перевести913

Alex_63
приблизительно так и думала, но с классом не знала как правильно написать (не додумалась точки поубирать :( ). Спасибо! :cool:

0

Перевести914

Доброго времени суток.
После переезда возникла проблема, звездочки:

Код:
<style>   /* Звёздочки в профиль Автора в посте за Определенное кол-во сообщений */
li.pa-zwezda {
position:relative;
width:200px!important;  /* Ширина поля для звёздачек */
white-space:pre-wrap;
z-index:100;
margin-top:-5px;
margin-bottom:-0px;
margin-left: 3px;
color:red;
}
li.pa-zwezda img{
width:23px; /*ширина звезды*/
height:23px; /*высота звезды*/
}
</style>
<script type="text/javascript">
var MyZwzd=[
"http://i6.imageban.ru/out/2015/10/30/6b5fedca311ae7246bff77cc5f2cd0fc.png",20,
"http://i2.imageban.ru/out/2015/11/26/6c3bcc7d30d271b283ce16070349c897.png",50,
"http://i4.imageban.ru/out/2015/10/30/bfdc540b114b632eb941f9b53e554c56.png",100,
"http://i4.imageban.ru/out/2015/10/30/ada37517daa03d3c86b6553921822943.png",500,
"http://i2.imageban.ru/out/2015/10/30/5412f15f66f3b3ba413f12101686c97a.png",1000,
"http://i6.imageban.ru/out/2015/10/30/2cbca71d6931af676db8855b5f6dd88c.png",5000,
"End"];
$(".post-author .pa-posts").each(function () {
var zw=0;zw=$(this).html().replace('Сообщений: ','');zw=Math.floor(zw),ZWleng=MyZwzd.length-2;//alert(MyZwzd[1])
if(zw>=MyZwzd[1]){var L1=[],L2=[],a=false;for(i=0; i<ZWleng; i+=2){j=ZWleng-i;
L1[i/2]=Math.floor(zw/MyZwzd[j]);if(L1[i/2]>0){a=true};L2[i/2]=MyZwzd[j-1];zw=zw-MyZwzd[j]*L1[i/2];}
if(a){$(this).parent("ul").children(".pa-title").after('<li class="pa-zwezda"></li>');
for (var i=0; i<L1.length; i++){if(L1[i]>0){var zwzdaImg='<img src="'+L2[i]+'" title="За '+MyZwzd[ZWleng-i*2]+' cообщений!"/>';
   for (var x=0; x<L1[i]; x++){$(this).parent("ul").children(".pa-zwezda").append(zwzdaImg);}}}}};});
</script>

Стали у юзера отображаться под аватаром:

Скрин

http://s3.uploads.ru/t/2lvG0.jpg

У остальных нормально:

Скрины

http://s7.uploads.ru/t/DxU3H.jpg
http://s0.uploads.ru/t/9dL0B.jpg
http://sa.uploads.ru/t/YL5Ny.jpg

В чем может быть подвох?

Отредактировано ACT3255 (Сб, 2 Июл 2016 19:57:31)

0

Перевести915

ACT3255
Переставьте скрипт Авика по умолчанию выше скрипта звездочек

+1

Перевести916

Alex_63
Спасибо, вот я тупорез, хотел же именно это попробовать но что то помешало )))
Ещё раз спасибо большое.

+1

Перевести917

Такая... тоже не совсем важная штучка... http://arkania.rolebb.ru/
Можно чтобы при нажатии на кнопку Сворачивания и контейнер с иконками форума тоже сворачивался вместе со статистикой?

0

Перевести918

Lidia-Lada
Замените скрипт Легенды иконок

Код:
<!--Легенда иконок форума-->
<script type="text/javascript">
if ($("#pun-index,#pun-viewforum").length) {
$("#pun-stats .statscon").append('<div class="container" style="/*margin-top: 93px;*/ /*padding-top: 30px;*/ padding-bottom: 5px; padding-left: 10px;"><center style="margin-bottom: 0.6em; margin-top: -9px;"><span style="font-size: 0.9em; font-weight: bold;">Иконки форума</span></center><table style="width: 20%; float: left; border-style: none;"><tbody><tr class="inew"><td style="border-style: none;" align="center"><span style="vertical-align: middle;">Обычная открытая тема</span></td></tr><tr class="iold"><td style="border-style: none;" align="center"><div class="icon"><!-- --></div><span style="vertical-align: middle;"> - нет новых сообщений</span></td></tr><tr class="inew"><td style="border-style: none;" align="center"><div class="icon"><!-- --></div><span style="vertical-align: middle;"> - есть новые сообщения</span></td></tr></tbody></table><table style="width: 20%; float: left; border-style: none;"><tbody><tr class="iclosed"><td style="border-style: none;" align="center"><span style="vertical-align: middle;">Обычная закрытая тема</span></td></tr><tr class="iclosed"><td style="border-style: none;" align="center"><div class="icon"><!-- --></div><span style="vertical-align: middle;"> - нет новых сообщений</span></td></tr><tr class="inew iclosed"><td style="border-style: none;" align="center"><div class="icon"><!-- --></div><span style="vertical-align: middle;"> - есть новые сообщения</span></td></tr></tbody></table><table style="width: 20%; float: left; border-style: none;"><tbody><tr class="iclosed"><td style="border-style: none;" align="center"><span style="vertical-align: middle;">Важная открытая тема</span></td></tr><tr class="isticky"><td style="border-style: none;" align="center"><div class="icon"><!-- --></div><span style="vertical-align: middle;"> - нет новых сообщений</span></td></tr><tr class="inew isticky"><td style="border-style: none;" align="center"><div class="icon"><!-- --></div><span style="vertical-align: middle;"> - есть новые сообщения</span></td></tr></tbody></table><table style="width: 20%; float: left; border-style: none;"><tbody><tr class="iclosed"><td style="border-style: none;" align="center"><span style="vertical-align: middle;">Важная закрытая тема</span></td></tr><tr class="isticky iclosed"><td style="border-style: none; " align="center"><div class="icon"><!-- --></div><span style="vertical-align: middle;"> - нет новых сообщений</span></td></tr><tr class="inew isticky iclosed"><td style="border-style: none;" align="center"><div class="icon"><!-- --></div><span style="vertical-align: middle;"> - есть новые сообщения</span></td></tr></tbody></table><table style="width: 20%; float: left; border-style: none;"><tbody><tr class="iclosed"><td style="border-style: none;" align="center"><span style="vertical-align: middle;">Перенесеная тема</span></td></tr><tr class="iredirect"><td style="border-style: none; " align="center"><div class="icon"><!-- --></div><span style="vertical-align: middle;"> - нет новых сообщений</span></td></tr><tr class="inew iredirect"><td style="border-style: none;" align="center"><div class="icon"><!-- --></div><span style="vertical-align: middle;"> - есть новые сообщения</span></td></tr></tbody></table></div>');
};
</script>

+1

Перевести919

Alex_63
Спасибо! Вы прелесть! :cool:

0

Перевести920

Запись в форму данных из кнопок

Код:
<FORM NAME="forma">
<INPUT TYPE="button" NAME="one" VALUE="« Один »" onClick="document.forma.exemple.value=document.forma.one.value">
<INPUT TYPE="button" NAME="two" VALUE="« Два »" onClick="document.forma.exemple.value=document.forma.two.value">
<INPUT TYPE="button" NAME="thre" VALUE="« Три »" onClick="document.forma.exemple.value=document.forma.thre.value">
<INPUT TYPE="reset" VALUE="« Очистить »">
<BR><INPUT TYPE="text" NAME="exemple" SIZE=30>
</FORM>

Показ работы скрипта

0


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