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

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

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


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


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

Сообщений 501 страница 520 из 996

1

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

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

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

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

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

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

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

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

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

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

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

+1

501

Fover
Глянь пост 489 плиз

0

502

SKEE

Код:
<script type="text/javascript">
$('#pun-delete input[name="delete"]').click(function(){
if (confirm("Вы точно хотите удалить это сообщение?")) {
} else {history.go(-1); return false;}}); 
</script>

0

503

SKEE
Кстати, а чем тебе скрипт из поста 489, ну и что, что раздел только для администраторов и модераторов.
При нажатии на "Ок" пользователь все равно свободно войдет в этот форум.

0

504

Поставил на форум портал из темы Ссылка
Ссылка на страницу портала Ссылка
На форуме у меня в закладках есть блок новостей форума
http://s8.uploads.ru/t/RZns1.png
Хотел его повторить на портале, но никак не могу вставить стили, чтобы он отображался также, как и на форуме. Получается без кнопок-иконок и шрифт другой. Пробовал вставлять и в JS-файл и HTML-верх.
http://s8.uploads.ru/t/6yVov.png
Можно ли как-то сделать, чтобы стиль этих блоков и на форуме и на портале был одинаковым, или хотя бы чтобы отображались иконки?
Стиль блока новостей на форуме

Свернутый текст
Код:
<!-- Стиль для контейнера новостей форума в объявлениях, вставлен в HTML-верх-->
<style>
    .news_box { /*Сам контейнер с новостями*/
        width: 500px;
        height: 200px;
        overflow: hidden;
    }
    .news_date { /*Дата*/
        font-weight: bold;
    }
    .news_icon {/*Иконки*/
        height: 18px;
        width: 80px;
        display: inline-block;
    }
    .important { /* Важно */
        background: url(http://forumstatic.ru/files/000f/03/01/50560.png) no-repeat;
    }
    .contest { /* Конкурс */
        background: url(http://forumstatic.ru/files/000f/03/01/56749.png) no-repeat;
    }
    .action { /* Акция */
        background: url(http://forumstatic.ru/files/000f/03/01/57640.png) no-repeat;
    }
    .update { /* Обновление */
        background: url(http://forumstatic.ru/files/000f/03/01/21318.png) no-repeat;
    }
    .useful { /* Полезно */
        background: url(http://forumstatic.ru/files/000f/03/01/36338.png) no-repeat;
    }
    .event { /* Событие */
        background: url(http://forumstatic.ru/files/000f/03/01/88869.png) no-repeat;
    }
    .info { /* Информация */
        background: url(http://forumstatic.ru/files/000f/03/01/42373.png) no-repeat;
    }
    .news_link a  {/*Ссылки*/
        text-decoration: underline;
        color: #000;
    }
</style>

Скрипт бока новостей вставленный в Обявлениях

Свернутый текст
Код:
    <div class="news_box">
                
                 <div>
                   <span class="news_date">10.02.2014</span>
                   <span class="news_icon important">&nbsp;</span>
                   <span class="news_link"><a href="http://proshowproducer.ru/viewtopic.php?id=9112">Введена предварительная модерация тем</a></span>
                </div>

                 <div>
                   <span class="news_date">03.02.2014</span>
                   <span class="news_icon info">&nbsp;</span>
                   <span class="news_link"><a href="http://proshowproducer.ru/viewtopic.php?id=2550#p41277">Изменены правила раздела "НАШИ РАБОТЫ В ПРОШОУ"</a></span>
                </div>                 

                <div>
                   <span class="news_date">10.02.2014</span>
                   <span class="news_icon update">&nbsp;</span>
                   <span class="news_link"><a href="http://proshowproducer.ru/viewtopic.php?id=9058#p173427">Добавлены кнопки социальных сетей</a></span>
                </div>
                 <div>
                   <span class="news_date">03.02.2014</span>
                   <span class="news_icon info">&nbsp;</span>
                   <span class="news_link"><a href="http://proshowproducer.ru/viewtopic.php?id=9053">Создана тема "Нарушители правил форума"</a></span>
                </div>
                <div>
                   <span class="news_date">04.02.2014</span>
                   <span class="news_icon update">&nbsp;</span>
                   <span class="news_link"><a href="http://proshowproducer.ru/viewtopic.php?id=9058">Новый дизайн форума</a></span>
                </div>

 
                </div>

И можно ли как-то уже имеющийся блок на форуме обернуть, чтобы вставлять его и на форуме и на портале, не повторяя код и тут и там?

Отредактировано Бармалей (Чт, 20 Фев 2014 10:18:14)

0

505

как можно сделать так чтобы Уважение:  [+100/-100] Позитив: [+100/-100]
были разного цвета

0

506

Можно ли сделать такой скрипт. С активным перелистыванием. Только что бы не по 3 картинки а по 1 или 2
http://gcom-chs.ru/files/0000/35/2d/79398.png

0

507

Ti-bop
:glasses: Простой Слайдер картинок и контента Второй Вариант, с Автолистанием

0

508

Deff
а вот по поводу поста 505 что скажешь ?

0

509

Deff
А нету варианта что бы слайдер был вертикальным ?

0

510

Ti-bop
Эээ в инете их масса разных, делал как удобней проще для нашего контингента
В принципе посмотрите в Каталог скриптов/CSS , там есть типо аккордеон вертикальный

0

511

SKEE
Ссылку на форум и тестовый ник...

0

512

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

SKEE
Ссылку на форум и тестовый ник...

не понял для чего тебе тестовый пас и ник нужен
пост 505 Запросы по скриптам[2]

но на тестовый ник тебе

форум http://forum-people.ru/

0

513

SKEE В HTML низ

<script>
  $('.pa-respect span:contains("["),.pa-positive:contains("[")').each(function(){
   var sA = '[<font color=green><b>',sB = '</b></font>/<font color=red><b>',sC = '</b></font>]';
   $(this).html($(this).html().replace(/\[([+\d]+)\/([-\d]+)\]/ig,sA+'$1'+sB+'$2'+sC));
  })
</script>

Отредактировано Deff (Пн, 24 Фев 2014 03:03:57)

0

514

Deff
спасибо

0

515

SKEE
Поправил

0

516

Deff
и до этого все супер работало
огромное спасибо !!!

0

517

SKEE Это на первый взгляд, в "позитиве" ссылку губило

0

518

Deff
а можно  в такой календарь http://forum-people.ru/pages/calendar добавить такой скрипт  чтобы отображалось там дни рождения пользователей при наведении на день ну или както по другому

скрипт самого календаря

Код:
 <script type="text/javascript">
isDOM=document.getElementById //DOM1 browser (MSIE 5+, Netscape 6, Opera 5+)
isMSIE=document.all && document.all.item //Microsoft Internet Explorer 4+
isNetscape4=document.layers //Netscape 4.*
isOpera=window.opera //Opera
isOpera5=isOpera && isDOM //Opera 5+
isMSIE5=isDOM && isMSIE && !isOpera //MSIE 5+
isMozilla=isNetscape6=isDOM && !isMSIE && !isOpera
var day_of_week = new Array( 'Пн','Вт','Ср','Чт','Пт','Сб','Вс');
var month_of_year = new Array('Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь');
var Calendar = new Date(); var year = Calendar.getYear(); var month = Calendar.getMonth(); var today = Calendar.getDate(); var weekday = Calendar.getDay();  
var DAYS_OF_WEEK = 7; var DAYS_OF_MONTH = 31; var cal; 
Calendar.setDate(1);    
Calendar.setMonth(month); 
if(isMozilla) year=year+1900;
if(isOpera) year=year+1900;
var TR_start = '<TR>';
var TR_end = '</TR>';
var highlight_start = '<TD WIDTH="20"><TABLE CELLSPACING=0 style="BORDER-RIGHT: #5C5E5C 1px solid; BORDER-TOP: #5C5E5C 1px solid; BORDER-LEFT: #5C5E5C 1px solid; BORDER-BOTTOM: #5C5E5C 1px solid;"  BGCOLOR="white" BORDERCOLOR="black"><TR><TD WIDTH=20><B><CENTER>';
var highlight_end   = '</CENTER></TD></TR></TABLE></B>';
var TD_start = '<TD WIDTH="20"><CENTER>';
var TD_end = '</CENTER></TD>';
cal =  '<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 BORDERCOLOR="black" style="BORDER-RIGHT: #5C5E5C 1px solid; BORDER-TOP: #5C5E5C 1px solid; BORDER-LEFT: #5C5E5C 1px solid; BORDER-BOTTOM: #5C5E5C 1px solid;"><TR><TD>';
cal += '<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=1>' + TR_start;
cal += '<TD COLSPAN="' + DAYS_OF_WEEK + '" BGCOLOR="steelblue"><CENTER><B><font color="white">';
cal += month_of_year[month]  + '   ' + year + '</font></B>' + TD_end + TR_end;
cal += TR_start;
for(index=0; index < DAYS_OF_WEEK; index++)
{if(weekday == index+1) cal += '<TD WIDTH="20" BGCOLOR="steelblue"><CENTER>' + '<B><font color="white">' + day_of_week[index] + '</font></B>' + TD_end; else cal += '<TD WIDTH="20" BGCOLOR="steelblue"><CENTER><font color="white">'+'' + day_of_week[index] +'</font>'+ TD_end;}
cal += TD_end + TR_end;
cal += TR_start;
for(index=0; index < Calendar.getDay()-1; index++)
cal += TD_start + '  ' + TD_end;
for(index=0; index < DAYS_OF_MONTH; index++)
{
if( Calendar.getDate() > index )
{
  week_day =Calendar.getDay();
  if(week_day-1 == 0)
  cal += TR_start;
  if(week_day-1 != DAYS_OF_WEEK)
  {
  var day  = Calendar.getDate();
  if( today==Calendar.getDate() )
  cal += highlight_start+'' + day +''+ highlight_end + TD_end;
  else
  cal += TD_start+'' + day +''+ TD_end;
  }  
if(week_day-1 == DAYS_OF_WEEK)
  cal += TR_end;  } 
 Calendar.setDate(Calendar.getDate()+1);}
cal += '</TD></TR></TABLE></TABLE>';
document.write(cal);
</script>

0

519

SKEE
:glasses: Вряд ли, ибо нун Аяксить всех пользователей( если их 1000, то 1000 запросов к серверу) искать у них дни рождения и сверять с текущей датой, по опыту один Аякс запрос - чуть менее секунды или более( зависит от текущего состояния сервиса)
1000 сек - грубо => полчаса на одно наведение курсора
И такой скрипт сервис забанит из-за многозапросов

Отредактировано Deff (Ср, 26 Фев 2014 00:35:36)

0

520

Deff
а праздники както можно вывести ?

0


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