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

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

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


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


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

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

1

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

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

Каталог скриптов/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]