ExBB Community » Список сообщений, автором которых является Southern Bear
Страниц (2): [1] 2 »
Найдено сообщений: 19 |
Southern Bear |
Отправлено: 7 февраля 2011 — 09:18 • Тема: Не отображается фото через теги [img] • Форум: Решение проблем |
Ответов: 6 Просмотров: 0
|
/include/fm.class.php
оригинал
CODE:$string = preg_replace_callback("#\[img\]\s*((http://|www\.)[A-Za-z0-9-_\./\?\&\+\;\,~=]+?)\s*\[/img\]#is",
заменить на
CODE:$string = preg_replace_callback("#\[img\]\s*((http://|www\.)[А-ЯЁа-яёA-Za-z0-9-_\./\?\s\&\+\;\:\,\%~=]+?)\s*\[/img\]#is", |
Southern Bear |
Отправлено: 3 февраля 2011 — 15:03 • Тема: Не отображается фото через теги [img] • Форум: Решение проблем |
Ответов: 6 Просмотров: 0
|
Не знаю, насколько это корректно, но если поправить регексп
CODE:\[img\]\s*((http://|www\.)[А-ЯЁа-яёA-Za-z0-9-_\./\?\s\&\+\;\:\,\%~=]+?)\s*\[/img\]
то будет воспринимать, а за одно и с пробелами вместо "%20".
Специалисты точнее подскажут. Ибо я не шарю в этих делах. |
Southern Bear |
Отправлено: 5 декабря 2010 — 11:12 • Тема: Простое TV при помощи flash-плеера. Как? • Форум: Flash |
Ответов: 7 Просмотров: 0
|
bruno пишет:не просто проигрывать, а чтобы это было конкретно распределено во времени, как TV
Исходя из этого и написал про потоковый сервер.
Наверное возможна и имитация ТВ, но я таким не занимался, да и вопрос был поставлен о "TV трансляции". |
Southern Bear |
Отправлено: 22 ноября 2010 — 21:32 • Тема: Ссылки на кириллические домены • Форум: Решение проблем |
Ответов: 44 Просмотров: 0
|
Да какая разница, какой политический строй в тех странах? Это как то меняет техническую сторону дела? Вопрос то стоит о корректной работе с тем, что имеем, а не обсуждение IDN. По этому поводу обсуждение уже было (если кого то не пригласили на обсуждение, ну что же, c'est la vie), решение принято, процесс пошёл. Какой смысл опять обсуждать? Из желания толочь воду в ступе?
Лучше потратить избыток энергии на более продуктивные дела. |
Southern Bear |
Отправлено: 22 ноября 2010 — 19:05 • Тема: Ссылки на кириллические домены • Форум: Решение проблем |
Ответов: 44 Просмотров: 0
|
Umbr пишет:наши идейные деятели
Идея не "наших идейных деятелей". Заявки на "национальные " домены подали 36 или 38 государств на 11 языках и 18 из них получили разрешение.
Не надо думать, что "наши идейные деятели" такие уникальные.
Цитата:Первыми странами, получившими IDN верхнего уровня, стали:
Египет
Саудовская Аравия
Объединенные Арабские Эмираты |
Southern Bear |
Отправлено: 22 ноября 2010 — 15:18 • Тема: Ссылки на кириллические домены • Форум: Решение проблем |
Ответов: 44 Просмотров: 0
|
M-A-X пишет:Вот пусть адреса отображаются как xn--аба-ба-га-ла-ма-га.xn--p1ai.
Интересно, эта хотелка как то повлияет на будущее или будущее её не заметит?
Поздно уже что то хотеть. Оно уже есть. С таким же успехом можно написать - пусть атом будет мирным и не будет ядерного оружия. Это никак не повлияет на его существование. |
Southern Bear |
Отправлено: 21 ноября 2010 — 19:41 • Тема: Ссылки на кириллические домены • Форум: Решение проблем |
Ответов: 44 Просмотров: 0
|
Разве в этом суть? Какая разница, много или мало. Это явление (домены на национальных алфавитах) уже существует. Какой смысл спорить, хорошо это или плохо?
Точно так же можно отпираться от html5 и CSS3, обосновывая тем, что мозаик с lynx'ом их не поддерживают.
Те, кто игнорируют объективную реальность, остаются на обочине жизни. |
Southern Bear |
Отправлено: 21 ноября 2010 — 19:27 • Тема: Ссылки на кириллические домены • Форум: Решение проблем |
Ответов: 44 Просмотров: 0
|
Umbr пишет:Мне кажется, что вся рф это бессмыслица на уровне Куршавели.
А как же с украинскими гибридными доменами (на Украине стартовала регистрация доменов на кириллице), а с ОАЭ (домен .имарат, который пишется арабской вязью), да и с остальными национальными (не латиницей исполненными) доменами? Что вы именно в .рф упёрлись?
Непонятно, почему так возбуждает домен рф и оставляют равнодушными остальные домены. |
Southern Bear |
Отправлено: 20 ноября 2010 — 17:11 • Тема: Ссылки на кириллические домены • Форум: Решение проблем |
Ответов: 44 Просмотров: 0
|
Жить надо объективной реальностью, а она такова, что доменные имена на основе национальных алфавитов существуют. В том числе и кириллические. Если возникнет проблема с отображением доменов, например ОАЭ, её тоже придётся решать. В любом случае, найдутся белорусские, украинские, сербские, казахские и т.д. "потреоты", которые удивятся - "почему некорректно работает отображение ссылки?".
А фантазии на тему - мне это не нравится, по этому оно никому не нужно, к объективной реальности не имеют никакого отношения. |
Southern Bear |
Отправлено: 20 ноября 2010 — 15:17 • Тема: Ссылки на кириллические домены • Форум: Решение проблем |
Ответов: 44 Просмотров: 0
|
vipraskrutka пишет:а уже для российских потреотов в браузерах этот страх отображают по русски...
Возможно. Может российских, может русских, а может и зимбабвийских. К сабжу это никак не относится. Тема же не о "нужен или не нужен русский язык", а о парсинге ссылок. |
Southern Bear |
Отправлено: 20 ноября 2010 — 10:44 • Тема: Ссылки на кириллические домены • Форум: Решение проблем |
Ответов: 44 Просмотров: 0
|
vipraskrutka пишет:а вообще зачем на них ставить ссылки?
Может потому, что это соответствует спецификации ICANN?
Ну а по поводу "проблемы", надо подправить регулярку, на предмет кириллицы.
ps: кстати, неплохо было бы и префиксы на dc-хабы туда же добавить (dchub, adc и adcs). Тоже ведь ссылки.
для себя сделал так (Отобразить)
Поскольку в php не разбираюсь, рекомендовать не буду.
В fm.class.php
CODE:
$patern = '(?:
((?:http|https|ftp)://)
|
www\.
)
(?> [a-z0-9_-]+ (?>\.[a-z0-9_-]+)* )
(?: : \d+)?
(?: & | & | [^[\]&\s\x00><"<>])*
(?:
(?<! [[:punct:]] )
|
(?<= & | & | [-/&+*] )
)';
заменил на
CODE: $patern = '(?:
((?:http|https|ftp|dchub|adc|adcs)://)
|
www\.
)
(?> [а-яa-z0-9_-]+ (?>\.[а-яa-z0-9_-]+)* )
(?: : \d+)?
(?: & | & | [^[\]&\s\x00><"<>])*
(?:
(?<! [[:punct:]] )
|
(?<= & | & | [-/&+*] )
)';
Ну и чуть выше, регулярка на картинки.
Всё работает. Насколько это корректно, не знаю.
|
|
Страниц (2): [1] 2 »
|