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

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

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


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


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

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

1

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

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

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

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

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

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

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

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

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

+4

901

Alex_63
спасибо.  :blush:

0

902

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

У мну работает - выводит окошко уведомления

Теперь и у меня заработало.
Проблема в другом, теперь это окошко постоянно выскакивает, хоть нажимай на само окошко Просмотреть новости, хоть на кнопку Новости в меню. Она неугомонно предлагает их просмотреть снова... Даже разлогинившись...
:dontknow:

Сайт

Единственное что я сделал не так, так это - так как Новости я оформляю на отдельной странице, то мне не нужна функция их оформления на скрытом форуме в посте...
Поэтому порядок такой. Оформляю на странице Новость, а в скрытом форуме в посте просто делаю незначительную отметку. Смысл-то тот же. Всё, табличка уведомляет о новом выпуске новостей. Только не пропадает при прочтении никак. Даже зайдя в саму тему с постом...

Отредактировано kleo3333 (Сб, 19 Авг 2017 11:00:17)

0

903

Запросы по скриптам[8]
Установила вот этот скрипт, но не понимаю, что сделала не так. Пожалуйста, подскажите, как сделать, чтоб выявлялись стрелочки в полномаштабном размере и без рамочек?
Выявляется вот так, а должно вот так.

Справилась. :jumping:

Отредактировано Julia Corey (Вс, 20 Авг 2017 22:24:12)

+1

904

Поставила последнюю версию доски почета. Можно ли сделать:
- не круги, а прямоугольники со слегка скругленными краями? Уменьшаю радиус скругления, но получаются какие-то полуэлипсы-окошки );
- немного опустить всплывающие числа и сделать возможность их постоянного отображения;
- убрать сам текст скрипта в файл, оставив настройки внешнего вида в "настройках"?

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

http://almarein.spybb.ru

Отредактировано Mirra Bell (Ср, 23 Авг 2017 09:54:41)

0

905

Mirra Bell написал(а):

Поставила последнюю версию доски почета. Можно ли сделать:
- не круги, а прямоугольники со слегка скругленными краями? Уменьшаю радиус скругления, но получаются какие-то полуэлипсы-окошки );
- немного опустить всплывающие числа и сделать возможность их постоянного отображения;
- убрать сам текст скрипта в файл, оставив настройки внешнего вида в "настройках"?

так пойдёт?

Код:
<table id="userhero2" style="width: auto;"></table>
<style>
#userhero2 img{
border:1px solid #696969;border-radius: 9px;
}
#userhero2 figure {
display:block;
height: 50px;
width: 50px;
position: relative;
overflow:hidden;
text-align: center;
}
 
#userhero2 figcaption {
display:block; 
width:44px;
 background:#99CC33;
background:rgba(153,204,0,.8);
 border-radius: 0 0 7px 7px;
 box-shadow: 0 0 5px #40310A inset;
 color: #fff; font-size: 0.8em;
 font-weight: bold;
 height: 15px;
 left: 3px;
 position: absolute;
 top: 30px;
 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2 );
}
</style>
<script type='text/javascript' src='http://forumstatic.ru/files/0017/d8/50/58479.js'></script>

+1

906

Mirra Bell написал(а):

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

вы про это?

Код:
<style> #pun-crumbs1 .container .registered-user:not(:last-child):after {content: ", ";}
#pun-crumbs1 .container strong {display: block;font-size: 1em;left: 5px;margin: 5px;overflow: visible;position: relative;width: auto;}
#pun-crumbs1 .container strong:before {content: "На форуме общаются: ";}
</style>
<script type="text/javascript">
$("#pun-crumbs1 .container strong").load("/online.php .tcl a[href*='/profile.php?id=']");
</script>

+1

907

Romych
Вроде оно, но куда ставить? Поставила в "Низ", этот список вылез над форумом, а под ним все осталось как было

0

908

Mirra Bell, в стиль куда-нибудь:
#topic-users-in .container a:not(:last-child):after {content: ",";}

+2

909

satsana
Вот так все хорошо, спасибо!

+1

910

Romych
Насчет рейтинга: лучше, но можно ли еще вынести из скрипта в настройку кол-во выводимых портретов и их размеры? И настройку этого всплывания/отображения числа. А то приходится подгонять и каждый раз править это в скрипте и перезаливать его очень неудобно.
И прямоугольники все равно почему-то снизу обрезаются

Отредактировано Mirra Bell (Ср, 23 Авг 2017 15:01:14)

0

911

Mirra Bell
так пойдёт?

Код:
<script type='text/javascript' src='http://forumstatic.ru/files/0017/d8/50/69985.js'></script>
<script type="text/javascript">
var limit = 10, // количество выводимых человек на доске почёта
razmer = 42, // размер аватаров
figurTop = 30, // высота блока репутации, видимая часть
figurTop2 = 50;      // высота блока репутации, на которую он опускается при наведении курсора
</script>

весь остальной внешний вид настраивается в пунктах предыдущего кода между тегами <style>

0

912

Romych
Я понимаю, что достала, но получается, что аватар будет квадратный? Просто у нас авы прямоугольные и в таком виде деформируются до неузнаваемости. Хотелось бы как-то сохранять их пропорции. Я сделала две переменные
    wrazmer = 42, // размер аватара ширина
    hrazmer = 62, // размер аватара высота
Соотв. их прописала и в скрипте, теперь аватар вытягивается в нормальный прямоугольник, но все равно обрезается.
http://almareintest.mybb.ru/

Отредактировано Mirra Bell (Ср, 23 Авг 2017 20:48:55)

0

913

Mirra Bell

Код:
<script type='text/javascript' src='http://forumstatic.ru/files/0017/d8/50/69985.js'></script>
<script type="text/javascript">
var limit = 10, // количество выводимых человек на доске почёта
wt = 42, // ширина аватаров
ht = 62, // высота аватаров
figurTop = 30, // высота блока репутации, видимая часть
figurTop2 = 50;      // высота блока репутации, на которую он опускается при наведении курсора
</script>

скрипт по тому же адресу, обновите кеш

Добавлено спустя 1 минуту 42 секунды:
а вижу вы уже самостоятельно разобрались

Mirra Bell написал(а):

теперь аватар вытягивается в нормальный прямоугольник, но все равно обрезается.

вот так

#userhero2 figure {
    display: block;
    height: 64px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 50px;
}

и наверное лучше так

figurTop = 50, // высота блока репутации, видимая часть
figurTop2 = 70; // высота блока репутации, на которую он опускается при наведении курсора

+1

914

Romych
А так не выводится вообще ничего ) Пропадает как раз если поменять значения в #userhero2 figure. Если там стоит 50 и 50, то начинает отображаться )

0

915

Mirra Bell написал(а):

А так не выводится вообще ничего

ну естественно, вы же перезалили всё в файл - http://forumstatic.ru/files/0018/dd/65/78707.js
там у вас переменная razmer на высоту и ширину, а в настройках вы применяете:

<!-- Рейтинг скрипт -->
  <script type='text/javascript' src='http://forumstatic.ru/files/0018/dd/65/78707.js'></script>
  <script type="text/javascript">
    var limit = 5, // количество выводимых человек на доске почёта
    wt = 42, // размер аватара ширина
    ht = 62, // размер аватара высота
    figurTop = 50, // высота блока репутации, видимая часть
    figurTop2 = 70;  // высота блока репутации, на которую он опускается при наведении курсора
  </script>

испытайте сначала эти же настройки с моим вариантом из предыдущего поста

<script type='text/javascript' src='http://forumstatic.ru/files/0017/d8/50/69985.js'></script>

+1

916

Romych
Да, теперь все отлично, спасибо!

0

917

Можно ли запилить какие-нибудь уведомления по особенным настройкам? Например, о том, что человеку вручен подарок. Подарки у нас в специальной теме, которая прописана у каждого в профиле, у каждого свой личный ID темы. Можно ли, ориентируясь на это, присылать уведомление, скажем, при редактировании этой темы?

+1

918

И еще не знаю почему, но стало так с расширенным переносом сообщений, которого установлена последняя версия: при нажатии на кнопку "Перенести" появляется почти прозрачное окно, которое тут же исчезает.  :unsure:  Как это поправить?  http://almarein.spybb.ru Пробовала убирать по одному скрипты, чтобы найти с чем стало конфликтовать, но не помогло, даже когда убрала все, все осталось так же

Отредактировано Mirra Bell (Пт, 25 Авг 2017 15:01:14)

0

919

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

Проблема в другом, теперь это окошко постоянно выскакивает, хоть нажимай на само окошко Просмотреть новости,

Попробуйте переставить код в HTML верх - на такой (вроде должно помочь (сделал удаление кука наличия новостей при заходе на страницу

<script type="text/javascript">var news = {};
news.Lnk = "/pages/news_3"; //Ссылка на страницу новостей
news.FID = 15; //ID форума с темой для новостей
news.TID = 72; //ID темы с обновлениями новостей
news.Vis = false; //Видимость форума с новостями
//==========================
(function (){var st = '<style>tr#forum_f'+news.FID+'{display:none!important}</style>';if(!news.Vis)$(st).appendTo("head");
function tst (){ var a = '<div class="news-IN"><a href="'+news.Lnk+'" style="display:block;padding:3px 0;color:#fff;\
text-decoration:none;font-family:Tahoma">В разделе новостей появились обновления. \
<span style="font-weight:700;text-decoration:underline">Просмотреть новости</span></a></div>';
$.jGrowl(a,{sticky:true,theme:"newsIN_theme",position:"bottom-left",appendTo:"#pun_wrap"});}
var hasNew = +$getCookie("my_news"); if(!hasNew)$.get("/viewforum.php?id="+news.FID,function (data){
if($(data).find(".inew").length){ hasNew = 1; $setCookie("my_news",""+hasNew,5*60*1000);tst()}}); else tst();}());
$(function (){if(document.URL.indexOf(news.Lnk)!=-1){if(!$("#myID").length)$.get("/viewtopic.php?id="+news.TID);$deleteCookie("my_news")}
if(!news.Vis){$('#pun-searchtopics').find('.tc2 a[href$="m.php?id='+news.FID+'"]').parents('tr').remove();
$('#pun-searchposts').find('.post h3>span>a[href$="m.php?id='+news.FID+'"]').parents('.post').remove();}});
window.getNewsFromTopic = function (){$("script:last").after("<a id=myID class=acchide></a>");
$.get("/viewtopic.php?id="+news.TID+"&action=last",function(data){
var L=$(data).find(".post:last .post-content").html(),S=$("<div/>").html(L);
S.find(".post-sig,.lastedit").replaceWith("");L=S.html();$("#myID").after("<div id=newsLoad>"+L+"</div>")});};
</script>

+1

920

Mirra Bell

Mirra Bell написал(а):

Можно ли запилить какие-нибудь уведомления по особенным настройкам? Например, о том, что человеку вручен подарок. Подарки у нас в специальной теме, которая прописана у каждого в профиле, у каждого свой личный ID темы. Можно ли, ориентируясь на это, присылать уведомление, скажем, при редактировании этой темы?

А в каком формате должны быть уведомления?

Mirra Bell написал(а):

И еще не знаю почему, но стало так с расширенным переносом сообщений, которого установлена последняя версия: при нажатии на кнопку "Перенести" появляется почти прозрачное окно, которое тут же исчезает.    Как это поправить?  http://almarein.spybb.ru Пробовала убирать по одному скрипты, чтобы найти с чем стало конфликтовать, но не помогло, даже когда убрала все, все осталось так же

Найдите в HTML верх кусок

<style type="text/css">
.Select_Topics tbody tr:nth-child(2n) td{
  background: rgba(255, 200, 0, 0.08);
}
</style>

<!-- Расширенная функция переноса сообщений / v.3 © Alex_63 -->
<script type="text/javascript" src="http://forumstatic.ru/files/0015/c4/3f/61584.js"></script>
<!-- Для расширенной функции переноса сообщений чередование цветов строк и фон в списке-->
<style type="text/css">
.Select_Topics tbody tr:nth-child(2n) td{
  background: rgba(196,178,147,1);
}
.move_posts_form .container {
  background:#ded5c4;
  box-shadow: inset 0px 0px 20px 0px #7e5a2a
}
</style>

Замените его целиком на такой

<!-- Быстрый перенос сообщений: фон, цвета строк -->
<style type="text/css">
.punbb .pun-modal .section h2,
.punbb .pun-modal .section h1 {
  padding-left:1em!important;
  background:#402718!important;
  border:solid 1px #422D21!important;
  color:#D7CBB8;
  box-shadow:inset 0px 0px 15px 0px #7E5A2A;
}
.punbb .pun-modal .section .container {
  background:#ded5c4!important;
  box-shadow:inset 0px 0px 20px 0px #7e5a2a;
}
.Select_Topics tbody tr:nth-child(2n) td{
  background: rgba(196,178,147,1);
}
</style>

+1


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