مشکلات نیوک

در این بخش میتوانید مشکلات و سوالات مربوط به نیوک 8.4 را مطرح کنید.
نمایه کاربر
saman_kiker
کاربر فعال
کاربر فعال
پست: 223
تاریخ عضویت: سه شنبه 13 آذر 1386, 12:00 am
تشکر شده: 2 دفعه
تماس:

مشکلات نیوک

پست توسط saman_kiker » دو شنبه 28 آبان 1397, 1:24 pm

سلام
من در حال توسعه یک ماژول اختصاصی برای نسخه جدید نیوک هستم.
اگه در سیستم نیوک مشکلی دیدم در این تاپیک گزارش می‌کنم.
البته ممکن اشتباه از من باشه که خوشحال می‌شم بهم بگید.
ممنون
آخرین ويرايش توسط 1 on saman_kiker, ويرايش شده در 0.


نمایه کاربر
saman_kiker
کاربر فعال
کاربر فعال
پست: 223
تاریخ عضویت: سه شنبه 13 آذر 1386, 12:00 am
تشکر شده: 2 دفعه
تماس:

Re: مشکلات نیوک

پست توسط saman_kiker » دو شنبه 28 آبان 1397, 1:27 pm

مشکل اول:

مشکل:
ماژول من به موضوع نیاز داشت به همین دلیل خواستم از تو بخش موضوعات نیوک یه بخش جدید برای ماژول خودم درست کنم.
همه چیز خوب بود فقط مشکل از اینجا پیش اومد که تو ویرایش موضوعات مرتبط با ماژول من تمام فیلد ها خالی بود.

راه حل:
بررسی کردم مشکلی از فایل categories.php در مسیر admin/modules.php بود. ظاهرا تو درخواست Ajax ارسالی نیاز بوده نام ماژول هم به صورت data آورده بشه که چون نبود همیشه نام ماژول رو پیشفرض Article در نظر می‌گیره. برای اصلاحش این کار رو کردم:
تو خط 119 فایل :

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

<a href=\"#\" title=\""._EDIT."\" class=\"table-icon icon-1 info-tooltip editindialog\" data-op=\"categories_admin\" data-catid=\"$catid\" data-module_name='".$module_name."'></a>

 یعنی در واقع Attribute به اسم data-module_name اضافه کردم.
آخرین ويرايش توسط 1 on saman_kiker, ويرايش شده در 0.
نمایه کاربر
saman_kiker
کاربر فعال
کاربر فعال
پست: 223
تاریخ عضویت: سه شنبه 13 آذر 1386, 12:00 am
تشکر شده: 2 دفعه
تماس:

Re: مشکلات نیوک

پست توسط saman_kiker » دو شنبه 28 آبان 1397, 1:32 pm

مشکل دوم:

مشکل:
بعد از ساخت یا ویرایش یک موضوع برای ماژول خودم به صورت خودکار صفحه به ماژول پیشفرض مقالات هدایت میشه.

راه حل:
برای اصلاح این موضوع در فایل categories.php نیازه خط 229 به صورت زیر اصلاح بشه:

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

header("location: ".$admin_file.".php?op=categories&module_name=$module");

در واقع پارامتر module باید تبدیل به module_name بشه که بعد از ویرایش و یا ایجاد موضوع جدید برای موضوع در بازگشت به صفحه موضوعات ماژول خودتون برگرده.
نمایه کاربر
iman64
مدیر کل سایت
مدیر کل سایت
پست: 3361
تاریخ عضویت: یک شنبه 19 اسفند 1386, 12:00 am
محل اقامت: ایران سرافراز - بوشهر - دلوار
تشکر کرده: 388 دفعه
تشکر شده: 4855 دفعه
تماس:

Re: مشکلات نیوک

پست توسط iman64 » دو شنبه 28 آبان 1397, 3:22 pm

سلام
دوست عزیز برای طراحی ماژولتون اول بفرمایید چه ماژولی با چه هدفی و چه کاربردی میخواید طراحی کنید تا راهنمایی بشید.
در ضمن برای اینکه یه ماژول با سیستم موضوع بندی هماهنگ بشه نیازی نیست به فایلهای نیوک دست بزنید. فایل تنظیمات ماژول خودتون رو ویرایش کنید خودکار همه چی تو بخش موضوعات اضافه میشه. تو این نسخه ما تمام سعیمون این بوده که کمترین دستکاری در فایلهای نیوک صورت بگیره. مثل سیستم امتیاز دهی، گزارشات، نظرات، موضوعات و کلمات کلیدی و ... .
Phpnuke.ir
موضوع جدید ارسال پست

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