Обновил фикс для дат. Там проблема в том, что даты не просто выводятся 1 раз, но и ежеминутно обновляются, у последних сообщений. Если тема активная, то таких может быть много. Причём они почему-то обновляются не все сразу на странице, а ещё и группами. Ну т.е. сначала "5 минут назад", потом "6 минут назад", и т.д. Если только 1 раз исправить на дату, то через минуту всё становится как было.
Я сначала сделал слежение за этими датами раз в секунду, так что даты быстро исправлялись. Т.е. если снова появится "6 минут назад", то через секунду снова будет дата. Но потом решил сделать по-другому, так что слежение не требуется и достаточно исправить дату 1 раз. Минус этого варианта в том, что всплывающая подсказка перестаёт обновляться - у неё будет "5 минут назад" всегда. Т.к. это не важно, я оставил так.
Я сначала сделал слежение за этими датами раз в секунду, так что даты быстро исправлялись. Т.е. если снова появится "6 минут назад", то через секунду снова будет дата. Но потом решил сделать по-другому, так что слежение не требуется и достаточно исправить дату 1 раз. Минус этого варианта в том, что всплывающая подсказка перестаёт обновляться - у неё будет "5 минут назад" всегда. Т.к. это не важно, я оставил так.