پرش به محتوای اصلی

زبان LeagueRepublic: واژه‌نامه‌ای کاربردی برای تازه‌کارها

توضیح اصطلاحات ضروری

نوشته‌شده توسط Pedro Maia

راه‌اندازی

سایت: وب‌سایتی که اطلاعات لیگ شما در آن نمایش داده می‌شود. هر سایت متعلق به یک لیگ است.

لیگ: مجموعه‌ای از رقابت‌ها که در طول چند فصل برگزار می‌شوند. هر لیگ یک سایت دارد.

فصل: بازه زمانی‌ای که همه رقابت‌ها در آن برگزار می‌شوند، مثلاً 23/24 (از ۱ ژوئیه تا ۳۱ مارس).

اصطلاحات: سایت شما می‌تواند حداکثر به دو زبان باشد که آن‌ها را زبان اول و زبان دوم شما می‌نامیم. می‌توانید اصطلاحات هر یک از این زبان‌ها را به دلخواه تغییر دهید.

رقابت‌ها

رقابت: مجموعه‌ای از مسابقات که برای رتبه‌بندی شرکت‌کنندگان یا تعیین برنده برگزار می‌شود. رقابت می‌تواند یک دسته (قالب دوره‌ای) یا یک تورنمنت حذفی باشد.

دسته: رقابتی با قالب دوره‌ای که در آن همه تیم‌ها معمولاً یک بار یا بیشتر با یکدیگر بازی می‌کنند.

تورنمنت: رقابتی حذفی که در آن بازیکنان یا تیم‌ها از یک دور به دور بعد می‌روند تا یک برنده باقی بماند.

مرحله (Stage): بخش حذفی یا گروهی تورنمنت. هر مرحله چند دور دارد و هر دور شامل چند رویارویی است.

دور (Round): بخشی از یک مرحله تورنمنت که در آن تیم‌ها برای پیشروی به‌سوی فینال با هم بازی می‌کنند؛ مثلاً یک‌چهارم نهایی، نیمه‌نهایی و فینال همگی دور هستند.

رویارویی (Tie): بخشی از یک دور که در آن دو شرکت‌کننده در یک یا چند مسابقه (بازی رفت و برگشت) با هم بازی می‌کنند.

تیم: گروهی از بازیکنان که یک طرف یک بازی رقابتی را تشکیل می‌دهند.

کد کوتاه تیم: کدی ۴ نویسه‌ای برای یک تیم.

بازیکن انفرادی: وقتی در یک مسابقه یک بازیکن در برابر بازیکن دیگری بازی می‌کند.

تیم دونفره: وقتی یک تیم دو بازیکن دارد.

تیم سه‌نفره: وقتی یک تیم سه بازیکن دارد.

مسابقه: رقابت، دیدار یا بازی‌ای که در آن افراد یا تیم‌ها با یکدیگر رقابت می‌کنند.

محل برگزاری: مکانی که مسابقه در آن برگزار می‌شود.

محل فرعی: درون یک محل برگزاری ممکن است چند بخش برای برگزاری مسابقات وجود داشته باشد، مثلاً چند زمین، میز، صفحه دارت و غیره.

برنامه‌ریزی

تیم میزبان: تیمی که یک مسابقه مشخص را در محل تعیین‌شده خودش (زمین، سالن و غیره) برگزار می‌کند.

تیم مهمان / Road team: تیم مهمان که «road team» هم نامیده می‌شود، تیمی است که در یک مسابقه مشخص به محل حریف می‌رود و آنجا بازی می‌کند.

تیم‌های دارای محل مشترک: تیم‌هایی که در یک محل برگزاری بازی می‌کنند.

بازه زمانی (Timeslot): تاریخ و ساعتی که یک مسابقه می‌تواند در آن برگزار شود.

بازه زمانی بسته (Closed timeslot): تاریخ و ساعت مشخصی که در آن هیچ مسابقه‌ای برنامه‌ریزی نمی‌شود تا دوره‌ای برای استراحت، تعمیر و نگهداری یا کنار گذاشتن یک رویداد خاص فراهم شود.

وضعیت تاریخ: این وضعیت زمانی «عادی/برنامه‌ریزی‌شده» است که مسابقه تاریخ قطعی داشته باشد و برنامه‌ریزی یا برگزار شده باشد. در غیر این صورت، وقتی هیچ تاریخ یا ساعتی برای مسابقه تعیین نشده باشد، می‌توان آن را «در انتظار تأیید» تعیین کرد.

اعلان‌های ایمیلی: سیستم اعلان ایمیلی هنگام تغییر چیزی، به‌طور خودکار برای افراد دارای نقش ایمیل می‌فرستد. اعلان‌های ایمیلی دو دسته‌اند: ایجاد/به‌روزرسانی مسابقات و تعیین داور.

نتایج و آمار

وضعیت: وضعیت نتیجه یک مسابقه می‌تواند یکی از این دسته‌ها باشد: «عادی»، «لغوشده»، «به تعویق افتاده»، «برد میزبان به دلیل غیبت حریف»، «برد مهمان به دلیل غیبت حریف»، «برد میزبان در ضربات پنالتی»، «برد مهمان در ضربات پنالتی»، «نیمه‌تمام» یا «باطل»؛ هر کدام نشان‌دهنده نتیجه یا وضعیت مشخصی از مسابقه است.

تأیید نتیجه: وقتی نتیجه‌ای گزارش می‌شود (نتیجه و آمار)، لیگ‌ها تعیین می‌کنند که نتیجه به‌طور خودکار نمایش داده شود یا ابتدا باید تأیید شود.

قفل کردن نتیجه: وقتی نتیجه‌ای گزارش می‌شود (نتیجه و آمار)، لیگ‌ها تعیین می‌کنند که آیا نتیجه قابل قفل شدن باشد تا مدیران تیم دیگر نتوانند آن را تغییر دهند.

قفل کردن آمار: وقتی نتیجه‌ای گزارش می‌شود (نتیجه و آمار)، لیگ‌ها تعیین می‌کنند که آیا آمار قابل قفل شدن باشد تا مدیران تیم دیگر نتوانند آن را تغییر دهند.

نتایج زنده: نتایج و امتیازهای لحظه‌به‌لحظه مسابقات را فوراً در وب‌سایت لیگ خود نمایش دهید و به‌روزرسانی‌های هم‌زمان را در اختیار تماشاگران و شرکت‌کنندگان قرار دهید.

برگه مسابقه: امکان چاپ فرمی که در طول مسابقه با اطلاعات ترکیب تیم پر می‌شود. دکمه برگه مسابقه در همه صفحه‌های ورود نتیجه نمایش داده می‌شود.

بارگذاری فایل مسابقه: به مدیران تیم و/یا داوران اجازه دهید هنگام وارد کردن نتایج فایل بارگذاری کنند. این فایل می‌تواند یک سند Word، فایل ‎.pdf یا تصویری مرتبط با مسابقه باشد، مثلاً عکسی از برگه مسابقه.

نمره‌های تیم: نمره‌هایی که مدیران تیم وارد می‌کنند تا به‌طور کلی بازخوردی به لیگ بدهند. این نمره‌ها در صفحه‌های عمومی نمایش داده نمی‌شوند و فقط برای دانلود در دسترس‌اند.

آمار انفرادی بازیکنان: انواعی از آمار که در آن‌ها برای یک بازیکن در یک مسابقه یک مقدار ثبت می‌کنید، مثلاً «Highest Finish» در دارت، «گل» در فوتبال، «Break and Run» در بیلیارد و غیره.

آمار قالب بازی: قالب‌های بازی به شما امکان می‌دهند ثبت کنید چه کسی در بازی‌های درون یک مسابقه با چه کسی بازی می‌کند. برای مثال اگر مسابقه شما از بازی‌های انفرادی و دونفره تشکیل شده باشد، می‌توانید بازیکنان و امتیاز هر بازی را ثبت کنید.

قالب بازی، ساختار مسابقه است، مثلاً ۵ بازی انفرادی و ۳ بازی دونفره. در این حالت، ۵ بازی انفرادی و ۳ بازی دونفره را گروه‌های بازی می‌نامیم.

هندیکپ‌ها (Handicaps): هندیکپ یک آمار واحد برای یک بازیکن است که در یک زمان مشخص اعتبار دارد. مثلاً یک بازیکن ممکن است در ۱ آوریل مقدار ‎-5 و در ۱ مه مقدار ‎-6 داشته باشد. می‌توانید انتخاب کنید که این مقادیر بعد از نام بازیکن نمایش داده شوند، مثلاً Paul Wright [-6]، و اینکه در جدول‌های آمار عمومی نمایش داده شوند یا نه.

آمار محاسبه‌شده: آماری که با استفاده از فرمول‌های واردشده از آمارهای دیگر محاسبه می‌شود. مثلاً اگر سه آمار داشته باشید، R1: امتیاز، R2: امتیاز اضافه، R3: مسابقات انجام‌شده، می‌توانید یک آمار محاسبه‌شده به نام «میانگین امتیاز» = (R1 +R2) / R3 بسازید

انواع آمار انفرادی تجمعی، قالب‌های بازی و هندیکپ‌ها را می‌توان در آمار محاسبه‌شده به کار برد.

رتبه‌بندی Elo: سیستم رتبه‌بندی Elo روشی ریاضی برای محاسبه سطح مهارت نسبی بازیکنان یا تیم‌ها در بازی‌ها یا ورزش‌های رقابتی دونفره است. این روش را Arpad Elo ابداع کرد و عمدتاً در شطرنج به کار می‌رود، اما در بسیاری از حوزه‌های رقابتی دیگر نیز کاربرد پیدا کرده است.

Innings: این اصطلاح بیشتر در کریکت و بیسبال به کار می‌رود و یک مرحله مشخص از بازی یا نوبت یک تیم را توصیف می‌کند. این یک واحد کلیدی بازی در هر مسابقه است.

تعدیل امتیاز/نتیجه: امکان تغییر و تنظیم دستی امتیازها یا نتایج در جدول رده‌بندی. این قابلیت به مدیران اجازه می‌دهد مقادیر «زده» و «خورده» را در جدول تغییر دهند و همچنین جایگاه یک تیم در جدول را به‌صورت دستی تعیین کنند.

امتیازهای پاداش: امتیازهای اضافه‌ای که می‌توان به‌صورت دستی برای یک مسابقه خاص به یک تیم داد.

امتیازهای سطح ۲ و سطح ۳: گزینه‌های اضافی ورود امتیاز که روی فیلدهای موجود در صفحه‌های ورود نتیجه و صفحه‌های ایجاد/به‌روزرسانی مسابقه اثر می‌گذارند. امتیازهای سطح ۲ و سطح ۳ را وارد کنید تا جزئیات بیشتری از امتیازهای مسابقه ثبت شود.

افراد

نقش‌ها: گزینه‌های دسترسی گوناگون در مدیریت لیگ که مسئولیت‌ها و مجوزهای مشخص افراد را تعیین می‌کنند. هر نقش می‌تواند «تاریخ‌های فعال» داشته باشد تا دوره‌ای که فرد آن نقش را بر عهده دارد مشخص شود.

مدیر لیگ: فردی که مسئول نظارت و مدیریت کل لیگ است و به همه قابلیت‌ها و عملکردهای آن دسترسی کامل دارد.

مدیر دسته: فردی که برای مدیریت یک دسته مشخص در لیگ تعیین شده است.

مدیر داوران: فردی که اختیار مدیریت داوران و تعیین آن‌ها برای مسابقات لیگ را دارد.

مدیر تیم: نماینده تعیین‌شده یک تیم که می‌تواند بازیکنان را در تیم ثبت‌نام کند و نتایج تیم را ثبت کند.

بازیکن: فردی که به‌صورت تیمی یا انفرادی (در ورزش‌هایی مانند دارت، بیلیارد و غیره) فعالانه در مسابقات لیگ شرکت می‌کند.

داور: فردی که مسئول قضاوت مسابقات است؛ در برخی موارد ممکن است «قاضی» یا «مقام رسمی مسابقه» نیز نامیده شود.

محرومیت: محدود کردن موقت یک بازیکن از شرکت در فعالیت‌های لیگ برای مدتی مشخص یا تعداد معینی مسابقه. محرومیت‌ها برای آن فرد در همه تیم‌های لیگ اعمال می‌شوند.

ثبت‌نام بازیکنان: شرکت‌کنندگان را در رقابت‌های یک لیگ ثبت‌نام کنید.

کمپین‌های ثبت‌نام: کمپین‌ها امکان پذیرش ثبت‌نام از تیم‌ها، بازیکنان برای تیم‌ها، بازیکنان انفرادی، تیم‌های دونفره و تیم‌های سه‌نفره را فراهم می‌کنند.

Stripe: شریک مطمئن ما برای پردازش پرداخت‌ها. کمپین ثبت‌نام خود را به Stripe متصل کنید تا پرداخت‌ها را به‌صورت امن و آنلاین دریافت کنید.

داوران

تعیین داور: داوران را برای مسابقات تعیین کنید تا بتوانند گزارش مسابقه داور تهیه کنند و نتایج را وارد کنند.

تداخل‌های داوری: این تداخل‌ها زمانی پیش می‌آیند که یک داور برای قضاوت چند مسابقه در یک روز تعیین شده باشد یا برای مسابقات هم‌زمان برنامه‌ریزی شده باشد.

نمره‌های داوران: می‌توان نمره‌های داوران را وارد کرد تا کیفیت داوری در مسابقات پیگیری شود. اگر کمک‌داوران برای مسابقه تعیین شده باشند، می‌توان برای حداکثر سه کمک‌داور نمره وارد کرد.

گزارش‌های مسابقه داور: پرسش‌هایی که داوران پس از مسابقه به آن‌ها پاسخ می‌دهند.

سایت‌ساز

پوسته: چیدمان یا قالب بصری از پیش طراحی‌شده و قابل سفارشی‌سازی که ظاهر و سبک کلی وب‌سایت لیگ را تعیین می‌کند.

اخبار: قابلیتی برای انتشار منظم به‌روزرسانی‌ها و گزارش‌هایی درباره رویدادها، تحولات و فعالیت‌های مرتبط با لیگ که مشارکت و ارتباط با جامعه لیگ را تقویت می‌کند.

منوی سفارشی: قابلیتی که به شما امکان می‌دهد ناوبری وب‌سایت لیگ خود را شخصی‌سازی و بهینه کنید. با این ابزار می‌توانید ترتیب آیتم‌های منو را تغییر دهید، گزینه‌های خاصی را پنهان کنید و حتی آیتم‌های منوی سفارشی برای پیوند به صفحه‌های وب خاص بسازید.

صفحه سفارشی: صفحه وبی که می‌توان آن را برای نیازهای خاص محتوایی یا طراحی ایجاد و تنظیم کرد. این صفحه‌ها انعطافی فراتر از قالب‌های استاندارد سایت‌ساز ارائه می‌دهند. متن و عناصر دیگر را اضافه، ویرایش و قالب‌بندی کنید تا صفحه وبی منحصربه‌فرد و متناسب با نیازهای لیگ خود طراحی کنید.

ویجت: ویجت یک ماژول یا بخش محتوایی مستقل در وب‌سایت شماست که به‌راحتی می‌توانید آن را مدیریت و سفارشی کنید. با استفاده از قابلیت «جای‌گذاری ویجت‌ها» می‌توانید تعیین کنید این بخش‌های محتوا کجا نمایش داده شوند. وب‌سایت شما ویجت‌های آماده‌ای دارد، مانند ویجت اخبار Facebook که پست‌های صفحه Facebook شما را نمایش می‌دهد، یا ویجت آب‌وهوا که اطلاعات آب‌وهوای یک موقعیت جغرافیایی مشخص را ارائه می‌کند. همچنین می‌توانید ویجت‌های متن، تصویر و گالری تصاویر بسازید و اضافه کنید تا محتوای وب‌سایت خود را مطابق سلیقه و نیازهایتان غنی‌تر و سفارشی کنید.

حامی مالی: سازمان، شرکت یا فردی که در ازای دیده شدن در وب‌سایت لیگ، از لیگ حمایت می‌کند.

اسناد: فایل‌هایی که در وب‌سایت لیگ خود بارگذاری می‌کنید. می‌توانید اسناد را در انواع مختلف دسته‌بندی کنید تا بر اساس ویژگی‌ها یا کاربردشان به‌صورت منظم گروه‌بندی شوند.

کمیته و مخاطبان: با ایجاد اعضای کمیته برای لیگ خود، می‌توانید آن‌ها را در صفحه ویژه کمیته در وب‌سایتتان معرفی کنید. به همین ترتیب، مخاطبان مرتبط با لیگ شما به‌طور برجسته در صفحه تماس نمایش داده می‌شوند تا ارتباط و دسترسی به افراد یا تیم‌های کلیدی لیگ آسان‌تر شود.

دنبال کردن لیگ: ویجتی که به افراد امکان می‌دهد مشترک شوند و به‌روزرسانی‌های خودکار ایمیلی از لیگ شما دریافت کنند. مشترکان با گزارش‌های خبری به‌موقع و خلاصه نتایج همیشه از آخرین تحولات و نتایج لیگ باخبر می‌مانند.

API

Embed: به فرایند یکپارچه‌سازی محتوای لیگ شما از پلتفرم در وب‌سایت‌های خارجی اشاره دارد. این قابلیت امکان نمایش رقابت‌ها، برنامه مسابقات، فهرست نتایج و آمار بازیکنان را در وب‌سایتی دیگر با همگام‌سازی هم‌زمان داده‌ها فراهم می‌کند. افزون بر این، می‌توانید ظاهر Embed را متناسب با پوسته وب‌سایت خودتان سفارشی کنید.

Code Snippets: قطعه‌کدهای کوچک HTML و JavaScript که می‌توانید در صفحه‌های HTML خود قرار دهید تا جدول‌ها/رده‌بندی‌ها، نتایج اخیر، مسابقات آینده، مسابقات و نتایج تیم و آمار بازیکنان را نمایش دهید.

API JSON: API LeagueRepublic یک API وب JSON از نوع RESTful است که توسعه‌دهندگان وب با آن می‌توانند داده‌های یک لیگ LeagueRepublic را در وب‌سایت یا اپلیکیشن دلخواه خود، خارج از LeagueRepublic، پردازش و نمایش دهند.

آیا پاسخ سؤالتان داده شد؟