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

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

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


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


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

Сообщений 621 страница 640 из 1001

1

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

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

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

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

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

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

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

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

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

+4

621

Alex_63
Спасибо, теперь все отлично ) Единственное, что еще хотелось бы, это поднять саму кнопку немного выше )

+1

622

продублирую, а то уползло:
Alex_63
По Скрипты от пользователей 3 есть ли возможность убрать авторов постов?
http://s1.uploads.ru/t/oalbq.jpg
Спасибо, сам разобрался.

Отредактировано ACT3255 (Чт, 15 Июн 2017 14:23:01)

+1

623

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

Единственное, что еще хотелось бы, это поднять саму кнопку немного выше )

Добавьте красным в коде Всплывающей Таблички => (код у Вас в HTML низ

<!-- Всплывающая таблица с вкладками, в топике, с инфой о персонаже -->
<style type="text/css">
/* Подвижка иконки */
img.a-info{
  position:relative!important;
  margin: auto!important;
  margin-top:-15px!important;
  width:auto!important; 
}

Значение подвижки - регулируйте

+2

624

Скажите пожалуйста, а как нейтрализовать теги [html]бла-бла-бла[/html] в тегах "Код"?
http://arkania.rolebb.ru/viewtopic.php?id=17#p5722
А то в кодах присутствуют теги, но они не видны и, видимо, срабатывают.

0

625

Еще вопрос:
а можно сделать так, чтобы в поле шаблона анкеты была кнопка вставки плеера http://forumstatic.ru/files/0017/d8/50/90072.png?
http://sf.uploads.ru/t/1UMoq.png

0

626

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

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

<!-- Анкета: Добавка кнопок BB-тегов к textarea -->
<style>
.new[id="form-buttons"]{height: 24px;max-width:104px;}
.new[id="form-buttons"] td{border:0 none transparent!important; height:20px;}
</style>
<script type="text/javascript">
$(document).ready(function() { //return;
  var button_tbl = $('#post #form-buttons').clone().addClass('new');
  button_tbl.find('#button-image>img')[0].setAttribute('onclick','bbcode(\'['+'img]\',\'[/img]\')');
  button_tbl.find('td:not(#button-bold):not(#button-italic):not(#button-underline):not(#button-image):not(#form-audio)').remove();
  button_tbl.insertBefore('.questionary-post textarea');
  $('.cnt-part').has('.new[id="form-buttons"]').map(function() {
     var height = $(this).height()+(20*$(this).find('[id="form-buttons"]').length);
     $(this).parent().find('.cnt-part').css('min-height',height+'px');$(this).parent().css('min-height',height+'px');
  });
  $('.new[id="form-buttons"]').on('mouseenter',function() {
     var area = $(this).next('textarea');if(!area.length){area = $(this).next().find('textarea');}
     $('.questionary-post').find('textarea').removeAttr('id');
     if(area[0].id!='main-reply')area.attr('id','main-reply');
  }).on('mouseleave',function(){$('.questionary-post textarea').removeAttr('id');});
});
</script>

Подпишите момент красным в этом скрипте.

+1

627

audaciousGodsend
Не появляется:(
И кнопку "Ссылка"  как вставить?

0

628

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

А то в кодах присутствуют теги, но они не видны и, видимо, срабатывают.

Вроде поправил - почистите кеш, потестируйте( в новом Безопасном это уже поправлено - теперь поправил и в обычном)

+1

629

Lidia-Lada
Попробуйте переставить скрипт плеера выше скрипта bb-тегов. Ибо сейчас скрипт создает этот id позже того, как скрипт тегов пытается его вызвать.

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

И кнопку "Ссылка"  как вставить?

В точности по такому же принципу:

<!-- Анкета: Добавка кнопок BB-тегов к textarea -->
<style>
.new[id="form-buttons"]{height: 24px;max-width:104px;}
.new[id="form-buttons"] td{border:0 none transparent!important; height:20px;}
</style>
<script type="text/javascript">
$(document).ready(function() { //return;
  var button_tbl = $('#post #form-buttons').clone().addClass('new');
  button_tbl.find('#button-image>img')[0].setAttribute('onclick','bbcode(\'['+'img]\',\'[/img]\')');
  button_tbl.find('td:not(#button-bold):not(#button-italic):not(#button-underline):not(#button-image):not(#form-audio):not(#button-link)').remove();
  button_tbl.insertBefore('.questionary-post textarea');
  $('.cnt-part').has('.new[id="form-buttons"]').map(function() {
     var height = $(this).height()+(20*$(this).find('[id="form-buttons"]').length);
     $(this).parent().find('.cnt-part').css('min-height',height+'px');$(this).parent().css('min-height',height+'px');
  });
  $('.new[id="form-buttons"]').on('mouseenter',function() {
     var area = $(this).next('textarea');if(!area.length){area = $(this).next().find('textarea');}
     $('.questionary-post').find('textarea').removeAttr('id');
     if(area[0].id!='main-reply')area.attr('id','main-reply');
  }).on('mouseleave',function(){$('.questionary-post textarea').removeAttr('id');});
});
</script>

Отредактировано audaciousGodsend (Пн, 19 Июн 2017 18:45:25)

+2

630

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

В точности по такому же принципу:

но почему-то ссылка вставляется в форму ответа :confused:
кнопка плеера не срабатывает:(


на тестовом ссылка вставляет в поле, которое активно. ищу конфликт
Добавлено спустя 42 минуты 50 секунд:
Итак, все происходит из-за того, что в самой анкете такое:

Код:
[nick][input width=75%]*Имя персонажа[/input][/nick]
[status][input width=75%]*Цитата в статусе персонажа[/input][/status]
[icon][input width=75%]*Ссылка на аватар персонажа[/input][/icon]
[sign][input width=75%]*Цитата в подпись персонажа[/input][/sign]

http://arkania.rolevaya.com/viewtopic.php?id=30 и http://arkania.rolevaya.com/viewtopic.php?id=19
А можно исправить конфликт с обезвреживанием кодов и сделать так, чтобы коды самой маски [nick], [status], [icon], [sign] можно было заполнить? Исключение именно для анкет.

Кнопка плеер не срабатывает у меня.

Отредактировано Lidia-Lada (Вт, 20 Июн 2017 10:40:04)

0

631

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

чтобы коды самой маски [nick], [status], [icon], [sign] можно было заполнить?

Ну так вставлять их не в блок "Код" и они будут работать...

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

но почему-то ссылка вставляется в форму ответа
кнопка плеера не срабатывает:(

Попробуйте переставить этот код в Самый Низ HTML низ

Код:

<!-- Анкета: Добавка кнопок BB-тегов к textarea -->
<style>
.new[id="form-buttons"]{height: 24px;max-width:104px;}
.new[id="form-buttons"] td{border:0 none transparent!important; height:20px;}
</style>
<script type="text/javascript">
$(document).ready(function() { //return;
  var button_tbl = $('#post #form-buttons').clone().addClass('new');
  button_tbl.find('#button-image>img')[0].setAttribute('onclick','bbcode(\'['+'img]\',\'[/img]\')');
  button_tbl.find('td:not(#button-bold):not(#button-italic):not(#button-underline):not(#button-image):not(#form-audio):not(#button-link)').remove();
  button_tbl.insertBefore('.questionary-post textarea');
  $('.cnt-part').has('.new[id="form-buttons"]').map(function() {
     var height = $(this).height()+(20*$(this).find('[id="form-buttons"]').length);
     $(this).parent().find('.cnt-part').css('min-height',height+'px');$(this).parent().css('min-height',height+'px');
  });
  $('.new[id="form-buttons"]').on('mouseenter',function() {
     var area = $(this).next('textarea');if(!area.length){area = $(this).next().find('textarea');}
     $('.questionary-post').find('textarea').removeAttr('id');
     if(area[0].id!='main-reply')area.attr('id','main-reply');
  }).on('mouseleave',function(){$('.questionary-post textarea').removeAttr('id');});
});
</script>

0

632

Alex_63, посмотрите, пожалуйста, отчего навигация по ссылкам сообщений на текущей странице более не работает.
Например: http://fatariya.ru/viewtopic.php?id=5347

Отредактировано Кертес (Вт, 20 Июн 2017 14:02:10)

0

633

Усе, пост выше неактуален. Стоило пожаловаться, и проблема нашлась. Был конфликт с этим скриптом:
<!-- Замена ссылок в Постах на абсолютные -->
<script type="text/javascript" src="http://forumstatic.ru/files/000e/4d/84/22004.js"></script>

0

634

Кертес
Попробуйте заменить скрипт

<!-- Замена ссылок в Постах на абсолютные -->
<script type="text/javascript" src="http://forumstatic.ru/files/000e/4d/84/22004.js"></script>

На такой

<script type="text/javascript">
$('#html-header,.post-content').find('a[href*="/viewtopic.php?id"]').on('click contextmenu',function(e) {
  var a = this.href,b = a.split('#p')[1],L = $(this);if(a.indexOf('?pid=')!=-1)return true;
  if(a.indexOf(location.hostname)==-1|| b && $('#p'+b).length)return true;
  if(/#p\d+?$/.test(a))L.attr({'href':a.split('?id=')[0]+'?pid='+b+'#p'+b,'data-link-href':a}),
  setTimeout(function(){e.type=='click'&&L.attr('href',a).removeAttr('data-link-href');},20);
});
$(document).on('mousedown touchstart contextmenu',function(e) {
  if(!$(e.target).attr('data-link-href'))$('.punbb a[data-link-href]').attr('href',function(){
     var s = $(this).attr('data-link-href');$(this).removeAttr('data-link-href');return s
  });
});
</script>

(*Ставицо в HTML Низ

+1

635

Alex_63, все отлично, спасибо!

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

+1

636

Кертес
Дайте ссылку, где мон потестить, и Ник-пароль от акка с модер-правами... Я пока посмотрю

0

637

Alex_63

Отредактировано Кертес (Вт, 20 Июн 2017 16:19:43)

+1

638

Кертес
Вроде поправил(почистите кеш, потестируйте)

+1

639

Алекс!
Мне нужно, чтобы эти поля были в коде. Потом, когда публикуется заявка, то маска не должна срабатывать, а должен быть код, который будет копироваться с заявки.

0

640

Lidia-Lada
Ну ващет  по логике в блоке Код все BB-коды должны быть отключены... То, что они срабатывали - это баг

0


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