اگر شما نیاز به محاسبه تراز و رتبه در یک آزمون دارید، میتوانید در فایل config.php مقدار متغیر $showDetailedRank را برای با ۱ کنید و در مشخصات آزمون، گزینه «رتبه کاربر به او نمایش داده شود؟» را روی «بله» تنظیم کنید.
اما باید دقت کنید که اگر تعداد افراد شرکت کننده در آزمون زیاد باشد (مثلاً بیش از ۱۰۰ نفر) و تعداد سؤالات هم همینطور (مثلاً بیش از ۱۰۰ سؤال)، به خاطر پردازشهای بسیار سنگینی که برای محاسبه تراز هر شخص باید انجام شود، تقریباً هیچ سروری امکان محاسبه این آمار را نخواهد داشت. چون هر سرور مدت زمان محدودی را به هر تقاضا اجازه فعالیت میدهد در حالی که این محاسبات مدت زمان بسیار بالایی را نیاز دارد.
برای درک پیچیدگی تراز میتوانید این مطلب را مطالعه نمایید:
تراز چیست و نحوه و فرمول محاسبه تراز در کنکور ها و آزمون ها چیست؟
اما خوشبختانه در تستا ۳.۴.۲ (آپدیت شهریور ماه ۹۵ به بعد) یک امکان تعبیه شده که بتوانید این آمار را در نرمافزار Excel محاسبه کنید.
برای این کار:
۱- اگر تستای شما نیاز به آپدیت دارد، ابتدا آنرا به آخرین نسخه آپدیت کنید.
۲- سپس در بخش «آمار و نتایج» از آمار آزمون، خروجی اکسل بگیرید. اگر این خروجی را در اکسل باز کنید، خواهید دید که انتهای هر درس و همینطور انتهای کل ستونها، دو ستون اضافه شده است.
۳- طبق ویدئوی زیر میتوانید تراز و رتبه همه افراد را محاسبه کنید:
۴- برای اینکه این آمار را در اختیار کاربران قرار دهید، میتوانید ستون نام کاربری و تراز و رتبه آنها را در یک فایل PDF روی سایت قرار دهید و یا اگر میخواهید هیچ کس از آمار بقیه مطلع نشود، مطابق ویدئو، یک فایل Access ایجاد کنید و این آمار را در داخل آن قرار دهید و سپس روی فیلد نام کاربری یک Criteria تعریف کنید. در این صورت به محض باز شدن فایل اکسس، از کاربر نام کاربری پرسیده میشود و فقط نتایج خود او نشان داده میشود. فراموش نکنید که فایل اکسس را قفل کنید و نمایش جداول و… را غیرفعال کنید.