From 184b38d5aa62b12b63224fbec7eb2fd037543d3f Mon Sep 17 00:00:00 2001 From: Reza Mousavi Date: Wed, 25 Oct 2023 21:44:35 +0330 Subject: [PATCH] add and edit some events --- .../events/hijriEvents.js | 69 +++++++++++++++---- .../events/persianEvents.js | 38 ++++++++++ 2 files changed, 94 insertions(+), 13 deletions(-) diff --git a/persian-calendar@iamrezamousavi.gmail.com/events/hijriEvents.js b/persian-calendar@iamrezamousavi.gmail.com/events/hijriEvents.js index 27af281..e30f583 100644 --- a/persian-calendar@iamrezamousavi.gmail.com/events/hijriEvents.js +++ b/persian-calendar@iamrezamousavi.gmail.com/events/hijriEvents.js @@ -16,29 +16,64 @@ var HijriEvents = class HijriEvents extends CalendarEvents { this._events.set('1-10', [new CalendarEvent('عاشورای حسینی', true)]); this._events.set('1-12', [new CalendarEvent('شهادت امام سجاد (ع)', false)]); this._events.set('2-20', [new CalendarEvent('اربعین حسینی', true)]); - this._events.set('2-28', [new CalendarEvent('رحلت حضرت رسول اکرم و شهادت امام حسن مجتبی (ع)', true)]); + this._events.set('2-28', [ + new CalendarEvent('رحلت حضرت رسول اکرم (ص)', true), + new CalendarEvent('شهادت امام حسن مجتبی (ع)', true), + ]); this._events.set('2-30', [new CalendarEvent('شهادت امام رضا (ع)', true)]); - this._events.set('3-1', [new CalendarEvent('هجرت پیامبر از مکه به مدینه', false)]); + this._events.set('3-1', [new CalendarEvent('هجرت حضرت رسول اکرم (ص) از مکه به مدینه', false)]); this._events.set('3-8', [new CalendarEvent('شهادت امام حسن عسکری (ع)', true)]); - this._events.set('3-17', [new CalendarEvent('میلاد حضرت رسول اکرم و امام جعفر صادق (ع)', true)]); + this._events.set('3-19', [new CalendarEvent('ولادت حضرت رسول اکرم (ص) به روایت اهل سنت', false)]); + this._events.set('3-17', [ + new CalendarEvent('ولادت حضرت رسول اکرم (ص)', true), + new CalendarEvent('ولادت امام جعفر صادق (ع)', true), + ]); this._events.set('4-8', [new CalendarEvent('ولادت امام حسن عسکری (ع)', false)]); this._events.set('4-10', [new CalendarEvent('وفات حضرت معصومه (س)', false)]); - this._events.set('5-5', [new CalendarEvent('ولادت حضرت زینب (س) و روز پرستار', false)]); + this._events.set('5-5', [ + new CalendarEvent('ولادت حضرت زینب (س)', false), + new CalendarEvent('روز پرستار', false), + ]); this._events.set('6-3', [new CalendarEvent('شهادت حضرت فاطمه (س)', true)]); - this._events.set('6-20', [new CalendarEvent('ولادت حضرت فاطمه (س) و روز زن', false)]); + this._events.set('6-13', [ + new CalendarEvent('وفات حضرت ام‌البنین (س)', false), + new CalendarEvent('روز تکریم مادران و همسران شهدا', false), + ]); + this._events.set('6-20', [ + new CalendarEvent('ولادت حضرت فاطمه (س) و روز زن', false), + new CalendarEvent('تولد حضرت امام خمینی (ره)', false), + ]); this._events.set('7-1', [new CalendarEvent('ولادت امام محمد باقر (ع)', false)]); this._events.set('7-3', [new CalendarEvent('شهادت امام علی نقی (ع)', false)]); this._events.set('7-10', [new CalendarEvent('ولادت امام محمد تقی (ع)', false)]); - this._events.set('7-13', [new CalendarEvent('ولادت امام علی (ع) و روز پدر', true)]); - this._events.set('7-15', [new CalendarEvent('وفات حضرت زینب (س)', false)]); + this._events.set('7-13', [ + new CalendarEvent('ولادت امام علی (ع)', true), + new CalendarEvent('روز پدر', true), + ]); + this._events.set('7-15', [new CalendarEvent('ارتحال حضرت زینب (س)', false)]); this._events.set('7-25', [new CalendarEvent('شهادت امام موسی کاظم (ع)', false)]); this._events.set('7-27', [new CalendarEvent('مبعث حضرت رسول اکرم (ص)', true)]); - this._events.set('8-3', [new CalendarEvent('ولادت امام حسین (ع)', false)]); - this._events.set('8-4', [new CalendarEvent('ولادت ابوالفضل عباس (ع) و روز جانباز', false)]); + this._events.set('8-3', [ + new CalendarEvent('ولادت امام حسین (ع)', false), + new CalendarEvent('روز پاسدار', false), + ]); + this._events.set('8-4', [ + new CalendarEvent('ولادت ابوالفضل عباس (ع)', false), + new CalendarEvent('روز جانباز', false), + ]); this._events.set('8-5', [new CalendarEvent('ولادت امام سجاد (ع)', false)]); - this._events.set('8-11', [new CalendarEvent('ولادت علی اکبر (ع) و روز جوان', false)]); - this._events.set('8-15', [new CalendarEvent('ولادت حضرت قائم (عجل)', true)]); - this._events.set('9-15', [new CalendarEvent('ولادت امام حسن مجتبی (ع)', false)]); + this._events.set('8-11', [ + new CalendarEvent('ولادت علی اکبر (ع)', false), + new CalendarEvent('روز جوان', false), + ]); + this._events.set('8-15', [ + new CalendarEvent('ولادت حضرت قائم (عجل)', true), + new CalendarEvent('روز جهانی مستضعفان', true), + ]); + this._events.set('9-15', [ + new CalendarEvent('ولادت امام حسن مجتبی (ع)', false), + new CalendarEvent('روز اکرام و تکریم خیرین', false), + ]); this._events.set('9-18', [new CalendarEvent('شب قدر', false)]); this._events.set('9-19', [new CalendarEvent('ضربت خوردن امام علی (ع)', false)]); this._events.set('9-20', [new CalendarEvent('شب قدر', false)]); @@ -47,9 +82,17 @@ var HijriEvents = class HijriEvents extends CalendarEvents { this._events.set('10-1', [new CalendarEvent('عید فطر', true)]); this._events.set('10-2', [new CalendarEvent('تعطیلات عید فطر', true)]); this._events.set('10-25', [new CalendarEvent('شهادت امام جعفر صادق (ع)', true)]); - this._events.set('11-1', [new CalendarEvent('ولادت حضرت معصومه (س) و روز دختران', false)]); + this._events.set('11-1', [ + new CalendarEvent('ولادت حضرت معصومه (س)', false), + new CalendarEvent('روز دختران', false), + ]); this._events.set('11-11', [new CalendarEvent('ولادت امام رضا (ع)', false)]); this._events.set('11-30', [new CalendarEvent('شهادت امام محمد تقی (ع)', false)]); + this._events.set('12-1', [ + new CalendarEvent('سالروز ازدواج امام علی (ع) و حضرت فاطمه (س)', false), + new CalendarEvent('روز ازدواج', false), + new CalendarEvent('روز عفاف و حجاب', false), + ]); this._events.set('12-7', [new CalendarEvent('شهادت امام محمد باقر (ع)', false)]); this._events.set('12-9', [new CalendarEvent('روز عرفه', false)]); this._events.set('12-10', [new CalendarEvent('عید قربان', true)]); diff --git a/persian-calendar@iamrezamousavi.gmail.com/events/persianEvents.js b/persian-calendar@iamrezamousavi.gmail.com/events/persianEvents.js index 6e33f76..98beb34 100644 --- a/persian-calendar@iamrezamousavi.gmail.com/events/persianEvents.js +++ b/persian-calendar@iamrezamousavi.gmail.com/events/persianEvents.js @@ -90,9 +90,47 @@ var PersianEvents = class PersianEvents extends CalendarEvents { new CalendarEvent('روز بزرگداشت شهریار', false), new CalendarEvent('روز شعر و ادب فارسی', false), ]); + this._events.set('7-5', [new CalendarEvent('روز گردشگری', false)]); + this._events.set('7-7', [ + new CalendarEvent('روز آتش‌نشانی و امنیت', false), + new CalendarEvent('روز بزرگداشت شمس', false), + ]); + this._events.set('7-8', [new CalendarEvent('روز بزرگداشت مولوی', false)]); + this._events.set('7-12', [new CalendarEvent('روز وقف', false)]); + this._events.set('7-13', [new CalendarEvent('روز نیروی انتظامی', false)]); + this._events.set('7-14', [new CalendarEvent('روز دامپزشکی', false)]); + this._events.set('7-15', [new CalendarEvent('روز روستا و عشایر', false)]); + this._events.set('7-20', [new CalendarEvent('روز بزرگداشت حافظ', false)]); + this._events.set('7-24', [new CalendarEvent('روز ملی پارالمپیک', false)]); + this._events.set('7-26', [new CalendarEvent('روز تربیت بدنی و ورزش', false)]); + this._events.set('7-29', [new CalendarEvent('روز صادرات', false)]); + this._events.set('8-8', [new CalendarEvent('روز نوجوان و بسیج دانشجویی', false)]); + this._events.set('8-13', [new CalendarEvent('روز دانش‌آموز', false)]); + this._events.set('8-14', [new CalendarEvent('روز فرهنگ عمومی', false)]); + this._events.set('8-24', [new CalendarEvent('روز کتاب، کتاب‌خوانی و کتابدار', false)]); + this._events.set('9-7', [new CalendarEvent('روز نیروی دریایی', false)]); + this._events.set('9-9', [new CalendarEvent('روز بزرگداشت شیخ مفید', false)]); this._events.set('9-16', [new CalendarEvent('روز دانشجو', false)]); + this._events.set('9-25', [new CalendarEvent('روز پژوهش', false)]); + this._events.set('9-27', [new CalendarEvent('روز وحدت حوزه و دانشگاه', false)]); this._events.set('9-30', [new CalendarEvent('شب یلدا', false)]); + this._events.set('10-5', [new CalendarEvent('روز ایمنی در برابر زلزله و کاهش اثرات بلایای طبیعی', false)]); + this._events.set('11-14', [new CalendarEvent('روز فناوری فضایی', false)]); + this._events.set('11-19', [new CalendarEvent('روز نیروی هوایی', false)]); this._events.set('11-22', [new CalendarEvent('پیروزی انقلاب اسلامی', true)]); + this._events.set('11-19', [new CalendarEvent('روز اقتصاد مقاومتی و کارآفرینی', false)]); + this._events.set('12-5', [ + new CalendarEvent('روز بزرگداشت خواجه نصیرالدین طوسی', false), + new CalendarEvent('روز مهندسی', false), + ]); + this._events.set('12-14', [ + new CalendarEvent('روز احسان و نیکوکاری', false), + new CalendarEvent('روز ترویج فرهنگ قرض‌الحسنه', false), + ]); + this._events.set('12-15', [new CalendarEvent('روز درختکاری', false)]); + this._events.set('12-20', [new CalendarEvent('روز راهیان نور', false)]); + this._events.set('12-21', [new CalendarEvent('روز بزرگداشت نظامی گنجوی', false)]); + this._events.set('12-25', [new CalendarEvent('روز بزرگداشت پروین اعتصامی', false)]); this._events.set('12-29', [new CalendarEvent('روز ملی شدن صنعت نفت', true)]); }