Бесплатный форум: форум поддержки
Добро пожаловать на форум поддержки сервиса Forum2x2 !

Для полноценной работы с форумом,
пожалуйста, войдите на форум под своим логином (если вы уже зарегистрированы) или же зарегистрируйтесь.

Скрипт "копировать код" Fdf10
С нашей помощью вы можете создать форум,
похожий на этот!
Бесплатный форум: форум поддержки
Добро пожаловать на форум поддержки сервиса Forum2x2 !

Для полноценной работы с форумом,
пожалуйста, войдите на форум под своим логином (если вы уже зарегистрированы) или же зарегистрируйтесь.

Скрипт "копировать код" Fdf10
С нашей помощью вы можете создать форум,
похожий на этот!
Мы в социальных сетях
Важная информация!

Правила форума

для обязательного прочтения!

Внимание! Важная информация для РЕГИСТРАЦИИ на форуме:

Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.

Я админ, не могу зайти!
(забыл / потерял пароль)


Общий FAQ по управлению форумом

FAQ: реклама на форуме

Туториалы по разным функциям ваших форумов

Алфавитный указатель

Интересные решения для форумов

Наши видео-туториалы

Условия пользования сервисом

Ссылки на полезные ресурсы

RSS-каналы


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 


Скрипт "копировать код"

Перейти вниз

Скрипт "копировать код" Empty Скрипт "копировать код"

Сообщение автор Феникс Январь 20th 2021, 13:03

У нас есть "выделить код" ( https://help.forum2x2.ru/t27816-topic ), где мы его правой кнопкой мышки копируем в буфер обмена. Здесь же код копируется сразу при клике на кнопку "скопировать код".





Панель Управления Скрипт "копировать код" Arrow Модули Скрипт "копировать код" Arrow HTML & JAVASCRIPT - Скрипт "копировать код" Arrow Управление кодами JavaScript
Расположение:      На всех страницах
Код:
$.getScript('https://cdn.jsdelivr.net/clipboard.js/1.5.16/clipboard.min.js', function() {
  window.fae_copyCode = {
    copy : 'Копировать код',
    copied : 'Скопировано !'
  };
 
  $(function() {
    var a = $('.codebox dt').not('.spoiler > dt, .hidecode > dt'),
        i = 0,
        j = a.length;
 
    if (a[0]) {
      $('head').append('<style type="text/css">.fae_copy-code{float:right;cursor:pointer;}.fae_copy-code:hover{text-decoration:underline}</style>');
 
      for (; i < j; i++) {
        a[i].insertAdjacentHTML('beforeend', '<span class="fae_copy-code">' + fae_copyCode.copy + '</span>');
      }
 
      new Clipboard('.fae_copy-code',{
        target : function (copy) {
          if (copy.innerHTML != fae_copyCode.copied) {
            return $(copy).closest('.codebox').find('.cont_code, code')[0];
          }
        }
 
      }).on('success', function (e) {
        var copy = e.trigger;
 
        if (copy.innerHTML != fae_copyCode.copied) {
          copy.innerHTML = fae_copyCode.copied;
          copy.className += ' fae_copied';
 
          window.setTimeout(function() {
            copy.innerHTML = fae_copyCode.copy;
            copy.className = copy.className.replace('fae_copied', '');
          }, 1000);
        }
 
        e.clearSelection();
      });
    }
 
  });
});

Что касаемо настроек..
В коде ниже вы можете заменить слова на другие по желанию. Ну или написать на другом языке.
Код:
  copy : 'Копировать код',
    copied : 'Скопировано !'

CSS для этого плагина интегрирован в скрипт. Если вы хотите вообще изменить стиль найдите эти CSS правила в скрипте :
Код:
.fae_copy-code{float:right;cursor:pointer;}
.fae_copy-code:hover{text-decoration:underline}

Думаю, и так всё прилично. smile
Скриншот не предлагаю потому, как у меня стоит совершенно другой скрипт. Переделывать нет смысла.
Хотя бы потому, что и так понятно. smile


Скрипт "копировать код" Userba11

• Где находится CSS?
ПА > Оформление > Цвета > Каскадная таблица стилей CSS
 
• Где искать основные шаблоны?
ПА > Оформление > Шаблоны > Общие настройки

• Где искать JavaScript?
ПА > Модули >  HTML & JAVASCRIPT > Управление кодами Javascript

• Где искать Виджеты?
ПА > Модули >  Портал & Виджеты > Виджеты форума
Феникс
Феникс
Помощник
Помощник

Мужчина

Сообщения : 1000
Возраст : 49
Регистрация : 2015-10-29
Благодарности : 237

Без предупреждений

https://dayana.forum2x2.ru/

Neznaika и Лилэя поставили лайк

Вернуться к началу Перейти вниз

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения