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

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

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


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


Запросы по скриптам

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

1

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

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

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

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

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

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

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

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

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

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

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

0

901

Deff, помнишь о просьбе разделить автосохранение и доступ в админку?
Точней мне только доступ нужен.

0

902

Fover
Блин мне не только лениво, но и свои планы... вдобавок там бы нужно сделать постраничный доступ...
Я через пару дней уже не помню что воял, в том или ином скрипте... а делал его месяц, значит ты говоришь, плюнь на всё и занимайся неделю другую ток со мной

Отредактировано Deff (Сб, 9 Ноя 2013 19:38:25)

0

903

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

Ну мон так:

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

Просто перезалей скрипт себе и измени в нем:

Да всё нормально пацаны, я прямо в скрипте сделал изменения, и картинку чуть меньше сделал и залил к себе.
Просто думал что есть класс, но уже не надо.

0

904

Deff, обнаружил ещё одну проблемку.
В предпросмотре стандартный спойлер работает а этот спойлер

Код:
<!-- спойлер -->
<style type="text/css"> 
.punbb .quote-box.spoiler-box {
background-color:#fff;
border:1px dotted #74A1F2;
-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

.punbb .spoiler-box blockquote {
min-width:100%;
}

#button-spoiler {
background:url('http://s2.uploads.ru/WbxqL.png') no-repeat center !important;
}

.post-content .spoiler-box > blockquote.visible,.post-content .spoiler-box span.hide {
display:none;
}
</style>
<script type="text/javascript">
function tag_spolierr(){
var enterTITLE = prompt("Введите описание закрытой кнопки", 'Спойлер');
var enterTITLE2 = prompt("Введите описание открытой кнопки", 'Закрыть');
bbcode('[spoiler='+enterTITLE+'|'+enterTITLE2+']','[/spoiler]');
}
</script>
<script type="text/javascript">
var image_Spl="<img width=\"34\" src=\"http://russia-west.ru/files/000a/78/7a/70904.png\" class=\"Sp-button\" onclick=\"$(this).parents('div.spoiler').children('div.show-hide').toggle('slow'),$(this).parents('div.spoiler').find('span.show-hide').toggle()\" onmousedown=\"this.src='http://russia-west.ru/files/000a/78/7a/70904.png'\" onmouseup=\"this.src='http://russia-west.ru/files/000a/78/7a/70904.png'\" onmouseout=\"this.src='http://russia-west.ru/files/000a/78/7a/70904.png'\" style=\"margin:-8px 6px 0 -28px;float:left;\" alt=\"'Кнопка'\"/>";
$(document).ready(function() {a='<img onclick="tag_spolierr()" title="Скрыть в спойлер" src="/i/blank.gif"/>'
$("#form-buttons td#button-spoiler img").replaceWith(a);
$(".post-box .quote-box.spoiler-box div[onclick*='toggleClass']").each(function() {
  $(this).html($(this).html().replace(/(.*)?\|(.*)?/img,'<span class="visible">$1</span><span class="hide">$2</span>'))
  $(this).prepend(image_Spl)
});
$(".post-box .quote-box.spoiler-box div[onclick*='toggleClass']").click(function(){
  $(this).next('blockquote').toggle('Slow');
  $(this).find('span:eq(0),span:eq(1)').toggleClass('hide').toggleClass('visible');
 });
});
</script>
<!-- окончание спойлера-->

в предпросмотре не работает.
Я имею в виду при установленном скрипте
Предпросмотр и Редактирование постов в Топике v3.00

0

905

Good
Вопрос уже задавался в топике со скриптом
Скрипты действуют однократно, и новый подгруженный контент они не обрабатывают, поскольку они уже сработали на странице и вторично не запускаются, можно конечно пробовать запускать повторно для каждого предпросмотра и редакции - но это геморр и грузит страницу

0

906

Понял.
Вопрос исчерпан

0

907

Deff, есть скрипт Новый Модуль Ссылок

Можешь его чуток поправить, то есть упростить?
Надо из него убрать иконки и кнопку сохранения очищения описания?

http://s6.uploads.ru/yn9iV.jpg

0

Перевести908

Good

<style type="text/css">
#linkTs-area img[alt="1-2"],
#linkTs-area > div p:first-child{
display:none;
}
</style>

+1

909

Deff, гляди:

<script type="text/javascript" data="1">
$('#pun-viewtopic').map(function(){
var url = $('.pa-author a').attr('href');
var sl = url.slice(url.indexOf('(')+2);
$('#had').append(''+sl+'').each(function(){ 
$(this).html($(this).html().replace(/')/ig, ""));
});});
</script>

Если оставить только ', то он прекрасно удаляется, а если '), то совсем ничего не происходит.

0

910

a что нужно удалять ?
cпец символы экранируются \)

0

911

Deff
Блин я постоянно забываю про спец. символы.

0

912

у меня есть код счетчика на форум

Код:
<script type='text/javascript'> 
//<![CDATA[ 
function fulltime () { 
var time=new Date(); 
var newYear=new Date("12,1,2013,00:00:00"); 
var totalRemains=(newYear.getTime()-time.getTime()); 
if (totalRemains>1){ 
var RemainsSec = (parseInt(totalRemains/1000)); 
var RemainsFullDays=(parseInt(RemainsSec/(24*60*60))); 
var secInLastDay=RemainsSec-RemainsFullDays*24*3600; 
var RemainsFullHours=(parseInt(secInLastDay/3600)); 
if (RemainsFullHours<10){RemainsFullHours="0"+RemainsFullHours}; 
var secInLastHour=secInLastDay-RemainsFullHours*3600; 
var RemainsMinutes=(parseInt(secInLastHour/60)); 
if (RemainsMinutes<10){RemainsMinutes="0"+RemainsMinutes}; 
var lastSec=secInLastHour-RemainsMinutes*60; 
if (lastSec<10){lastSec="0"+lastSec}; 
document.getElementById("RemainsFullDays").innerHTML=RemainsFullDays+"<span id='Rem'> дней</span>"; 
document.getElementById("RemainsFullHours").innerHTML=RemainsFullHours+"<span id='Rem'> час</span>"; 
document.getElementById("RemainsMinutes").innerHTML=RemainsMinutes+"<span id='Rem'> мин</span>"; 
document.getElementById("lastSec").innerHTML=lastSec+"<span id='Rem'> сек</span>"; <!-- highslide start --> 
setTimeout('fulltime()',10)  
} 
else{ 
document.getElementById("clock").innerHTML="С Днем Рождения Форум!!!!!!"; 
} 
} 
//]]> 
</script> 
<style type='text/css'> 
#clou_xs {position:relative;width:250px;height:180px;background: url(http://s7.uploads.ru/0ejoI.png) no-repeat} 
#clock {width:230px;height:60px;text-align:right;color:#355c03;font-size:15px;} 
#RemainsFullDays {position:absolute;bottom:1px;left:10px;font-size:20px;color: #c45f1c;} 
#RemainsFullHours {position:absolute;bottom:1px;left:70px;font-size:20px;color:#c45f1c;} 
#RemainsMinutes {position:absolute;bottom:1px;left:120px;font-size:20px;color:#c45f1c;} 
#lastSec {position:absolute;bottom:1px;left:170px;font-size:20px;color:#c45f1c;} 
#Rem {font-size:10px;font-weight:normal;color:#000000;} 
#svoy {color:#366801; font-size:8px;}
</style> 
<div id='clockall'>
<div id='clou_xs'> 
<div id='clock'>До Дня Рождения форума осталось<br /> 
<span id='RemainsFullDays'></span> <span id='RemainsFullHours'></span> <span id='RemainsMinutes'></span> <span id='lastSec'></span>  
<script type="text/javascript">fulltime();</script>  
</div> 
</div>

если ставить на отдельной странице то код работает Ссылка
а если вставить в объявление Ссылка то нет(((( помогите решить проблему  http://uploads.ru/i/a/M/u/aMuRf.gif

0

913

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

а если вставить в объявление Ссылка то нет(((( помогите решить проблему

Сделайте скриншот, ткните стрелкой , куда вставить

0

914

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

Сделайте скриншот

воть)))
http://s6.uploads.ru/t/49O8g.png
под картинкой должны быть цифры

0

915

svetlay
Попробуйте заменить на такой Вариант:

Код:
<style type='text/css'> 
#clou_xs {position:relative;width:250px;height:180px;background: url(http://s7.uploads.ru/0ejoI.png) no-repeat} 
#clock {width:230px;height:60px;text-align:right;color:#355c03;font-size:15px;} 
#RemainsFullDays {position:absolute;bottom:1px;left:10px;font-size:20px;color: #c45f1c;} 
#RemainsFullHours {position:absolute;bottom:1px;left:70px;font-size:20px;color:#c45f1c;} 
#RemainsMinutes {position:absolute;bottom:1px;left:120px;font-size:20px;color:#c45f1c;} 
#lastSec {position:absolute;bottom:1px;left:170px;font-size:20px;color:#c45f1c;} 
#Rem {font-size:10px;font-weight:normal;color:#000000;} 
#svoy {color:#366801; font-size:8px;}
</style> 
<div id='clockall'>
<div id='clou_xs'> 
<div id='clock'>До Дня Рождения форума осталось<br /> 
<span id='RemainsFullDays'></span> <span id='RemainsFullHours'></span> <span id='RemainsMinutes'></span> <span id='lastSec'></span>  
</div> 
</div>
<script type='text/javascript'> 
function fulltime1 () { 
var time=new Date(); 
var newYear=new Date("12,1,2013,00:00:00"); 
var totalRemains=(newYear.getTime()-time.getTime()); 
if (totalRemains>1){ 
var RemainsSec = (parseInt(totalRemains/1000)); 
var RemainsFullDays=(parseInt(RemainsSec/(24*60*60))); 
var secInLastDay=RemainsSec-RemainsFullDays*24*3600; 
var RemainsFullHours=(parseInt(secInLastDay/3600)); 
if (RemainsFullHours<10){RemainsFullHours="0"+RemainsFullHours}; 
var secInLastHour=secInLastDay-RemainsFullHours*3600; 
var RemainsMinutes=(parseInt(secInLastHour/60)); 
if (RemainsMinutes<10){RemainsMinutes="0"+RemainsMinutes}; 
var lastSec=secInLastHour-RemainsMinutes*60; 
if (lastSec<10){lastSec="0"+lastSec}; 
document.getElementById("RemainsFullDays").innerHTML=RemainsFullDays+"<span id='Rem'> дней</span>"; 
document.getElementById("RemainsFullHours").innerHTML=RemainsFullHours+"<span id='Rem'> час</span>"; 
document.getElementById("RemainsMinutes").innerHTML=RemainsMinutes+"<span id='Rem'> мин</span>"; 
document.getElementById("lastSec").innerHTML=lastSec+"<span id='Rem'> сек</span>"; <!-- highslide start --> 
setTimeout('fulltime1()',1000)  
} 
else{ 
document.getElementById("clock").innerHTML="С Днем Рождения Форум!!!!!!"; 
} 
} 
fulltime1();
</script>

Отредактировано Deff (Пн, 11 Ноя 2013 23:03:33)

0

916

Все-ОК,спасибо  http://uploads.ru/i/K/I/4/KI4QJ.gif
не все -ОК((((( ЦИФРЫ ЕСТЬ но значение меняется только при перезагрузке страницы((((

Отредактировано svetlay (Пн, 11 Ноя 2013 22:34:49)

0

917

svetlay
Поправил

0

918

циферек нету((((((((

0

919

svetlay
:glasses: Быстро скопировали скопировали, там правил пару раз

0

920

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

там правил пару раз

цифры появляются на пару секунд и исчезают((((((

0


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