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

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

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


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


Слабо актуальные запросы по скриптам, в топике скриптов -

Сообщений 1401 страница 1420 из 1492

1401

Иса
В HTML верх

<!--Универсальная кнопка скрытия -->
<style class="Sbdcf5" id="Shoxa_01">.z-Hide{display:none!important;}</style>
<script src="http://hostjs-mybb2011.narod.ru/js/HidButton_v23_09_011.js"></script>
<!--//End /Универсальная кнопка скрытия Ч1 в HTML верх-->

В HTML низ

<!-- //=Универсальная Кнопка Ч2-HTML низ//Скрытие Категорий и т.д.-->
<div id="CNtButton" style="display:none;">
            <span class="Show-Hide" alt="###">
              <span class="b-Hide">
                <img src="http://s2.uploads.ru/0j8pY.png" title="Скрыть">
              </span>
              <span class="b-Show" style="display:none">
                <img src="http://s3.uploads.ru/7kzXA.png" title="Показать">
              </span>
            </span>
</div>

<script type="text/javascript">var DD=$("#CNtButton").html().split('###');
var a = ".item5:eq(2) > div";var L=DD[0]+a+DD[1];$(a).before(L);
</script><!-- //End-/Универсальная Кнопка//Скрытие Категорий и т.д.-->

Отредактировано Deff (Вт, 15 Янв 2013 21:29:39)

+1

1402

с новыми ссылками с UPLOADS.RU (кнопка заливки картинок http://s2.uploads.ru/nS3sk.gif

Эта часть идет в HTML низ

Код:
<script type="text/javascript"><!-- Правки Для слайд шоу Ч1, HTML низ-->
function imageGenBBCode(obj){
    var format = $('#selected-insert-format').val();
    var img_view = $(obj).attr("data-img-view");
    var link = $(obj).attr("data-img-url");
 var thumb_link = $(obj).attr("src");
    var append = FORUM.get('editor.image.img_append');
    return FORUM.get("editor.image.img_bbcodes['"+format+"'].format('"+img_view+"?U', '"+link+"', '"+thumb_link+"', '"+append+"')");
}
</script>

А эта часть, В HTML в форме ответа:

Код:
<script type="text/javascript"><!-- Правки Для слайд шоу Ч2 форма ответа-->
$('.post a[href$="?U"] img').each(function(){
   $(this).parent()[0].href=$(this)[0].src.replace(/ru\/[^\/]+/,'ru');
});
</script>

Отредактировано Deff (Вт, 7 Май 2013 02:11:13)

+3

1403

Доступ к форуму по Никнейму (с) Fover

<script type="text/javascript">
if (document.getElementById('pun-status').innerHTML.indexOf("Ник1","Ник2","Ник3","Ник4","Ник5")==-5)
{document.getElementById('pun_wrap').style.display="none"
}
</script>[/align]

Красным - кол-во пользователей с доступом к форуму (сколько никнеймов, такую цифру и ставим) и никнеймы пользователей которым будет доступен форум. (Никнеймы можно добавлять,"ник6")
Для остальных пользователей форум будет просто скрыт.

+2

1404

Good
:glasses: Делаем,
(*На самом деле задача для реализации  сервиса с PHP, -а тут изголяемся на пользователе:
Поскольку требует много подгрузок страниц за короткое время:(в течении клика на кнопку 'Изменить', поскольку пока пишется коммент, данные могут устаревать)
1. Запрос - Проверить создана ли тема репутации
2. Запрос -Проверить допустимость клика на данном юзере, может Вы уже репу ему проставили
3. Запрос - подгрузки  фрейма со страницей темы или страницей создания новой темы
4. Вот на этапе отправки,  - страница темы с комментариями, которая во фрейме, должна быть полностью загружена и ежели она перегружена скриптами, - есть необходимость выжидания подгрузки, - поскольку часто, при таком раскладе, стандартные ява-скрипт события уже не работают:  ошибка в скриптах или слишком  долгая подгрузка сервисом ..., - Сейчас время этого доп.ожидания около 3-4 сек...  Думаю над иной реализацией пункта 4.

Отредактировано Deff (Вт, 20 Авг 2013 03:55:45)

+1

1405

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

Ждёмс.

Поправил

- тестируем!

Отредактировано Deff (Ср, 21 Авг 2013 15:57:22)

0

1406

Универсальный скрипт замены v.2 (с) Fover

<script type="text/JavaScript">
var freplace = new Array(
'Селектор','Что меняем','На что меняем',
'Селектор','Что меняем','На что меняем' //Последний элемент без запятой)
for(i=0; i<freplace.length; i++){
$(''+freplace[i]+'').html($(''+freplace[i]+'').html().replace(''+freplace[i+1]+'', ''+freplace[i+2]+''));}</script>

Строку:

'Селектор','Что меняем','На что меняем',

можно размножать до бесконечности.

0

1407

Поправлен стиль для версии 2:
Всплывающий минипрофиль автора последнего сообщения,
Отвязан от изменения стиля всплывающей подсказки в иных местах.

Отредактировано Deff (Вс, 24 Ноя 2013 15:06:35)

+1

1408

Исправлен баг под юзером в скрипте:
Автосохранения Стиля и Админ-Настроек

Отредактировано Deff (Вс, 29 Дек 2013 20:41:54)

0

1409

Красивое радио

Код:
<object type="application/x-shockwave-flash" data="http://www.radiorecord.ru/player/player.swf?rand=4183" width="842" height="376">  
  <!--<![endif]-->  
  <param name="quality" value="high">  
  <param name="wmode" value="opaque">  
  <param name="allowScriptAccess" value="sameDomain">  
  <param name="swfversion" value="8.0.35.0">  
  <param name="bgcolor" value="#000000">  
  <param name="expressinstall" value="http://xn--g1acecr2a.xn--p1ai/script/radio/expressInstall.swf">  
  <!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->  
  <div align="center">  
  <h4>Content on this page requires a newer version of Adobe Flash Player.</h4>  
  <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://xn--g1acecr2a.xn--p1ai/script/radio/get_flash_player.gif" alt="Get Adobe Flash player" width="112" height="33"></a></p>  
  </div>  

  <!--[if !IE]>-->  
  </object>  
  <!--<![endif]-->

В коде радио не работает ссылка на плеер:
http://www.radiorecord.ru/player/player.swf

0

1410

Всем привет!
Как-то писала, но проигнорили, возможно не в той теме просто.
Есть ли такой скрипт, который сохраняет пост в быстром ответе(если даже обновила страницу/ушла с неё)?

0

1411

zerrona1
В Html-низ:

<script type="text/javascript">
var param = (function(a) {if (a == "") return {};var b = {};for (var i = 0; i < a.length; ++i){var p=a[i].split('=');if (p.length != 2) continue;b[p[0]] = decodeURIComponent(p[1].replace(/\+/g, " "));}return b;})(window.location.search.substr(1).split('&'));var text = localStorage.getItem('topic'+param['id']);if(text) { $('#post textarea#main-reply').val(text);}$('#post textarea#main-reply').bind('keydown keypress keyup', function(e){var text = $(this).val();localStorage.setItem('topic'+param['id'], text);});$('#post').submit(function() {localStorage.removeItem('topic'+param['id']);});
</script>

+1

1412

Переход на цитируемый пост по клику на автораhttp://i.hostiza.ru/w/iNHorYEejHJ.png

В HTML-низ:

<script type="text/javascript">
$('.pl-quote a').each(function(){$(this).attr('href', $(this).attr('href').replace(/quote\('([^\[\]]*?)', (\d+)\)/gm,'quote(\'$1,'+$(this).parents('.post').find('.permalink').attr('href')+'\', $2)'));});$('.post-content cite').each(function(){$(this).html($(this).html().replace(/([^\[\]]*?),([^\[\]]*?) написал\(а\)/gm,'<a href="$2">$1 написал(а)</a>'));});
</script>

Отредактировано Fover (Сб, 14 Июн 2014 04:11:48)

+1

1413

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

Пост №-196
NoCopyPost (c) FoverСкрипт запрета копирования определенных постов.
Вариант 1: Администрация может копировать посты NoCopyPost

Вариант 2: Администрация не может копировать посты NoCopyPost

У меня не работает, ставил и - HTML верх и - HTML низ и - HTML в форма ответа..  :'(

Отредактировано Slayder (Пн, 3 Ноя 2014 23:13:37)

0

1414

Slayder
Пару дней подождите, перепишу все биты скрипты.

0

1415

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

Запрет копирования, клика правой кнопкой мыши, перетаскивания текста. (с) Fover

С текстом

Скрипт

<script language=JavaScript>
      <!--
var message="Действие запрещено.";
///////////////////////////////////
      function test(){
      if (event.button==2){
      alert(message);
      return false;
      }
      }
document.ondragstart=new Function("alert(message);return false")
document.onselectstart=new Function("alert(message);return false")
document.oncontextmenu=new Function("alert(message);return false")
// -->
      </script>

Красным - текст в "выскакивающем" окне при попытки нажатия правой кнопки мыши, копировании и перетаскивании текста.

Если часть текста в спойлере, то его не развернуть - Действие запрещено.  :dontknow:

0

1416

Был написан небольшой сервис, позволяющей организовывать аватары пользователей и менять их у отдельно взятого сообщения в теме.

Свернутый текст

Вид:
Скриншоты
HTML-низ:
В HTML-низ вставляется код, генерируемый сервисом, однако он имеет примерно следующий вид:

Код:
<script src="http://avatar.imgin.ru/avChanger.js?id=..."></script>

Ссылка на сервис: link

Стоит оговориться о 2 важных фактах:
1. Существует необходимость регистрации форума и каждого его участника, что немного усложняет процедуру использования, но лишь в первый раз. Однако, на мой взгляд, преимуществ от такого способа организации аватаров больше, чем неудобств, поскольку последнее только одно.
2. Была создана миниатюрная версия скрипта не требующая регистрации форума и пользователей этого форума, однако, при этом нет возможности организовывать аватары, т.е. она лишь заменяет аватар у сообщения на ту картинку, которую вы укажите.

Установка экспресс-версии скрипта

HTML-низ:

Код:
<script src="http://avatar.imgin.ru/avChanger_exported.js"></script>

0

1417

Кликабельность в топике поля "Cообщения"
http://sa.uploads.ru/MWEiR.png
   Кликабельно

В HTML низ

<script type="text/javascript">
function getUsNickID(post) {
    var Nick = "Гость",id = 0; //Гость;
    var a = post.find('.pa-author a');
    if(a){Nick = a.html();
        var a1 = post.find('.post-links .pl-email a[href*="profile.php?"]');
        if(!a1.length) a1 = a;
        id = a1.attr('href').split('profile.php?id=')[1];
    }  return [Nick,id];
}
  $('#pun-viewtopic .post').each(function(){
     var Nick = getUsNickID($(this))[0],
     ID =getUsNickID($(this))[1];
     if(!ID)return true;
     var ss = $(this).find('.pa-posts'),
     a = '<a href="/search.php?action=show_user_posts&user_id='+ID+'" target="_blank">Сообщений</a>: ';
     if(ss)ss.html(a+ss.text().split(': ')[1]);
  });
</script>

+1

1418

:crazyfun: Длиннопояснение исправленого бага, в скрипте на пару строк:

В скрипте Ccылка сворачивания в конце контента спойлера Поправлено:
возвращение в исходное состояние прокрутки  страницы при сворачивании по кнопке "Свернуть спойлер", к моменту до открытия спойлера( при длинных текстах в спойлере).

Спасибо Домовому за тестирование!

+1

1419

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

Ccылка сворачивания в конце контента спойлера для длинных текстов
В HTML низ:...

а как сделать чтобы посты можно было так сворачивать >?

0

1420

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

а как сделать чтобы посты можно было так сворачивать >?

Это есть спойлер :D

0


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