Опубликовано: 9 ноября 201015 г Можно ли на форуме сделать что бы пользователи не могли копировать текст?
Опубликовано: 9 ноября 201015 г Автор ну вот на некоторых сайтах есть же такое. Выделять можно а вот "копировать" в контекстном меню нет.
Опубликовано: 9 ноября 201015 г Для вордпресс знаю такой модуль (хотя обойти защиту все равно можно).Для ipb не встречала.
Опубликовано: 9 ноября 201015 г Автор Защиту можно любую обойти какой бы она не была :) немного почитал и народ пишет что на сайтах это макросы явы
Опубликовано: 9 ноября 201015 г и народ пишет что на сайтах это макросы явыjavascript Просили меня о подобном. Долго убеждал, что это вред. Но пришлось сделать. Через несколько дней попросили убрать, очень неудобно.
Опубликовано: 9 ноября 201015 г Автор Ну дело в том что это один из мотиваторов для регистрации на форуме :huh: читать, читай, хочешь качнуть - регистрируйся :huh: В принципе можно статьи пихать в код <body oncopy="return false">текст</body> - текст выделяется, но не копируется <body onselectstart="return false">текст</body> - текст не выделяется. Не знаю работает ли такое, сам не пробовал. :)
Опубликовано: 9 ноября 201015 г Автор "Приношу свои извинения за некоторую задержку с ответом, реализация бб-кода защиты готова. Следующая модификация добавляет ExBB поддержку бб-кода protect, который позволяет применить к выделенному фрагменту сообщения вышеописанные методы защиты от копирования Для установки необходимо произвести следующие измененияОткройте файл include/fm.class.php, найдите строку:CODE: #\[\*\]#isи под ней разместите строку:CODE: #\[protect\](.+?)\[/protect\]#isДалее в этом же файле, чуть ниже, найдите строку:CODE: <li>и под ней разместите строку:CODE: <span oncontextmenu=\"return false\" ondragstart=\"return false\">$1</span>Далее откройте файл language/russian/lang_front_formcode.php, найдите строку:CODE:$this->LANG['HideMsgs'] = 'Сколько сообщений должен набрать пользователь, чтобы видеть скрытый текст? Для скрытия текста от гостей оставьте поле пустым:';и под ней разместите строку:CODE:$this->LANG['HelpProtect'] = 'Защита фрагмента сообщения от копирования: [protect]текст[/protect]';Дальнейшие действия предполагают, что у Вас установлен расширенный редактор сообщений. Откройте файл templates/ваш_скин/form_code.tpl, найдите строку:CODE:hide: {0:'[hide%]',1:'[/hide]',2:'{$fm->LANG['HelpHide']}'},и под ней разместите строку:CODE:protect: {0:'[protect]',1:'[/protect]',2:'{$fm->LANG['HelpProtect']}'},Далее в этом же файле найдите строку:CODE:<td><a href="#" name="hide" onclick="return bbcode(this);" onmouseover="help(this);"><img src="templates/InvisionExBB/im/russian/hide.gif" width="25" height="25" /></a></td>и под ней разместите строку:CODE:<td><a href="#" name="protect" onclick="return bbcode(this);" onmouseover="help(this);"><img src="templates/InvisionExBB/im/russian/protect.gif" width="25" height="25" /></a></td>На этом всё, останется только закачать прикреплённую иконку protect.gif в папку templates/ваш_скин/im/russian. Эта иконка и будет отображаться как кнопка для вставки бб-кода protect на панели редактора сообщений " Изменено 9 ноября 201015 г пользователем NooBAsTiK
Опубликовано: 9 ноября 201015 г Ну дело в том что это один из мотиваторов для регистрации на форуме :huh: читать, читай, хочешь качнуть - регистрируйся :huh:Ritsuka делал хук "Скрытый текст". Я его не смотрел, не сторонник таких вещей, зачем мне лишние регистрации ... Но если там есть проверка гость или пользователь, то он вам подойдет больше.
Можно ли на форуме сделать что бы пользователи не могли копировать текст?