NordWest пишет:если не указать в параметрах хоть какую-то кодировку, то функция вывалится с ошибкой.
В принципе можно было подкорректировать получение параметров в самом классе заменив строку
строкой
CODE:JsHttpRequest($enc='UTF-8')
позволив при создании класса вообще кодировку не указывать (вернее, если указать - будет та, которую указали, а если вообще не указать - то будет UTF), но я потом отказался от этой затеи.
Побочных эффектов я пока не увидел. Если появятся - будем дальше думать как быть. Как один из вариантов - вынести это дело в админку как параметр и обозвать "Использовать на форуме кодировку отличную от Windows-1251?" Пусть тогда каждый сам решает.
На сегодня я пока вижу одну единственную причину оставить всё как было - если форум сто процентов русскоязычный. Тогда вероятно это чуть ускорит работу JsHttpRequest - не будет осуществляться анализ и перекодировка входящего текста. Но прирост столь мизерный, что его никто не увидит.