Persian calendar

Maintained by Shamim Shamim
This plugin provides Jalali calendar support for Moodle
Price option: Free

Supports Moodle 2.6-4.2 See all versions
Latest release: 5 years ago
Installations: 538
Downloads (last 90 days): 113

Frankenstyle name: calendartype_jalali
Calendars

Comments

Comments are no longer open for new posts. Existing comments remain available to read.

سلام
من درحال طراحی یک افزونه هستم
میخواستم در افزونه ام از تاریخ شمسی استفاده کنم
چگونه باید از توابع شما کمک بگیرم
باتشکر
Okhtay,
Use the latest version from GitHub
any news with Line 356 ?
I have a problem
my vesion of moodle 3.9
We encounter this error when the BigBlueBottun Activity is running
Warning: A non-numeric value encountered in /var/www/html/moodle/calendar/type/jalali/classes/structure.php on line 356
سلام و ادب
تقویم با مودل های 3.8 و 3.9 مشکل داره
و اعداد تاریخ ها به هم میریزه
یه بررسی می کنید
تو فروم طرح کردم
Hi everyone
It seems that it doesn't work for 3.8 version! Is it right?
Hi, install this calendar on moodle3.8.2, how can I replace Gregorian calender with Jalali?
Thanks
سلام. یه مشکلی در این پلاگین به وجود اومده اگر میشه برطرفش کنید خیلی متشکرم.
وقتی وارد دیباگینگ مد مودل میشم این ارور رو چندین بار لیست میکنه ممنون میشم ببینید مشکل از کجاست:
Warning: A non-numeric value encountered in /var/www/html/moodle/calendar/type/jalali/classes/structure.php on line 356
Hi there
It is not working with version 3.8 STABLE of IOMAD, Im not sure about original moodle v 3.8 but I think there may be same behavior.
after install, Persian option appears on Appearance ---> Calendar, but after changing option to Persian, calendar , over the system, dates are still Gregorian.
Hi, this plugin does not work for moodle 3.6.2. How can I have a persian calendar for moodle 3.6.2?
Hi, may I ask when the plugin will be updated for moodle 3.6?
Thank you, Payman for your interest in the plugin. Please file a ticket at https://github.com/rezaies/moodle-calendartype_jalali/issues.
Hi,
I installed this calendar on Moodle 3.5 recently. Today I started using Moodle and I tried to enroll some students in a class with enrollment start and end times. After I saved the times, I found that they are reset to 1 Farvardin 1278.
To solve the problem, I changed my calendar preference to Georgian, and revised the dates. It was correct.
Again I changed the calendar to Persian. The enrollment dates were correct. I clicked on the save button without any changes. The dates again reset to 1 Farvardin 1278.
Please help.
Hi
I suggest to solve this issue as Amin reported (problem in profilefield datetime for PersianCalendar) in new version of Moodle.
Thanks
I found my answer . the profilefield_datetime plugin uses min and max date based on Gregorian calendar . I fixed my problem by convert to Gregorian date before processing date :
In profilefield_datetime and in field.class.php and in "edit_save_data_preprocess" method I replaced This line :
$datetime = userdate($datetime, '%Y-%m-%d-%H-%M-%S');
by
$datetime = date('Y-m-d-H-m-s', $datetime);