تاریخ شمسی برای مودل فارسی (نسخه ۲٫۴٫۱ به بعد)

تاریخ شمسی برای مودل فارسی (نسخه 2.5)

از Hadi Shahmirzae در
Number of replies: 2

ضمن تشكر؛ پچ تقويم پس از تغيير دستي فايل هايي كه hunk داشتن، انجام شد. همچنين ويرايش مربوط به ديتابيس

اگر از پنجره تقويم، نوع تقويم رو دستي تغيير بدم اعمال ميشه و همه تاريخ ها به درستي تغيير مي كنه. اما:

  • تنظيم تقويم پيش فرض در فايل config كار نمي كنه.
  • وقتي در كاربر تقويم پيش فرض خودش رو از طريق ويرايش پرونده اش تغيير بده، اين تغيير ذخيره نميشه.
  • در تنظيمات دوره خانه اي براي تنظيم تقويم پيش فرض وجود نداره.

كسي از دوستان ميتونه راهنمايي كنه؟

In reply to Hadi Shahmirzae

در پاسخ به: تاریخ شمسی برای مودل فارسی (نسخه 2.5)

از Shamim Rezaie در
عکس توسعه دهندگان مرکزی مودل عکس دفتر مرکزی مودل عکس مترجم‌ها

۱) در صفحه «مدیریت سایت◄نما◄تقویم» می‌توانید تقویم پیش‌فرض سایت را تعیین کنید. نیازی به اعمال تغییر در فایل config.php ندارید.

۲) اگر کاربر در صفحه مشخصات فردی‌اش (صفحه پروفایل) تقویمش را تغییر دهد باید تغییر ذخیره شود. مگر آنکه query های مربوطه را روی database اجرا نکرده باشید. اما اگر منظورتان تغییر دادن تقویم از طریق بلوک تقویم در هنگام نمایش باشد، این تغییر فقط در سطح session انجام می‌شود. اگر کاربر از سایت خارج شود و دوباره به سایت برگردد، تقویم را مطابق با آنچه در صفحه مشخصات فردی‌اش تعیین کرده است خواهد دید.

۳) در داخل هر یک از دوره‌های درسی، در صفحه تنظیمات مربوط به آن دوره، در قسمت مربوط به نمایش (appearance) زیر گزینه «اجبار زبان» گزینه دیگری با عنوان «اجبار تقویم» وجود دارد که فقط در داخل دوره درسی مورد نظر و صفحه‌های داخلی آن اعمال می‌شود.

In reply to Shamim Rezaie

در پاسخ به: تاریخ شمسی برای مودل فارسی (نسخه 2.5)

از Hadi Shahmirzae در

ممنون

بنده از پچ نسخه 2.4 روي 2.5 استفاده كرده بودم
از تنظيمات نما>تقويم، تقويم رو جلالي گذاشتم و تغييرات ذخيره شد. اما ويرايش خانه تقويم در پرونده فرد ذخيره نميشه. مگر query هاي ديتابيس منجر به ايجاد يه ستون مختص به تقويم در جدول mdl_user و mdl_course نميشه؟ بنده هم queryها رو عينا اجرا كردم و اين ستون ها طبق تعريف query ايجاد شدن و موجودن. اما ديتا توشون ذخيره نميشه. ممكنه به خاطر پچ دستي برخي از فايل ها باشه.

بعدا از پچ 2.5 استفاده كردم. نتيجه اين هم 2-3 تا hunk بود كه دستي اعمال كردم. استفاده از اين نسخه هيچ فايده اي نداشت. نه تاريخ ها تغيير مي كنه و نه خانه تقويم پرونده فرد ذخيره ميشه. علاوه بر اين كه در اين حالت حتي ديگه خانه اي براي تغيير تقويم پيش فرض سايت در مسير: مديريت>نما>تقويم وجود نداره.

براي همين مجبور شدم دوباره از پچ 2.4 استفاده كنم تا اينطوري لااقل تاريخ جلالي رو به طوري سراسري و بدون امكان تغيير داشته باشم.

به هر حال ممنون چشمک