تصویر محمدعلی اکبری
تقویم شمسی در مودل 2.6

بلاخره پس از گذشت سالها با کمک تعداد زیادی از توسعه دهندگان ایرانی (قسمت Participants از این صفحه) قابلیت پشتیبانی از چند تقویم به هسته مودل اضافه شد. در این مطلب این ویژگی را بررسی کرده و نحوه راه اندازی آن را بیان می‌کنیم.

نصب پلاگین تقویم شمسی

  1. فایل نوع تقویم شمسی را از صفحه پروزه در GitHub دانلود کنید. برای اینکار کافی است از ستون سمت راست روی لینک Download Zip کلیک کنید.
  2. فایل zip را در مسیر calendar/type از ریشه مودل از حالت فشرده خارج کنید. سپس نام پوشه را به jalali تغییر دهید. برای اطمینان بررسی کنید فایل calendar/type/jalali/version.php موجود باشد.
  3. به صفحه "خانه ◄ مدیریت سایت ◄ تذکرات" با آدرس admin/index.php رفته و پلاگین جدید را نصب کنید.
  4. به صفحه "خانه ◄ تنظیمات مشخصات فردی من ◄ ویرایش مشخصات فردی" بروید و مطمئن شوید فیلد "Preferred calendar" موجود بوده و مقادیر خورشیدی و میلادی در آن وجود دارند.
  5. در زمان نوشتن این مطلب صفحه تنظیمات این ماژول هنوز به هسته مودل 2.6 اضافه نشده است. برای اضافه کردن آن باید MDL-42932 را نیز اعمال کنیم. می‌توانید این تغییرات را به صورت دستی اعمال کنید. همچنین فایل patch آن در پیوست موجود می‌باشد.
  6. به صفحه "خانه ◄ مدیریت سایت ◄ نما ◄ تقویم" در مسیر admin/settings.php رفته و مقدار Calendar type را تعیین کنید.
  7. برای اطمینان از صحت انجام مراحل از سایت خارج شده (log out) و تقویم را مشاهده کنید.
  8. همچنین برای تغییر فونت قالب استاندارد می توانید از patch پیوست استفاده کنید.

دیدگاه‌ها

تصویر Sarigalin

Sarigalin (تایید نشده)

سلام
ممنون از راهنمایی که نوشته بودید. دنبال قدم گمشده می‌گشتم که مورد شماره ۴ به دادم رسید

تصویر علیرضا تولائی راد

علیرضا تولائی راد (تایید نشده)

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

تصویر امير قاسميان

امير قاسميان (تایید نشده)

سلام.
آيا اين تقويم براي نسخه 2.5.6 كار ميكنه؟ اگر خير، آيا نسخه مناسب اين ورژن وجود دارد يا راهي وجود دارد همين نسخه رو براي 2.5.6 آماده سازي كرد؟
با تشكر

تصویر علیرضا تولائی راد

علیرضا تولائی راد (تایید نشده)

امیر قاسمیان عزیز سلام
من روی 2.6.4 تست کردم درسته .
وقتی کاربر وارد اکانتش میشه شمسی میشه . و باید زبانش رو فارسی بزنه کاربر زبان سایت رو باید فارسی انتخاب کند وارد اکانتش بشه بعد تقویم شمسی میشه .
لینک دمو فقط تست کن این لینک رو برای تست برای شما میزارم ممکنه بعد تغغیرات بدم .
http://learn.tavallaeirad.ir/
موفق باشید

افزودن نظر جدید