Статус: Newbie
Группы: Registered
Зарегистрирован: 14.10.2009(UTC) Сообщений: 5
|
Привет всем!
Кто нибудь собирал 1.9.3 из исходников?
У меня происходит зацикливание в версии, собранной из исходников в случае, если в подписи пользователя есть e-mail. Дело в том, что программа преобразует e-mail в подписи в ссылку mailto. В этом месте как раз и происходит зацыкливание. Если скачать с сайта бинарники, все работает нормально. Кто нибудь сталкивался с этой проблемой?
Если вы собрали форум из исходников, можете попробовать добавить в подпись пользователя e-mail и проверить работу? |
|
|
|
|
|
|
Статус: Administration
Группы: Registered
Зарегистрирован: 12.09.2008(UTC) Сообщений: 194
Сказал(а) «Спасибо»: 1 раз Поблагодарили: 1 раз в 1 постах
|
Этот форум так собран. И емейл вы написали ведь внизу? :) значит работает. Значит где-то что-то вы не так делаете. Исходники из архива или SVN?
|
|
|
|
|
|
Статус: Newbie
Группы: Registered
Зарегистрирован: 14.10.2009(UTC) Сообщений: 5
|
из архива. Может быть в этом дело. Я уже поднимал тему на официальном сайте. я нашел конкретное место, где у меня происходит зацикливание. http://forum.yetanotherf...signature-in-theme-.aspxможет быть, у вас есть какие то идеи? Дело в том, что судя по коду, там и будет происходить зацыкливание. там в цикле из сигнатуры експрессией вынимается адрес почты, оборачивается в <a></a> и подается ОПЯТЬ на вход цикла, где из уже обработанной строки опять вынимают адрес и оборачивают в <a></a>. В итоге получается <a><a>mail</a></a> и так далее. Меня смущает переменная, которая учавствует в этом. File ReplaceRules.cs 535 row : private string _replaceFormat = "чсТ{1}кЦ{0}хжч"; может у меня проблемы с кодировкой? |
|
|
|
|
|
|
Статус: Newbie
Группы: Registered
Зарегистрирован: 15.11.2011(UTC) Сообщений: 1
|
Возникла такая же проблема с зацикливанием (при этом очень быстро пожиралась вся доступная оперативная память ). Порешалось заменой
private string _replaceFormat = "чсТ{1}кЦ{0}хжч";
на
private string _replaceFormat = "\x00f7\x00f1\x00d2{1}\x00ea\x00d6{0}\x00f5\x00e6\x00f7";
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.