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

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

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


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


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

Сообщений 661 страница 680 из 1001

1

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

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

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

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

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

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

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

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

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

+2

661

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

mihka1980
Поясните,
Нун делать ссылки не кликабельными в определенных форумах ? Или на всем форуме ?
Т.е. совместить со скриптом Запрета перехода по Внешним ссылкам ?

Именно по всему форуму, у тех у кого давно сообщений не было, у меня стоит 730 часов то есть месяц, чтоб видели всё, но, переходить по картинкам и ссылкам не могли! Совместить наверное так правильно будет звучать!

0

662

mihka1980
:glasses: К вечеру гляну...

+1

663

mihka1980
В HTML верх:

<!-- Запрет перехода по внешним ссылкам  -->
<script type="text/javascript">
(function () {
   var groups_id = [1,2,5]; //ID групп со снятием ограничения
   var num_hours = 480; //Время с момента написания последнего поста(в часах), если больше - запрещаем;

   FORUM.unPack = function (a) {return decodeURIComponent(escape(atob(a.replace(/[^A-Za-z0-9\/\=\+]/g,''))));}
   FORUM.Pack = function (a) {return btoa(unescape(encodeURIComponent(a))).replace(/=+$/gim,'');}
   function rem_pun (){ $('#pun').remove() };
   var a = 'redirect.php?url='; if(document.URL.indexOf(a)==-1){return false};
   var url = document.URL.split(a)[1];url = FORUM.unPack(url);
   var tim0=RequestTime;var tpst=UserLastPost;var tim1=tim0-tpst;tim1=(tim1/3600);
   if($.inArray(GroupID,groups_id)!=-1){location.href = url; rem_pun ();return}
   if(GroupID!=3 && tim1 < num_hours){location.href = url; rem_pun ();return}
   $('<style id="HideMain122">.main {display:none}</style>').appendTo('head');

   $(document).pun_mainReady(function(){
     $('.post-content a[href*="click.php"]').map(function () {
       var href = $(this).attr('href');href = href.split('click.php?')[1];
       if(href.search(new RegExp('^http\:\/\/'+location.hostname,'g'))!=-1){return;}
       href = FORUM.Pack(href); $(this).attr('href','/redirect.php?url='+ href);
     });
     if(document.URL.indexOf('redirect.php?url=')==-1){return};
     var L1 = 'Вам запрещено осуществлять переход по данной ссылке.';
     $('#pun-main .info > .container').html(L1);
     $('style#HideMain122').remove();
   });
})()
</script>

+2

664

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

mihka1980
В HTML верх:

Спасибо, правда поставил вниз, потому что, если Вверху, выводились сообщения про права, для тех, у кого не хватает количества сообщений, а внизу стоит, сообщения выводятся для тех, у кого месяц не было сообщений!

0

665

mihka1980
А скрипт закрытия форумов по Давности сообщения убрали ? И другой скрипт запрета перехода ?
Если нун совместно использовать этот скрипт и старый скрипт Запрета перехода, напишите, совмещу...

=============
Посколь Этот нун ставить именно в HTML верх, иначе при переходе по ссылке будет мелькать надпись "Ссылка, по которой Вы пришли неверная или устаревшая"

0

666

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

mihka1980
А скрипт закрытия форумов по Давности сообщения убрали ? И другой скрипт запрета перехода ?
Если нун совместно использовать этот скрипт и старый скрипт Запрета перехода, напишите, совмещу...

=============
Посколь Этот нун ставить именно в HTML верх, иначе при переходе по ссылке будет мелькать надпись "Ссылка, по которой Вы пришли неверная или устаревшая"

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

Если ставить вниз, то срабатывает, но, только на тех, у кого нет сообщений, показывается, что вы давно не заходили и т.п,  а у кого есть сообщения, но, они не заходили давным давно, не работает и переход по ссылкам осуществляется!!

Как смог описал ситуацию))))

Я пока ваш старый оставил, который на темы срабатывает!

Отредактировано mihka1980 (Чт, 2 Июн 2016 17:31:32)

0

667

mihka1980
А так?, это совмещенный Вариант (*ставить в HTML верх

Код:
<!-- Запрет перехода по внешним ссылкам  -->
<script type="text/javascript">
;!function () {
var groups_id = [1,2,5]; //ID групп со снятием ограничения
var num_hours = 480; //Время с момента написания последнего поста(в часах), если больше - запрещаем;
var min_posts = 20; // минимальное количество постов для снятия запрета

FORUM.unPack = function (a) {return decodeURIComponent(escape(atob(a.replace(/[^A-Za-z0-9\/\=\+]/g,''))));}
FORUM.Pack = function (a) {return btoa(unescape(encodeURIComponent(a))).replace(/=+$/gim,'');}
function rem_pun (){$('#pun').remove()};var a='redirect.php?url=';if(!~document.URL.indexOf(a)){return false};
var url = document.URL.split(a)[1];url = FORUM.unPack(url);
var tim0=RequestTime;var tpst=UserLastPost;var tim1=tim0-tpst;tim1=(tim1/3600);
if($.inArray(GroupID,groups_id)!=-1){location.href = url; rem_pun ();return}
if(GroupID!=3&&tim1<num_hours&&UserPosts&&UserPosts>=min_posts){location.href=url;rem_pun();return}
$('<style id="HideMain122">.main {display:none}</style>').appendTo('head');
$(document).pun_mainReady(function(){
$('.post-content a[href*="click.php"]').map(function(){var href=$(this).attr('href').split('click.php?')[1];
if(href.search(new RegExp('^http\:\/\/'+location.hostname,'g'))!=-1){return;}
href = FORUM.Pack(href);$(this).attr('href','/'+a+href);});
if(!~document.URL.indexOf(a)){return};
var L1='Вам запрещено осуществлять переход по данной ссылке.';
$('#pun-main .info>.container').html(L1);$('style#HideMain122').remove();});}()
</script>

Поправил

+1

668

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

mihka1980
А так?, это совмещенный Вариант (*ставить в HTML верх

Простите, заранее спрашиваю, те соответственно убрать?

0

669

mihka1980
Да, но Сначала сохраните текущий контент HTML верх -низ, посколь я не уверен, что сработает

0

670

Alex_63
Срабатывает только на количество сообщений, на временное нет, например аккаунт не заходил два года, но у него есть сообщения, ссылки доступны, убираю сообщения ставлю 0, работает! И это, если ваш новый последний совмещённый поставить вверх и внизу оставить

Код:
<!-- Запрет перехода по внешним ссылкам / Ч.2 в HTML низ -->
<script type="text/javascript">
$('.post-content a[href*="click.php"]').map(function () {
   var href = $(this).attr('href');href = href.split('click.php?')[1];
   if(href.search(new RegExp('^http\:\/\/'+location.hostname,'g'))!=-1){return;}
   href = FORUM.Pack(href); $(this).attr('href','/redirect.php?url='+ href);
});
(function() {
  if(document.URL.indexOf('redirect.php?url=')==-1){return};
  var L1 = '<hr><center><font size=4<Font color=#FC0000><b><p><span class="NoGuest2">Для просмотра ссылок фото и видео Вам надо иметь 2 Полезных сообщения на форуме. Если у вас есть уже 1 сообщение, соответственно Вам надо набрать ещё 1. Флуд и спам не будут засчитываться! <a href="http://spotsmenki.mybb.ru/viewtopic.php?id=8261&p=2"><strong>Набор сообщений</br></a></br></span><style>#pun.gid3 .NoGuest2{display:none!important}</style> </br>Чтоб Увидеть ссылки на фото и видео для Гостей <a href="/register.php"><strong>Регистрация</br></a></a></font></p></Font></b></hr></center><hr>';
  $('#pun-main .info > .container').html(L1);
  $('style#HideMain122').remove();
})();
</script>

Ладно, не парьтесь, пускай запрет доступа по времени по группам в темы будет!

Отредактировано mihka1980 (Чт, 2 Июн 2016 18:21:06)

0

671

mihka1980
Вроде поправил, пробуйте (*Старые Выкинуть!, чоб не глючило

+1

672

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

mihka1980
Вроде поправил, пробуйте (*Старые Выкинуть!, чоб не глючило

Спасибо вроде срабатывает по времени, даже если имеются сообщения годичной давности, если будут вопросы отпишусь! Ещё Раз Спасибо!

+1

673

Alex_63
Протестил, вроде всё работает совместно и количество и сроки! Спасибо! https://www.wpclipart.com/food/beverages/alcohol/beer/more_beer/beer_mug_icon.png

+1

674

http://arkania.rolebb.ru/
ребята, у меня с мобильного в объявлении вкладки не переключаются. А еще при создании поста при выборе персонажа (кнопочка рядом с кнопками якорей) код смены имиджа не появляется.  хотя даже не так. Вообще при нажатии любой кнопки ББ-кодов ничего не происходит, поле остается пустое. Так и должно быть?
Мобильную версию форума я отключила, поскольку она смотрится весьма и весьма непривлекательно

0

675

а еще забыла. Можно сделать так, чтобы при клике на картинку в шапке переход был осуществлен на определенную страницу?

0

676

Lidia-Lada написал(а):

а еще забыла. Можно сделать так, чтобы при клике на картинку в шапке переход был осуществлен на определенную страницу?

<a href=" адрес страницы куда надо перейти" target="_blank">
<div style="position:absolute;"><img src=" адрес картинки" border="0" /></div>

0

677

Lidia-Lada написал(а):

ребята, у меня с мобильного в объявлении вкладки не переключаются.

Поясните, ибо непонятно о чём речь, что кликаете ? (Скриншоты со стрелками)


Переключение всей шапки при наведении ну сделано как-то не оч. нун либо использовать transition http://htmlbook.ru/css/transition для плавного эффекта => пример http://forumd.ru/viewtopic.php?id=3223 (можно использовать вместо картинок и два div с картинками установленным фоном, либо вообще отказаться.
И много наворотов - имхо изначально у Вас интерфейс был проще-удобней - сейчас нагромождение идей и эффектов. Т.е. дополнительные навороты резко тормозят страницу и резко снижают юзабельность, особенно большое кол-во контента устанавливаемое в HTML верх и объявление, там наоборот нужно как можно более снижать объемы, подключая нужные эффекты из HTML низ

Ксать вывод опросов на главной оч старый, и сильно тормозит страницу(Я бы от него отказался) Особенно для мобилок.

0

678

Deff
Опрос действительно уже лишний. Вы мне раньше говорили, все никак не уберу. Теперь убрала.

С мобильного скриншоты не сделаю, но попытаюсь объяснить.
Вот кликаю сюда http://s6.uploads.ru/t/kPHLM.png
потом сюда http://sa.uploads.ru/t/lCjbo.png
и должно в форме ответа появиться [NIC]Лайла[/NIC][STA]Охотница и дичь[/STA][AVA]http://sg.uploads.ru/SGBvZ.png[/AVA][SGN]Насилие - это не решение![/SGN]

но ничего не происходит. При чем если нажать на любую кнопку ББ-кодов, то поле ответа остается пустым. Я просто не пойму то ли это просто проблема лично у меня...

А на счет объявления, то при нажатии на:
http://s4.uploads.ru/t/yeHXV.png
на мобильном так и остается первая вкладка "Салют!"

0

679

Lidia-Lada
А спросить у кого то с тем же браузером на мобилке ? (У соседей возможно)
Ксать какой браузер ?
==================
Про объявление - понял
========================
А под мобилкой работает счётчик числа символов ? если текст набиваете в форме ответа ?

0

680

проблема с обьявлением обнаружена только на Опера Мини. В Опере Мобаил все нормально.
В основном пользуемся Оперой Мини.

0


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