پرش به


تصویر

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


  • لطفا وارد حساب کاربری خود شوید تا بتوانید پاسخ دهید
15 پاسخ برای این موضوع

#1 P30Yaran

P30Yaran

    عضو سایت

  • عضو سایت
  • ستارهستاره
  • 98 ارسال

ارسالی 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

    پروفشنال

  • عضو سایت
  • ستارهستارهستارهستاره
  • 508 ارسال

ارسالی 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

    عضو سایت

  • عضو سایت
  • ستارهستاره
  • 70 ارسال

ارسالی 1388/08/19 ساعت 02:13

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

#4 omrdabakhte

omrdabakhte

    پروفشنال

  • عضو سایت
  • ستارهستارهستارهستاره
  • 508 ارسال

ارسالی 1388/08/19 ساعت 03:21

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

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

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

#5 P30Yaran

P30Yaran

    عضو سایت

  • عضو سایت
  • ستارهستاره
  • 98 ارسال

ارسالی 1388/08/19 ساعت 05:13

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

#6 omrdabakhte

omrdabakhte

    پروفشنال

  • عضو سایت
  • ستارهستارهستارهستاره
  • 508 ارسال

ارسالی 1388/08/19 ساعت 05:53

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

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

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

#7 P30Yaran

P30Yaran

    عضو سایت

  • عضو سایت
  • ستارهستاره
  • 98 ارسال

ارسالی 1388/08/19 ساعت 06:45

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

#8 omrdabakhte

omrdabakhte

    پروفشنال

  • عضو سایت
  • ستارهستارهستارهستاره
  • 508 ارسال

ارسالی 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

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

  • عضو سایت
  • ستارهستارهستاره
  • 242 ارسال

ارسالی 1388/08/19 ساعت 10:17

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

#10 iliadmoosavi

iliadmoosavi

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

  • عضو سایت
  • ستارهستارهستاره
  • 299 ارسال

ارسالی 1388/08/19 ساعت 13:45

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

#11 P30Yaran

P30Yaran

    عضو سایت

  • عضو سایت
  • ستارهستاره
  • 98 ارسال

ارسالی 1388/08/19 ساعت 21:28

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

#12 omrdabakhte

omrdabakhte

    پروفشنال

  • عضو سایت
  • ستارهستارهستارهستاره
  • 508 ارسال

ارسالی 1388/08/19 ساعت 23:43

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

#13 P30Yaran

P30Yaran

    عضو سایت

  • عضو سایت
  • ستارهستاره
  • 98 ارسال

ارسالی 1388/08/20 ساعت 01:43

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

#14 msmed

msmed

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

  • عضو سایت
  • ستارهستارهستاره
  • 270 ارسال

ارسالی 1388/08/20 ساعت 02:53

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


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

#15 P30Yaran

P30Yaran

    عضو سایت

  • عضو سایت
  • ستارهستاره
  • 98 ارسال

ارسالی 1388/08/20 ساعت 03:16

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

#16 omrdabakhte

omrdabakhte

    پروفشنال

  • عضو سایت
  • ستارهستارهستارهستاره
  • 508 ارسال

ارسالی 1388/08/20 ساعت 04:40

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

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

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


  • 0


0 کاربر در حال خواندن این موضوع است

0 کاربر، 0 مهمان و 0 عضو مخفی