Skip to content

It is an open-source, educational, and Persian website on teaching "engineering probability and statistics" provided by volunteers without any expectations and is offered for free.

Notifications You must be signed in to change notification settings

RojinRastegarpour/ProbStat

 
 

Repository files navigation

شیوه نامه به روز رسانی مطالب سایت

تمام تغییرات در فایل config انجام میشود.

عکس


تغییر متون سایت

تعویض متن صفحه اول

عکس

از فایل مشخص شده، کلید homeText را تغییر دهید.

تعویض متن قرار گرفته در پاصفحه سایت

عکس

از فایل مشخص شده، کلید footerText را تغییر دهید.

تعویض متن خلاصه دوره

عکس

از فایل مشخص شده، کلید summary را تغییر دهید.

تعویض متن صفحه ارتباط با ما

عکس

از فایل مشخص شده، کلید aboutText را تغییر دهید.

تغییر ایمیل دریافت پیشنهادات

عکس

از فایل مشخص شده، کلید contactEmail را تغییر دهید.

نحوه افزودن جلسه جدید

توضیح کلید های جلسه

عکس

1 - در فایل مشخص شده، یک کلید جلسات وجود دارد و شما تمام جلسات(شامل چند لکچر) را در این کلید وارد میکنید.آرایه ای از مجموعه جلسات است که شامل چند لکچر، مشخصات جلسه و مشخصات هر لکچر میباشد.
2- برای تعریف هر جلسه، لازم است باکس قرمز رنگ را کپی کرده و در ادامه آرایه قرار دهید، مشخصات تعیین شده مانند نام جلسه، توضیح محتوایی جلسه و شناسه آن را وارد کنید، به عنوان مثال، جلسه دوم اینگونه تعریف میشود:
[ ... ,
{
      id: 1,
      name: "جلسه دوم",
      describe: "در این جلسه به مباحثی زیبا میپردازیم.",
      lectures: [  ... ],
    },
]
و این اطلاعات در زیر بلوک قرمز شده، کپی میشود و اینگونه ردیف جدیدی به مباحث اضافه خواهد شد.
3- برای تعریف لکچر های یک جلسه، اطلاعات هرکدام را در {} جداگانه در کلید lectures اضافه خواهیم کرد.
[ ... ,
{
      id: 1,
      name: "جلسه دوم",
      describe: "در این جلسه به مباحثی زیبا میپردازیم.",
      lectures: [ 
        {
          title: " لکچر اول",
          streamLink:
            "*4",
          file: "*5",
          description: "لکچر اول درباره آمار و احتمال است.",
        },
      ],
    },
]
در این مرحله، یک لکچر جدید به جلسه دوم اضافه خواهد شد و در صفحه جزئیات قابل مشاهده خواهد بود.هر بلوکه زرد یک لکچر خواهد بود که باید در کلید lectures به ترتیب افزوده شود.
4- لینک استریم ویدیو را (هایلایت شده) از آپارات کپی کرده و در *4 قرار دهید.

عکس

5- سپس برای بارگزاری جزوه ، ابتدا فایل html آن را در پوشه مشخص شده در گیت هاب آپلود کنید و سپس آدرس آن را در کلید file قرار دهید.

عکس  عکس

[ ... ,
{
      id: 1,
      name: "جلسه دوم",
      describe: "در این جلسه به مباحثی زیبا میپردازیم.",
      lectures: [ 
        {
          title: " لکچر اول",
          streamLink:
            "https:link.frame",
          file: "https://openbookshelf.github.io/ProbStat/lectures/1/Lecture1.html",
          description: "لکچر اول درباره آمار و احتمال است.",
        },
      ],
    },
]
دقت کنید که آدرس بارگزاری فایل به شدت مهم است، برای هر جلسه پوشه جدیدی ایجاد کرده و لکچر های مربوط به آن را در پوشه جدید آپلود کنید، سپس آدرس را به صورت زیر در فایل کانفیگ وارد کنید:
   file: "https://openbookshelf.github.io/ProbStat/lectures/[session_id]/[file_name].html",


فرمت جزوه های بارگزاری شده

نمونه فایل اکسپورت شده شما در لینک زیر قرار دارد:

لکچر نمونه

تنها قسمت داخل تگ body را که در انتهای فایل قرار دارد کپی کرده و در فایل جدید قرار دهید، و تگ body را با div جایگزین کنید. نتیجه مشابه لینک زیر خواهد شد

لکچر نمونه اصلاح شده

فایل اصلاح شده در پوشه lectures آپلود شود و مشخصات آن را مطابق با توضیحات بالا به فایل config اضافه کنید.

About

It is an open-source, educational, and Persian website on teaching "engineering probability and statistics" provided by volunteers without any expectations and is offered for free.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 85.2%
  • JavaScript 14.8%