Изменить оценку решения на дату публикации поста

Это отличный плагин, но у нас есть просьба изменить способ начисления очков за решения. В настоящее время плагин начисляет очки за решения в дату, когда пост принимается как решение, но для нашего лидерборда это не подходит. Мы хотим, чтобы очки начислялись в дату, когда был опубликован ответ, решивший задачу.

Например, если я отвечаю на тему 15 июня, а затем моя тема отмечается как решённая 25 июня, то очки начисляются за 25 июня. Однако мы хотим, чтобы очки начислялись за 15 июня.

В нашем случае время начисления очков крайне важно, так как мы ведём квартальный лидерборд. Мы считаем, что именно ответ, содержащий решение, определяет истинную дату решения темы, независимо от того, сколько времени прошло до её отметки как решённой. Если пользователь в нашем форуме опубликовал решение в первом квартале, но автор темы (OP) отметил его как решение только во втором квартале, мы не хотим начислять эти очки во втором квартале.

Это, вероятно, станет изменяющим (breaking) изменением для системы подсчёта очков лидерборда. Возможно ли добавить новую опцию в настройки лидерборда для изменения даты начисления «решений»? Например, чекбокс с надписью «Начислять очки за решение в дату ответа». По умолчанию эта опция должна быть отключена, чтобы не менять текущее поведение, но при этом позволить нам настроить работу нашего лидерборда в соответствии с нашими требованиями.

4 лайка