عدم نمایش ایمیل کاربران در قسمت نظرات اخبار؟

در این بخش میتوانید مشکلات و سوالات مربوط به نیوک 8.3 را مطرح کنید.
نمایه کاربر
raminn
کاربر فعال
کاربر فعال
پست: 736
تاریخ عضویت: جمعه 15 آبان 1388, 12:00 am
محل اقامت: روی زمین
تشکر کرده: 554 دفعه
تشکر شده: 95 دفعه

عدم نمایش ایمیل کاربران در قسمت نظرات اخبار؟

پست توسط raminn » دو شنبه 13 آبان 1392, 12:20 am

سلام

در نیوک 8.3.6 در قسمت نظرات اخبار ایمیل کابران برای همه نمایش داده می شود. چطور می توان ایمیل ها مانند آیپی ها تنها برای مدیر قابل مشاهده باشد؟


نمایه کاربر
majid_11
کاربر فعال
کاربر فعال
پست: 482
تاریخ عضویت: سه شنبه 3 مرداد 1391, 7:40 am
محل اقامت: مشهد
تشکر کرده: 26 دفعه
تشکر شده: 79 دفعه
تماس:

Re: عدم نمایش ایمیل کاربران در قسمت نظرات اخبار؟

پست توسط majid_11 » دو شنبه 13 آبان 1392, 12:13 pm

بهتر است برای عدم نمایش ایمیل مهمانان امکان درخواست ایمیل را بردارید.
یادش بخیر...
نمایه کاربر
raminn
کاربر فعال
کاربر فعال
پست: 736
تاریخ عضویت: جمعه 15 آبان 1388, 12:00 am
محل اقامت: روی زمین
تشکر کرده: 554 دفعه
تشکر شده: 95 دفعه

Re: عدم نمایش ایمیل کاربران در قسمت نظرات اخبار؟

پست توسط raminn » دو شنبه 13 آبان 1392, 3:06 pm

majid_11 نوشته شده:بهتر است برای عدم نمایش ایمیل مهمانان امکان درخواست ایمیل را بردارید.


ببخشید ولی این راه حل بود؟ برای حل مشکل کلا صورت مساله را حذف کنیم؟ به نظر شما خیلی منطقی نبود؟


دوستانی که راه حل نمایش ایمیل تنها برای مدیر را می دانند لطفا راهنمایی کنید ( مانند آیپی )
نمایه کاربر
SUPORTPHP
کاربر جدید
کاربر جدید
پست: 50
تاریخ عضویت: پنج شنبه 23 آبان 1392, 2:43 pm
تشکر کرده: 1 دفعه
تشکر شده: 4 دفعه

Re: عدم نمایش ایمیل کاربران در قسمت نظرات اخبار؟

پست توسط SUPORTPHP » چهار شنبه 29 آبان 1392, 4:29 pm

نظریه وسوالات تخصصی . فقط واحد پشتیبانی نیوک
[CENTER]
آموزش . راهنمایی . طراحی و ویرایش قالب . طراحی استایل تالار گفتمان

پشـــــــــــــــــــــــــتیبانی و نـــــــــــــــــــــظارت

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

.................................................................
سامانه پشتیبانی نیوک فارسی

ورود
................................................................
نیوک فارسی 8.3.6

دانلود
................................................................



[/CENTER]
نمایه کاربر
raminn
کاربر فعال
کاربر فعال
پست: 736
تاریخ عضویت: جمعه 15 آبان 1388, 12:00 am
محل اقامت: روی زمین
تشکر کرده: 554 دفعه
تشکر شده: 95 دفعه

Re: عدم نمایش ایمیل کاربران در قسمت نظرات اخبار؟

پست توسط raminn » چهار شنبه 29 آبان 1392, 8:11 pm

SUPORTPHP نوشته شده:نظریه وسوالات تخصصی . فقط واحد پشتیبانی نیوک



لطفا برای افزایش تعداد پست ، پاسخ های صرفا نامربوط و بی معنی ارسال نکنید !
کدام قسمت سوال بنده تخصصی بود؟این یک مشکل است . زیرا در ورژن های ما قبل از 8.3 این مورد وجد نداشت. این مشکل = صدمه به حریم خصوصی کاربران سایت !

لطفا دوستانی که اطلاعات کافی در خصوص رفع این مشکل را دارند پاسخ های مرتبط با موضوع را ارسال فرمائید !

با تشکر
نمایه کاربر
alirezaxxx
مسئول انجمن
مسئول انجمن
پست: 860
تاریخ عضویت: یک شنبه 15 اردیبهشت 1392, 10:43 pm
محل اقامت: خراسان رضوی
تشکر کرده: 132 دفعه
تشکر شده: 290 دفعه
تماس:

Re: عدم نمایش ایمیل کاربران در قسمت نظرات اخبار؟

پست توسط alirezaxxx » جمعه 1 آذر 1392, 3:54 pm

سلام این رو من نمیدونم ولی میدونم ک باید یکی از کد نویسان نیوک محمود نامور . و یا دیگر عزیزان

بیان و یک دستور شرطی براش بزارن که اگه مدیر بود نشون بده اگه کاربر بود و یا بازدید کننده مهمان براش یک متن نشون بده این کار شدنی است و کدش هم نوشته شده فقط باید در قطعه کدی به این دستور اضافه بشه همچون دیگر مواردی ک برای ادمین و کاربر فرق گذاشته میشه .

آره این کاربر [CENTER][HIGHLIGHT=#dfdfdf]SUPORTPHP[/HIGHLIGHT][/CENTER] میخواد پست ها شو زیاد کنه همه جا میاد و پاسخ ها ی ناجا میده . . .

منم دنبال همین سوال شما هستم ایشالا ک زود تر یکی پیدا بشه و این قطعه کد رو بده .
کاربرمحترم:بعدازحل مشکل حتماروش حل مساله رادرآخرین تاپیک قرار بدید تا اگر کسی به مشکل خورد با خواندن تاپیک شما به جواب برسد .

پیامک
نمایه کاربر
SUPORTPHP
کاربر جدید
کاربر جدید
پست: 50
تاریخ عضویت: پنج شنبه 23 آبان 1392, 2:43 pm
تشکر کرده: 1 دفعه
تشکر شده: 4 دفعه

Re: عدم نمایش ایمیل کاربران در قسمت نظرات اخبار؟

پست توسط SUPORTPHP » جمعه 1 آذر 1392, 6:37 pm

raminn نوشته شده:
SUPORTPHP نوشته شده:نظریه وسوالات تخصصی . فقط واحد پشتیبانی نیوک



لطفا برای افزایش تعداد پست ، پاسخ های صرفا نامربوط و بی معنی ارسال نکنید !
کدام قسمت سوال بنده تخصصی بود؟این یک مشکل است . زیرا در ورژن های ما قبل از 8.3 این مورد وجد نداشت. این مشکل = صدمه به حریم خصوصی کاربران سایت !

لطفا دوستانی که اطلاعات کافی در خصوص رفع این مشکل را دارند پاسخ های مرتبط با موضوع را ارسال فرمائید !

با تشکر



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

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

مدال هم داده نمیشه که این کار رو کنم هر حرفی رو مکان خودش بگید
[CENTER]
آموزش . راهنمایی . طراحی و ویرایش قالب . طراحی استایل تالار گفتمان

پشـــــــــــــــــــــــــتیبانی و نـــــــــــــــــــــظارت

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

.................................................................
سامانه پشتیبانی نیوک فارسی

ورود
................................................................
نیوک فارسی 8.3.6

دانلود
................................................................



[/CENTER]
نمایه کاربر
raminn
کاربر فعال
کاربر فعال
پست: 736
تاریخ عضویت: جمعه 15 آبان 1388, 12:00 am
محل اقامت: روی زمین
تشکر کرده: 554 دفعه
تشکر شده: 95 دفعه

Re: عدم نمایش ایمیل کاربران در قسمت نظرات اخبار؟

پست توسط raminn » جمعه 1 آذر 1392, 11:35 pm

SUPORTPHP نوشته شده:
raminn نوشته شده:
SUPORTPHP نوشته شده:نظریه وسوالات تخصصی . فقط واحد پشتیبانی نیوک



لطفا برای افزایش تعداد پست ، پاسخ های صرفا نامربوط و بی معنی ارسال نکنید !
کدام قسمت سوال بنده تخصصی بود؟این یک مشکل است . زیرا در ورژن های ما قبل از 8.3 این مورد وجد نداشت. این مشکل = صدمه به حریم خصوصی کاربران سایت !

لطفا دوستانی که اطلاعات کافی در خصوص رفع این مشکل را دارند پاسخ های مرتبط با موضوع را ارسال فرمائید !

با تشکر



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

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

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


لطفا اسپم ارسال کنید و تاپیک را منحرف نکنید !
نمایه کاربر
iman64
مدیر کل سایت
مدیر کل سایت
پست: 3349
تاریخ عضویت: یک شنبه 19 اسفند 1386, 12:00 am
محل اقامت: ایران سرافراز - بوشهر - دلوار
تشکر کرده: 387 دفعه
تشکر شده: 4845 دفعه
تماس:

Re: عدم نمایش ایمیل کاربران در قسمت نظرات اخبار؟

پست توسط iman64 » یک شنبه 3 آذر 1392, 10:53 pm

جواب اون دوستی که گفتن بهتره فیلدش حذف بشه پر بیراه نیست. فیلدهای نظرات نیوک همونطور که میدونین تعریف شده از پیش نیستن و مدیر خودش میتونه فیلدها رو تغییر بده. البته قبول دارم میشد مثلاً یه تیکی چیزی گذاشت که این فیلد مثلاً اختصاصی مدیران باشه ولی خوب بعد از 3 سال دیگه دیره برای این کار. برای همین نمیشه فی.لت.ر گذاشت روی ایمیل چون سیستم نمیتونه تشخیص بده این فیلدهایی که داره لود میکنه چی هستن و صرفاً کار خودشو انجام میده. این پست رو بوکمارک میکنم در اسرع وقت آموزش برای حل این مشکل به صورت تصویری میزارم که دوستان همه استفاده کنن.
Phpnuke.ir
نمایه کاربر
iman64
مدیر کل سایت
مدیر کل سایت
پست: 3349
تاریخ عضویت: یک شنبه 19 اسفند 1386, 12:00 am
محل اقامت: ایران سرافراز - بوشهر - دلوار
تشکر کرده: 387 دفعه
تشکر شده: 4845 دفعه
تماس:

Re: عدم نمایش ایمیل کاربران در قسمت نظرات اخبار؟

پست توسط iman64 » جمعه 8 آذر 1392, 11:57 am

سلام مجدد
خوب آموزشی که میدم رو پی بگیرید تا به این هدف برسید:
1. وارد دیتابیس بشید و از تب بالا ، تب sql رو انتخاب کنید و این کد رو توش کپی کنید و Go بزنید :

[CENTER]تصویر[/CENTER]

کد: انتخاب همه

ALTER TABLE `nuke_comments_config` ADD `admin` INT NOT NULL 

بعدش فایل admin/modules/settings.php رو باز کنید و این خط رو پیدا کنید :

کد: انتخاب همه

<th>"._CF_NEED."<br /><select class=\"styledselect-select\" name=\"ncf_need\" /><option value=\"1\">"._YES."</option><option value=\"0\">"._NO."</option></select></th>
زیرش اینو اضافه کنید :

کد: انتخاب همه

<th>admin<br /><select class=\"styledselect-select\" name=\"ncf_admin\" /><option value=\"1\">"._YES."</option><option value=\"0\">"._NO."</option></select></th>

بعد اینو پیدا کنید :

کد: انتخاب همه

$cfweight = $cfrows['weight'];
زیرش اینو اضافه کنید :

کد: انتخاب همه

$cfadmin = $cfrows['admin'];

بعد اینو پیدا کنید :

کد: انتخاب همه

<td width=\"50\"><select name=\"cf_need[]\" class=\"styledselect-select\" />
				<option value=\"1\" $nsel2>"._YES."</option>
				<option value=\"0\" $nsel1>"._NO."</option>
			 </select></td>
اینو زیرش اضافه کنید :

کد: انتخاب همه

<td width=\"50\"><select class=\"styledselect-select\" name=\"ncf_admin\" /><option value=\"1\" $asel2>"._YES."</option><option value=\"0\" $asel1>"._NO."</option></select></td>

بعد اینو پیدا کنید : (توجه : دو تا از این کد وجود داره که باید هر دوش تغییر کنه )

کد: انتخاب همه

, $ncf_code
ادامش اینو بزارید :

کد: انتخاب همه

, $cf_admin, $ncf_admin
یعنی باید به این شکل تغییر کنه :

کد: انتخاب همه

, $ncf_code, $cf_admin, $ncf_admin

بعدش اینو پیدا کنید :

کد: انتخاب همه

title='$cf_title[$i]'
ادامش اینو اضافه کنید :

کد: انتخاب همه

,admin='$cf_admin[$i]'
یعنی باید به این شکل تغییر کنه :

کد: انتخاب همه

title='$cf_title[$i]',admin='$cf_admin[$i]'

بعدش اینو پیدا کنید :

کد: انتخاب همه

$db->sql_query("INSERT INTO ".$prefix."_comments_config VALUES (NULL,'$ncf_code','$ncf_name','$ncf_value','$ncf_need','$ncf_title','$ncf_weight')");
با این جایگزینش کنین :

کد: انتخاب همه

$db->sql_query("INSERT INTO ".$prefix."_comments_config VALUES (NULL,'$ncf_code','$ncf_name','$ncf_value','$ncf_need','$ncf_title','$ncf_weight','$ncf_admin')");

خوب تا اینجا بخش مدیریتیش اوکی شد.

حالا فایل includes/comments.php رو باز کنید و اینو پیدا کنید :

کد: انتخاب همه

$cftitle[] = $cfrow['title'];
زیرش اینو اضافه کنید :

کد: انتخاب همه

$cf_admin[] = $cfrow['admin'];

بعدش اینو پیدا کنید :

کد: انتخاب همه

	   foreach($cfvalue as $value){
		  $fileds .= "<b>$cftitle[$b]</b>: $value<br />";
		  $b++;
	   }
با این جایگزینش کنین :

کد: انتخاب همه

	   foreach($cfvalue as $value){
		  if($cf_admin[$b] == 1){
			 if(is_admin($admin)){
				$fileds .= "<b>$cftitle[$b]</b>: $value<br />";
			 }
			 $b++;
			 continue;
		  }
		  $fileds .= "<b>$cftitle[$b]</b>: $value<br />";
		  $b++;
	   }
بسیار خوب تموم شد. از این به بعد هر کی این فیلد رو پر کنه فقط برای مدیر قابل نمایش هست.
اگر کسی تو این فایلهایی که عرض کردم تغییر نداده من این فایلها رو براتون ضمیمه کردم که میتونین مستقیم آپلود کنین و تمام.
شما دسترسی جهت مشاهده فایل پیوست این پست را ندارید.
Phpnuke.ir
pishrooo
کاربر جدید
کاربر جدید
پست: 41
تاریخ عضویت: جمعه 3 آبان 1392, 3:47 pm
تشکر کرده: 6 دفعه
تشکر شده: 1 دفعه

Re: عدم نمایش ایمیل کاربران در قسمت نظرات اخبار؟

پست توسط pishrooo » شنبه 9 آذر 1392, 1:10 pm

سایت منم چنین مشکلی داشت با راهنمایی شما دوست عزیز درست شد

اینم ادرس سایتم http://venos-fun.tk/
موضوع جدید ارسال پست

بازگشت به “[8.3] پشتیبانی - phpNuke Support Forum”