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

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

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


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


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

Сообщений 101 страница 120 из 1000

Перевести1

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

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

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

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

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

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

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

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

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

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

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

0

Перевести101

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

Всплывающее окно в профиле

пост 342
дико прет этот скрипт, одно но - есть несовместимость с модулем репутации от Русфф, вот какая [пренебрежительное описание] выходит:
http://sa.uploads.ru/NfSa1.jpg
можно как-нить фиксануть или придется выбирать?

0

Перевести102

Герда
Поставь код на ресурс = дай ссылку на пост с проблемой, ну и тестовый ник - пароль

Отредактировано Deff (Чт, 16 Окт 2014 19:16:31)

0

Перевести103

C3La-NS, мож код самого чата загнать в переменную, через отдельную функцию function txt () {/*===1234=== ....
а весь отстальной скрипт ниже, подгружаемым кодом, дабы сократить объём, сейчас часто проблемы с насыщенностью кодами близко к максимуму => 64 кб
В принципе там вообще надо из всего чата лишь знать число и вставлять

boxid=3414201

Отредактировано Deff (Чт, 16 Окт 2014 19:32:05)

0

Перевести104

Герда
Утром новый напишу)

0

Перевести105

C3La-NS
-_- хоть бы в скупе написал перед тем как выкладываешь.

0

Перевести106

Deff
http://blackteam.mmohost.ru/

пост любой
пликаем плюс или минус для изменения репы юзера > получаем то, что видно на скрине

Fover
пасиб :)
если Дефчег не родит решение раньше, буит оч актуально. :)

Отредактировано Герда (Чт, 16 Окт 2014 20:27:02)

0

Перевести107

Герда
Хм - у тьву этот код в HTML верх не даёт ничо сделать в опере -

<!-- wow head -->
<script type="text/javascript" src="http://static.wowhead.com/widgets/power.js"></script>

Закомментил

Отредактировано Deff (Чт, 16 Окт 2014 20:15:24)

0

Перевести108

Герда
Поставил новый, сейчас гляну.

0

Перевести109

Герда
Не смогу, у мну Опера 12 вообще не работает на твоём сайте, именно скрипты от партнёрки душат
Ксать а В Гугол хроме у меня нет треугольника для всплывающего окошка в профиле...
Карочь неперЪ пошёл, ушёл курить с тихой грустью, Они у меня(скрипты от партнёрки) просто не загружаются

Отредактировано Deff (Чт, 16 Окт 2014 20:37:54)

0

Перевести110

Герда
Скрипт поправил, только я стиль окошка не сохранил  :'(
Дай стиль и проверь сейчас, т.к. у меня скрипты партнерки тоже не робят.

+1

Перевести111

Герда
http://blackteam.mmohost.ru/viewtopic.php?id=147#p1200

0

Перевести112

Deff
Тебе так нравится меня поправлять?

0

Перевести113

Deff
Крч ни твой, ни мой норм не работали.
В моём глюк с RusFF, в твоём отображение:
http://dl2.joxi.net/drive/0006/1789/419581/141016/79583a72d9.png
Объединил и вышло так, как и должно быть:

Код:
<!-- ссылки на контакты около ника -->
<script type="text/javascript">
$('#pun-viewtopic .post').each(function() {
  if($(this).find('.pl-email').length && GroupID != 3) {
    var a = $('<span class="platz"></span>').appendTo($(this).find('.pa-author a'));
    var apl = a.position().left+3, apt = a.position().top;
    $(this).find('.pa-author').after(' <span style="position:absolute;top:'+apt+'px;left:'+apl+'px; cursor:pointer;" class="open-p">&#9660</span><ul class="view-p"></ul>');
    $(this).find('.pl-email,.pl-website').attr('class', 'link').appendTo($(this).find('.view-p'));
    var thsc = $(this).find('.view-p');
    $(this).find('.open-p').click(function() {
      $(this).next().toggle();
    });
  }
});
</script>

0

Перевести114

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

Скрипт поправил, только я стиль окошка не сохранил  :'(
Дай стиль и проверь сейчас, т.к. у меня скрипты партнерки тоже не робят.

сори, отпала от дискуссии - эпохалку рейдить над было. :)
та со стилем - фиг с ним, за пять минут откатаю заново. :)
все робит, спс большое. :)

0

Перевести115

что надо чтобы этот скрипт заработал ?

Код:
<script type="text/javascript">
function style() { /*==s-warnings==;
  <style type="text/css">
  #warnings, #warnings-c {
    display: none;
  }
  #warnings input[type="radio"], #warnings input[type="checkbox"] {
    margin: -2.3px 3px 0px 5px;
  }
  #warnings fieldset[class="radiofield"] * {
    vertical-align: top;
  }
  #warnings table td, #warnings-c table td {
    border: none;
    padding: 2px;
  }
  #warnings .bg, #warnings-c .bg {
    width: 100%;
    height: 100%;
    position: fixed;
    background: #000;
    opacity: 0.5;
    top: 0;
    left: 0;
    z-index: 199;
  }
  #warnings .inner, #warnings-c .inner {
    left: 35%;
    width: 30%;
    height: auto;
    top: 25%;
    position: fixed;
    z-index: 200;
    box-shadow: 0 0 40px #222;
    -webkit-box-shadow: 0 0 40px #222;
    -moz-box-shadow: 0 0 40px #222;
    -khtml-box-shadow: 0 0 40px #222;
  }
  #warnings .inner {
    top: 15%;
  }
  </style>
  ==s-warnings==;*/
} style = style.toString().split('==s-warnings==;')[1].replace(/<\\\/script/gim, '<' + '/script');
function content() { /*==warnings==;
<div id="warnings-c">
  <div class="bg"></div>
  <div class="inner">
    <h2>История замечаний<span style="float: right;" onclick="$('#warnings-c').hide(500); $('#warnings-c table').html('');">X</span></h2>
    <div class="container" style="padding: 2%;">
      <table>
      </table>
    </div>
  </div>
</div>
<div id="warnings">
  <div class="bg"></div>
  <div class="inner">
    <h2>Центр замечаний пользователя<span style="float: right;" onclick="$('#warnings').hide(500); $('#warnings table').html('');">X</span></h2>
    <div class="container" style="padding: 2%;">
      <fieldset class="radiofield">
        <legend>
          <b>Действие</b>
        </legend>
        <input id="a1" name="warnings" type="radio" value="1"><label for="a1"> [-] Понизить уровень замечаний.</label><br>
        <input id="a2" name="warnings" type="radio" value="2"><label for="a2"> [+] Повысить уровень замечаний.</label><br>
      </fieldset>
      <fieldset>
        <legend>
          <b>Введите причину</b>
        </legend>
        <div class="fs-box">
          <textarea rows="3" name="reason" style="height:100px;width:99%;"></textarea>
        </div>
      </fieldset>
      <fieldset  class="radiofield">
        <div class="fs-box">
          <input type="checkbox" id="sendto" name="sendto" value="1" checked=""><label for="sendto"> Отправить уведомление в ЛС</label>
        </div>
      </fieldset>
      <center><input type="button" id="w-send" class="button" value="Отправить"></center>
    </div>
  </div>
</div>
  ==warnings==;*/
} content = content.toString().split('==warnings==;')[1].replace(/<\\\/script/gim, '<' + '/script');
$(style).appendTo('head');
$(content).appendTo('#pun-main');
$('.post').each(function() {
  $(this).parents('#pun-main').append('');
  var wid = $(this).find('li.pl-email:first a').attr('href').split('id=')[1];
  var th = $(this);
  var pl =  $(this).find('li.pa-posts');
  $.getJSON('http://core.youbb.ru/warnings/count.php', { board: BoardID, wid: wid, forum: location.hostname }, function(data) {
    if(GroupID == 1 || GroupID == 2) {
      data.count = data.count+'&nbsp;<a href="javascript://" id="w-change">+</a>';
    } 
    pl.after('<li class="pa-warnings">Замечания: <a href="javascript://" id="w-count">'+data.count+'</a></li>');
    th.find('#w-count').click(function() {
      $.getJSON('http://core.youbb.ru/warnings/all.php', { BoardID: BoardID, wid: wid }, function(data) {
        var row = '';
        for(d in data) {
          var value = data[d].value;
          var login = data[d].login;
          var id = data[d].id;
          var comment = data[d].comment;
          var date = data[d].date;
          if(value == '+') {
            value = '<img src="http://core.youbb.ru/warnings/plus.png" style="position: absolute; margin-left: -16px;">';
          } else {
            value = '<img src="http://core.youbb.ru/warnings/minus.png" style="position: absolute; margin-left: -16px;">';
          }
          row += '<tr><td valign="center">&nbsp;&nbsp;&nbsp;'+value+'&nbsp;<a href="http://'+location.hostname+'/profile.php?id='+id+'">'+login+'</a></td><td align="right">'+date+'</td></tr><tr><td colspan="2">'+comment+'</td></tr>';
        }
        if (row.length < 1) {
          $('#warnings-c table').html('<tr><td align="center">История замечаний для данного пользователя пуста</td></tr>');
          $('#warnings-c').show(500);
        } else {
          $('#warnings-c table').html(row);
          $('#warnings-c').show(500);
        }
      });
    });
    th.find('#w-change').click(function() {
      $('#warnings').show(500);
    });
  });
});
</script>

0

Перевести116

Ребят, подскажите, как оставить только аватары в скрипте Всплывающий минипрофиль на главной от Деффа?

0

Перевести117

Ро* Ши*
Ну без надписи не симпатично
В HTML низ
<style type="text/css">.tipsy.lastor td:last-child {display:none!important}</style>

0

Перевести118

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

Ну без надписи не симпатично
В HTML низ
<style type="text/css">.tipsy.lastor td:last-child {display:none!important}</style>

Симпатишно еще как)))
И вапще, мне можно давать и без тегов. Я сразу в свой стиль вставляю)))

0

Перевести119

а можно  как то награды которые идут через скрипт перенести в профиль пользователя что бы показывало там картинки от наград ?

0

Перевести120

SKEE
Нехорошо воровать чужие работы.
И у тебя он никогда работать не будет ибо это черновик + все запросы идут на youbb

Отредактировано Fover (Вс, 19 Окт 2014 14:48:29)

-1


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