پرش به


تصویر

بستن دسترسی کاربران به پروفایل یکدیگر


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

#1 malekdaemon

malekdaemon

    عضو سایت

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

ارسالی 1392/10/13 ساعت 09:30

سلام.خسته نباشید
من چه کدی رو باید از قالب یا سیستم دیتالایف انجینم حذف یا تغییر بدهم تا کاربران وقتی روی نام یکدیگر کلیک میکنند صفحه ی مشخصات کاربر باز نشود

من در انجمن گشتم اینو پیدا کردم


بستن دسترسی کاربران به صفحه پروفایل مدیران

ولی این کاره منو حل نمیکنه
لطفا کمکم کنید!!
متشکرم

  • 0

#2 IMP

IMP

    مدیر بازنشسته

  • عضو سایت
  • ستارهستارهستارهستارهستارهستارهستاره
  • 4,928 ارسال

ارسالی 1392/10/13 ساعت 09:46

این قسمت رو توضیح بدید:

کاربران وقتی روی نام یکدیگر کلیک میکنند صفحه ی مشخصات کاربر باز نشود

منظور شما از صفحه چیست؟ پروفایل پاپ آپ؟ صفحه شخصی کاربر؟
  • 0

#3 malekdaemon

malekdaemon

    عضو سایت

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

ارسالی 1392/10/13 ساعت 10:19

بله همون پاپ آپ

مثلا کسانی که در نظرات پیغام گذاشته اند وقتی روی اسمشون کلیک کنیم صفحه ی پاپ آپ باز میشه
و یا مثلا در قسمت آخرین کاربران عضو شده همین همینطور است
وقتی کلیک میکنیم این صفحه باز میشود

میخوام دیگه کاربران نتونن به این قسمت دسترسی داشته باشن
  • 0

#4 Adrian

Adrian

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

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

ارسالی 1392/10/13 ساعت 11:19

malekdaemon,
با سلام و کسب اجازه از مدیر عزیز

یه راه ساده دوست عزیز
شما از این تگ ها استفاده کنید

در نظرات
{login}
نمایش نام نویسنده نظر بدون لینک به پروفایل آن کاربر.

فول استوری
{login}
نمایش نام کاربر بدون لینک به پروفایل کاربری آن و نمایش پنجره پاپ آپ مشخصات کاربر.

شورت استوری
{login}
نمایش نام کاربر بدون لینک به پروفایل کاربری آن و نمایش پنجره پاپ آپ مشخصات کاربر.

همون طور که توضیحات هست دیگه لینکی به سمت پروفایل کاربر و پاپ آپ به صورت دیفالت ندارید چون با استفاده از تگ های بالا فقط نام رو به شما نشون میده ولی با استفاده از یک تگ <a> میتونید به پروفایل کاربرتون هم لینک بدید مثلا به شکل زیر
<a href="/user/{login} " > {login} </a>


برای اطلاعات بیشتر راهنمای تگ ها رو بررسی کنید

برای قسمت آخرین کاربران هم فایل siteinfo.tpl رو باز کنید onclick تگ لینک آخرین کاربر رو حذف کنید
موفق باشید
  • 0

#5 malekdaemon

malekdaemon

    عضو سایت

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

ارسالی 1392/10/13 ساعت 13:11

بسیار عالی بود از کمکتون متشکرم.
قسمت نظرات و مطالب درست شد
فقط قسمت اخرین کاربران مونده
من از ماژول اخرین کاربران استفاده کردم
latestmember

حالا این هم کدهای اخرین کاربران،من جای {name} تمامی تگ ها رو گذاشتم ولی وقتی میزارم توی سایت تگ رو نشون میده و نام کاربری رو نشون نمیده.

<div class="members">
<a class="tip_trigger">
<img src="{foto}" style="width:50px" height="50px">
<span style="display: none; top: -7px; left: 719px;" class="tip">
<img style="float: left; margin-right: 20px;" src="{foto}">
<strong>نام کامل :</strong> {fullname}<br /><br />
<strong>محل سکونت :</strong> {land}<br /><br />
<strong>تاریخ عضویت :</strong> {registration}<br />
</span>
</a>
{name}
<br>    
{registration}
</div>



باید جای این تک {name} چی قرار بدم که دیگه پاپ آپ باز نشه ؟
باز هم از شما متشکرم
  • 0

#6 Adrian

Adrian

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

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

ارسالی 1392/10/13 ساعت 13:43

malekdaemon,
با سلام
دوست عزیز
لطفا لینک ماژول رو بزارید....صرف نظر از این که باید زمان برای پیدا کردنش بشه آخر سر هم معلوم نیمیشه این همون ماژول مورد نظر شما هست یا خیر
با فرض این ماژول
از طریق فایل قالب این ماژول ،نمی تونید onclick کلیکش رو پاک کنید
باید تغییرات رو توی latestmember.php انجام بدید
باز کنید خط های 41 و 56 مکان هایی که تگ {name} میخواد set بشه onclick کلیک ها رو حذف کنید
من به سینتکس های php مسلط نیستم ولی این مثال رو تست گرفتم و بدون مشکل کار کرد
اگر هم مشکلی باشه دوستان همینجا تذکر میدن

"<a href=/user/" . $row['name'] . ">" . $row['name'] . "</a>"

این تگ لینک رو در خط های 41 , 56 جایگزین کنید
  • 0

#7 malekdaemon

malekdaemon

    عضو سایت

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

ارسالی 1392/10/13 ساعت 16:52

سلام. از پاسخگویی شما ممنونم
با کمک شما مشکلم حل شد
فقط بنده در خط 41 و 56
نمایش پروفایل رو برداشتم درست شد
و کد دیگری لازم نبود
  • 0


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

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