تقویم شمسی در mmb - بدون پلاگین

Mamadex

Member
سلام
تاریخ در پروژه های MMB بصورت شمسی توسط یک پلاگین قابل مشاهده است ولی تا آنجایی که یادم هست همون پلاگین زمانی که باهاش کار میکردم در اجرای در سیستم های مختلف (OSهای ویندوز) مشکل داشت. (الآن رو نمی دونم) و مجبور شدم تا یک Fixer براش بسازم.

اما از اونجایی که می شد روال تبدیل تاریخ رو با یه کد ساده تو MMB نوشت پس بهتر دیدم تا ساخت این مبدل در MMB هم انجام بشه. و تعجب می کنم که کسی تا به حال اقدام به ساخت اون نکرده بود.
به هر حال سورس این مبدل تقویم، از این لینک (پست ششم همین موضوع) قابل دریافت است.

توضیحات:
- در این برنامه ما به چهار آیتم مربوط به CBKها نیاز داریم
- کل عملیات تبدیل توسط شیء اسکریپت ScriptPersianDate انجام می شود. (طی دستورات آن متغیر های مربوط به تقویم شمسی را می سازد)
- توسط یک شیء، مثل یک دکمه،اینجا بنام TextBTN_DateTemplate_And_Display است که عملیات مربوط به نحوه نمایش تقویم شمسی را انجام می دهد.

موفق باشید
محمد
 
آخرین ویرایش:

silvercover

کاربر متخصص
ممنون بابت تلاش ارزنده شما.

این کار قبلا هم دو بار بدون پلاگین انجام شده بود. توی انجمن سرچ کنید پیداشون خواهید کرد. اما تلاش شما هم قابل تقدیره.
 

Mamadex

Member
ممنون بابت تلاش ارزنده شما.

این کار قبلا هم دو بار بدون پلاگین انجام شده بود. توی انجمن سرچ کنید پیداشون خواهید کرد. اما تلاش شما هم قابل تقدیره.
حق با شماست. چند بار سرچ کردم تا یکی پیدا کردم. ولی برعکس اونا این یه سمپل آماده‌س (بقول معروف یه تیکه‌َس)
 
آخرین ویرایش:

Mamadex

Member
بین اون ها سمپل آماده هم هست...:rose:
من فقط یکی پیدا کردم. درسته لینک برای دانلود بود ولی کار نمی‌کرد و در ادامه هم یک کد داشت مشابه همین.



ویرایش جدیدی از اسکریپت تهیه شد. دوستان برای دریافت بسته جدید اینجا را کلیک کنید.
در این وبراش کد اصلی تغییری نکرده و فقط مواردی مثل نحوه استفاده، امکان انتقال و قسمتی برای افزایش قابلیت آن (مثل اجرای اسکریپت پس از محاسبه تاریخ شمسی بصورت اختیاری) به آن اضافه شد.

+ فایل همه اشیاء مورد نیاز برای Import
 
آخرین ویرایش:

nevercom

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

پیوست ها

  • MMB PersianDate by_Mamadex.zip
    6.7 کیلوبایت · بازدیدها: 342

mmb4us

Member
با سلام

ظاهرا فایل تون درست zip نشده ، اگه ممکنه دوباره آپلود کنید

پیشاپیش ممنون
 

BlueMMB

Well-Known Member
با سلام

ظاهرا فایل تون درست zip نشده ، اگه ممکنه دوباره آپلود کنید

پیشاپیش ممنون

دوست عزیز برای برطرف شدن این مشکل فایل رو بوسیله Opera یا Mozilla دانلود کنید و تو اروری که میده به جای فایل Winrar گزینه دوم یعنی فایل Zip ویندوز رو انتخاب کنید و بعد دانلود کنید .

البته این روش رو خودم پیدا کردم چند بار امتحان کردم و درست کار کرده امیدوارم مشکل شما رو هم حل کنه .
 

AHashemi

New Member
سلام

من تقویم میلادی سیستمم رو چک کردم، امروز هم 15 اسفند 91.

ولی این برنامه میزنه 16 فروردین 91 !!


:cry:

خواهشا کمک کنید، بدجور لازمش دارم برای یه نرم افزار تقویم!
 

MahmoodM30

مدیر <A href="http://forum.majidonline.com/forums/
از پلاگین ها استفاده کنید که نمونشون توی انجمن هست
 

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
از اسکریپت موجود در این مثال استفاده کنید

قبل از اجرای اسکریپت سه متغیر Year, Month, Day رو مقداردهی کنید.
بعد از اجرای اسکریپت تاریخ جلالی در متغیرهای JalaliYear, JalaliMonth, JalaliDay ذخیره میشه.

این اسکریپت تبدیل شده ی کد PHP موجود در آدرس http://jdf.scr.ir/jdf هست.
 

پیوست ها

  • gregorian_to_jalali.mbd.zip
    2 کیلوبایت · بازدیدها: 58

AHashemi

New Member
پلاگین

سلام دوباره

ممنون از همه ی شما.

از پلاگین استفاده کردم. خیلی راحتتر و جالبتر بود.

اینجا هم میذارم خواستید استفاده کنید
 

پیوست ها

  • PersianDatePlugIn v1.1.zip
    79.7 کیلوبایت · بازدیدها: 116

جدیدترین ارسال ها

بالا