n-wp.ru — блог о WordPress
Как автоматически вставить копирайт в скопированный из блога текст | n-wp.ru

Как автоматически вставить копирайт в скопированный из блога текст

Я уже писал, как вставить предупреждение о копировании, которое автоматически появляется при попытке копирования содержимого блога. Этот способ универсальный, работает во всех браузерах, он ни к чему не обязывает, ничего не запрещает. Просто таким образом вы мягко намекаете, что при копировании без изменений в интернете хорошим тоном является указывать источник текста. Есть еще один способ, который может некоторым показаться более удобным. С его помощью можно обойтись без всплывающих окон, а вместо него в скопированный текст добавлять ссылку на источник, которая будет отображаться под скопированным содержимым.

Как автоматически вставить копирайт в скопированный из блога текст

Для того, чтобы в копируемый текст автоматически добавлялась ссылка на источник, нужно добавить в файл header.php код скрипта:


В итоге при вставке скопированного текста под ним так же вставится и ссылка на источник, а так же произвольный текст, который вы заходите добавить (например, благодарность за копирование со ссылкой). Способ работает во всех браузерах кроме Internet Explorer - не знаю, что ему не нравится.

tiaurus

Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

17 комментариев

  • Спасибо, хороший скрипт, главное — нужный. Раньше встречал похожие решения, но оформленные в виде плагинов, естественно, создающих дополнительную нагрузку на сайт. Вот такой же скрипт и был нужен.

  • Мысль была хорошая, и даже рабочая, но …

    Трабла с кодировкой при вставке текста в Блокнот или MS Word

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

    Когда вставляешь скопированное на стену вКонтакте, сразу ссылочкой делает на пост контакт кусок копипасты.

    С кодировкой тоже бнопня вылезла сначала, просто сохраните как… в UTF-8. Я вот тольконе знаю что такое ВОМ и надо ли оставлять на нём галку, но я оставил- вроде ровно)

  • Спасибо, работает!
    Вообще, Спасибо, Ваш сайт как википедия для wordpress :), в последнее время постоянно пользуюсь

    • Спасибо за положительный отзыв о моем блоге! Рад, что блоггеры используют его, как справочный материал — значит я на правильном пути.

  • Спасибо! А Опера 11.00 тоже как и Ишак не подхватывает копирайт или это только у меня такая проблема?

  • О, хвала Будде, в этот раз комментарий прошёл.

    Автору блога: писал прежний комментарий, нажал на «Опубликовать», увидел «HTTP 500» вместо исходного поста. Комментарий, как водится, пропал бесследно.

    В этот раз напишу короче.

    Тот, кто привык ставить ссылки на источник, поставит её сам. Проверено.

    Тот, у кого нет такой похвальной приычки, удалит вставленную скриптом ссылку без моральных терзаний. Пара лишних секунд, и нет её.

    Ну и потом — я лично не очень люблю, когда скрипт (читай: автор блога) лучше меня знает, что мне делать.

    Вопрос: можете дать ссылку на пост, в котором действует этот скрипт? Попробовал сделать выделение и копирование фрагмента этого поста — ничего в буфер обмена не вставилось.

    Спасибо.

  • После копирования текст вставляется одним абзацем и без форматирования, какое было в исходной статье. Это как-то можно исправить?

  • Присоединяюсь к последнему вопросу. Действительно скопированный текст вставляется одним абзацем без всякого форматирования. Например, при копировании стихотвоения, все четверостишия сбиваются в сплошной текст. Это никуда не годится! Кто-нибудь подскажите способ сохранять исходное форматирование!

/* ]]> */