Небольшой скрипт с Jquery на MooTools

Есть скрипт написанный на jquery, это простенькая защита от копипастеров да и от любителей цитировать тоже поможет. Скрипт при копировании добавляет ссылку на пост с текстом читать далее. Трудно такой перевести на MooTools?

<script type="text/javascript" src=".../js/jquery-1.4.4.min.js"></script>
<script type="text/javascript" src=".../js/addtocopy.js"></script>

<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function() {
	jQuery('#content').addtocopy({
		htmlcopytxt: '

Читать полностью: <a href="'+window.location.href+'">'+window.location.href+'</a>',
		minlen:35,
		addcopyfirst: false
	});
});
</script>


Содержание addtocopy.js

jQuery.fn.addtocopy=function(d){var e={htmlcopytxt:'
More: <a href="'+window.location.href+'">'+window.location.href+'</a>
',minlen:25,addcopyfirst:false};$.extend(e,d);var f=document.createElement('span');f.id='ctrlcopy';f.innerHTML=e.htmlcopytxt;return this.each(function(){$(this).mousedown(function(){$('#ctrlcopy').remove()});$(this).mouseup(function(){if(window.getSelection){var a=window.getSelection();var b=a.toString();if(!b||b.length<e.minlen)return;var c=a.getRangeAt(0);b=c.cloneRange();b.collapse(e.addcopyfirst);b.insertNode(f);if(!e.addcopyfirst)c.setEndAfter(f);a.removeAllRanges();a.addRange©}else if(document.selection){var a=document.selection;var c=a.createRange();var b=c.text;if(!b||b.length<e.minlen)return;b=c.duplicate();b.collapse(e.addcopyfirst);b.pasteHTML(f.outerHTML);if(!e.addcopyfirst){c.setEndPoint("EndToEnd",b);c.select();}}});});}

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

avatar
Трудно такой перевести на MooTools?
нетрудно
avatar
Не подскажите кому именно не трудно?
avatar
Любому, кто обладает базовыми навыками программирования на js.
avatar
Так и придется самому разбираться в Mootools
avatar
платок дать?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.