Периодически приходится обертывать CMain::GetCurPageParam() в htmlspecialchars()
htmlspecialchars($APPLICATION->GetCurPageParam());
|
В частности эту нужно для генерации адресов по спецификации (т.е.
& вместо
& и др.)
Предлагаю для CMain::GetCurPageParam() добавить еще один параметр, который бы отвечал за дополнительную обработку строки.
В баннерах при включенной опции
Вставлять flash с помошью javascript у div'а id генерируется функцией
RandString(10). По спецификации первым символом id может быть символ из множеств A-Z или a-z.
RandString() может возвращать первый символ сверх разрешенных.
Предлагаю html элементам присваивать заведомо валидные id.
UPD: в баннерах при выключенной опции
Вставлять flash с помошью javascript для flash баннеров генерируется код, у которого названия тегов и многие атрибуты заданы в верхнем регистре.