|
Я это делаю Персональное меню Голосование Поиск по сайту Реклама
Статистика |
xmlfilter_user_url -- Проверить и преобразовать URL Описание string xmlfilter_user_url(string $s_url)
Выполняет проверку и преобразования значений атрибутов для которых указан формат Если эта функция не определена, то никакие проверки допустимости URL и никакие преобразования URL не производятся.
В качестве возможного варианта преобразования допустимо, например, приписывание
“
Ссылки такого вида не зависят от того, как называется файл статьи, и в какой папке расположена эта статья. Замечание. Если эта функция не определена, то пользователь сможет указывать в качестве значения URL java-script. Например, так:
Приведенный мной пример, правда, не сработает, потому что в URL все же
производятся преобразования запрещенных в URL символов, таких как
двойные и одинарные кавычки, символы больше и меньше на соответствующие
эквиваленты в формате Возвращает строку, которая содержит в себе URL в таком виде, в котором он должен быть записан в результирующем XML-документе. Возвращает пустую строку, либо ложь в случае, если URL является неправильным и соответствующий тег следует запретить. Пример реализации функции Это очень упрощенный вариант проверки валидности URL. В моем проекте используется сложная схема работы со ссылками, включающая возможность управления локальными ссылками (локальными - в пределах сайта; управление состоит в том, что объект может переименовываться, перемещаться, изменяться правила генерирования ссылок для этого объекта, но ссылки при этом изменяются автоматически) и генерации ссылок в зависимости от языка просмотра. Для работы со ссылками есть специальный модуль, из которого здесь используется только одна функция, поэтому реально у меня реализация этой функции еще проще, чем показано на рисунке. Однако осуществляемые проверки - наоборот, гораздо сложнее.
Последняя модификация: 27.08.05 19:40 Не проходите мимо! Оставьте Ваш комментарий в форуме! >>>
|