PDA

View Full Version : گفتگو: نمایش خودکار یک ماژول در مکان مناسب بعد از نصب آن



ostovarit
جمعه 06 آبان 1390, 18:03 عصر
با سلام و خسته نباشید خدمت دوستان عزیز

من در حال طراحی یک موتور سایت ساز (ماژولار) هستم ...
پس از نصب هر ماژول، مدیر سایت مشخص می کند که ماژول در چه مکانی نمایش داده شود. برای مثال پس از نصب ماژول نظر سنجی می تواند مشخص کند که این ماژول در انتهای منوی سمت چپ نشان داده می شود.
اما برخی از ماژول ها از پیش مکانشان مشخص است ... برای مثال ماژول امتیاز دهی یا ماژول LIKE باید در انتهای مطالب نمایش داده شود ... برای این گونه ماژول ها چطور می توان عمل کرد که بعد از نصب به صورت اتوماتیک در مکان مورد نظر نمایش داده شوند ( یعنی در مثال فوق چطور آنها را در دل ماژول نمایش مطالب جای دهیم) با توجه به این نکته که هر ماژول به صورت مجزا و توسط برنامه نویس های مستقل نوشته می شود و در نتیجه هر برنامه نویس به کد ماژولهای دیگر دسترسی ندارد.

با تشکر

haniyehghassami
جمعه 06 آبان 1390, 19:38 عصر
سلام

من در حال طراحی یک موتور سایت ساز (ماژولار) هستم
شرمنده اما میشه اینو توضیح بدین یا بگین اموزشش را از کجا پیدا کنم؟
:خجالت:

مهدی کرامتی
جمعه 06 آبان 1390, 19:39 عصر
برای اینکار میبایست مکانیسمی مانند مانند مکانیسم Hook ها در vBulletin تعبیه کنید. برای اطلاعات بیشتر vBulletin Hooks را در گوگل جستجو کنید.

CYCLOPS
پنج شنبه 19 آبان 1390, 10:40 صبح
سلام
این چیزی که مد نظر شما هست تو خیلی از سیستم های Open Source استفاده شده که میتونید با گشت و گذار تو سورس هاشون مکانیزم های کاربردی تو این مورد رو یاد بگیرید
به عنوان مثال DotNetNuke (http://www.dotnetnuke.com/) با توجه به اینکه جدیدا به سی شارپ هم سوییچ کرده میتونه نقطه شروع خوبی برای کار شما باشه...

موفق باشید