В ряде экранов "Сетевого Города" (таких как доска объявлений, каталог школьных ресурсов, форум, почта и др.), автоматически подсвечиваются ссылки на локальные или сетевые ресурсы. Примеры ссылок:
http://schoolsite.org/~myPage/file.php
https://школьныйсайт.рф
http://192.168.1.255/
\\SCHOOL-SRV\Users\
abcde@corp.mail.ru
Следующие правила работают для выделения (подсветки) ссылок:
1. | Сетевой путь должен начинаться с IP-адреса либо имени компьютера, которые могут содержать номер порта. |
2. | Запрещённые символы для имени компьютера *|:?\/""<>,[^~!@#$%&()=+_}{\][;.' и пробел |
3. | Путь разделяется символом \ либо / |
4. | Имя файла или директории может разделяться точками, запрещённые символы *|:?\/""<> |
5. | Локальный путь начинается с имени диска, затем должно идти двоеточие либо | |
6. | Перед локальным путём может быть file:///, но оно не будет выведено на экран. |
7. | Если ссылка не начинается с http[s] или ftp, то 'http://' не выводится, если находится в начале строки не интернет-ресурса |
8. | Кавычки до и после пути игнорируются. |
9. | www, http[s] и ftp ссылки должны содержать путь, разделённый ./: - в конце могут быть параметры, начинающиеся с ?=& |
10. | Адресом email считается выражение вида: слово@слово.слово или слово@слово.слово.слово |
|