Jump to content

  •         

Photo

قفل کردن کپی مطالب + راست کلیک + نمایش سورس سایت


#1 P30Yaran

P30Yaran

    عضو سایت

  • عضو سایت
  • PipPip
  • 98 posts

1388/08/19 ساعت 01:38

سلام
من از ورژن 8 دیتالایف انجین استفاده می کنم می خواستم انتخاب کردن متن + راست کلیک کردن + نمایش سورس صفحه رو غیر فعال کنم
توی سایت یه پستی بود که توضیحاتی نوشته بود (http://datalifeengine.ir/1386/12/28/no-copy-text-for-guests.html) اما قالب من تگ <body> نداره
اگه کسی می تونه بگه تا فایل main.tpl رو بهش بدم برام درست کنه
ممنون
  • 0

#2 omrdabakhte

omrdabakhte

    پروفشنال

  • عضو سایت
  • PipPipPipPip
  • 508 posts

1388/08/19 ساعت 01:54

<!--Powered javascript code by www.javacity.co.sr-->
<script language=javascript>m='<script language=javascript><!--

var message="SORRY  :   !";

function clickIE()  {if (document.all) {alert(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {alert(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}

document.oncontextmenu=new Function("return false")

// --></script>';d=unescape(m);document.write(d);</script>


این کدش هست.آخر main.tpl بذار.اگه بادی نداره.
  • 0

#3 hamed323

hamed323

    عضو سایت

  • عضو سایت
  • PipPip
  • 70 posts

1388/08/19 ساعت 02:13

این کد خوبه یا نه ؟
منظورم اینه که با سرچ انجین ها مشکل نداره؟ تو index شدن مشکلی پیش نمی آد ؟
  • 0

#4 omrdabakhte

omrdabakhte

    پروفشنال

  • عضو سایت
  • PipPipPipPip
  • 508 posts

1388/08/19 ساعت 03:21

جاوا اسکریپت جماعت رو سرچ و ... و موتور جستجو تاثیر میذاره.
اینو تو یه مقاله خوندم.

چون موتور جستجو بیشتر رو اوایل سورس زوم می کنه اینو بذار آخر.

البته باز می گم مشکلی ایجاد نمی کنه.یعنی هیچ مشکلی.
اما بهتره بذاری آخر
  • 0

#5 P30Yaran

P30Yaran

    عضو سایت

  • عضو سایت
  • PipPip
  • 98 posts

1388/08/19 ساعت 05:13

سلام
ممنون
من این کار رو روی main.tpl انجام دادم ولی نشد.
این فایل main.tpl من هست لطفا خودتون درستش کنید و برام بزارید
دانلود main.tpl
مرسی
  • 0

#6 omrdabakhte

omrdabakhte

    پروفشنال

  • عضو سایت
  • PipPipPipPip
  • 508 posts

1388/08/19 ساعت 05:53

P30Yaran
قالب شما body داره بدون این تگ که اصلا قالب نمیشه درست کرد.

بعد {AJAX} این کد رو بذارید.(از این پس همه ی کد ها رو بعد این تگ قرار بدید.)

یه نکته ی بگم این کد فکر نکنم رو بعضی مرور گر ها جواب بده.
  • 0

#7 P30Yaran

P30Yaran

    عضو سایت

  • عضو سایت
  • PipPip
  • 98 posts

1388/08/19 ساعت 06:45

سلام
مرسی
من هر کاری کردم نشد
میشه همون فایل main.tpl رو درست کنید و برام بزارید (بخدا هر کاری می کنم نمیشه)
حداقل با ie و firefox کار کنه
ممنون
  • 0

#8 omrdabakhte

omrdabakhte

    پروفشنال

  • عضو سایت
  • PipPipPipPip
  • 508 posts

1388/08/19 ساعت 09:57

سلام
داداش شرمنده کد من مشکل داشت.بد کپی کرده بودم.
الان با دو تا کد برات حل کردم.

Download

کد اول : عدم انتخاب متن

<SCRIPT language=javascript1.2>

//Disable select-text script (IE4+, NS6+)- By Andy Scott

function disableselect(e){
return false
}

function reEnable(){
return true
}

//if IE4+
document.onselectstart=new Function ("return false")

//if NS6
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}
            </SCRIPT>


و کد دوم عدم کلیک راست و انتخاب(البته این رو ie 8 جواب نداد.

<!--Powered javascript code by www.javacity.co.sr-->
<script language=javascript>m='<script language=javascript><!--

var message="SORRY  :   !";

function clickIE()  {if (document.all) {alert(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {alert(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}

document.oncontextmenu=new Function("return false")

// --></script>';d=unescape(m);document.write(d);</script><br>


نکته ی آخر این کدها تو نت فراوونه
  • 0

#9 ali.master

ali.master

    کاربر فعال انجمن

  • عضو سایت
  • PipPipPip
  • 242 posts

1388/08/19 ساعت 10:17

ONLY BASE COD 64 !!! مگه نه ؟ ؟ ؟ haha
  • 0

#10 iliadmoosavi

iliadmoosavi

    کاربر فعال انجمن

  • عضو سایت
  • PipPipPip
  • 299 posts

1388/08/19 ساعت 13:45

کدومشون سورس رو میبنده ؟ من فقط میخوام سورس بسته بشه ...
  • 0

#11 P30Yaran

P30Yaran

    عضو سایت

  • عضو سایت
  • PipPip
  • 98 posts

1388/08/19 ساعت 21:28

سلام
ممنون از همه دوستان
الان 2 تا مشکل رفع شده فقط مونده بستن سورس کد که اگه کسی پیدا کرد بزاره
ممنون
  • 0

#12 omrdabakhte

omrdabakhte

    پروفشنال

  • عضو سایت
  • PipPipPipPip
  • 508 posts

1388/08/19 ساعت 23:43

تو گوگل سرچ کن پیدا می کنی
  • 0

#13 P30Yaran

P30Yaran

    عضو سایت

  • عضو سایت
  • PipPip
  • 98 posts

1388/08/20 ساعت 01:43

من هر چی گشتم چیز درستی پیدا نکردم
اگه کسی کدش رو داره بزاره که خیلی فوریه
ممنون
  • 0

#14 msmed

msmed

    کاربر فعال انجمن

  • عضو سایت
  • PipPipPip
  • 270 posts

1388/08/20 ساعت 02:53

ممنون از همه دوستان
الان 2 تا مشکل رفع شده فقط مونده بستن سورس کد که اگه کسی پیدا کرد بزاره


ولی الان که متنهای سایتتون بازم امکان select کردن داره !
  • 0

#15 P30Yaran

P30Yaran

    عضو سایت

  • عضو سایت
  • PipPip
  • 98 posts

1388/08/20 ساعت 03:16

متن سایت كی امكان انتخاب داره؟
  • 0

#16 omrdabakhte

omrdabakhte

    پروفشنال

  • عضو سایت
  • PipPipPipPip
  • 508 posts

1388/08/20 ساعت 04:40

قفل انتخاب متن
قفل نمایش سورس

جستجو کن تو گوگل

و
http://freecms.ir/branch.aspx?code=19


  • 0


0 members, 1 guests, 0 anonymous users