Опубликовано: 16 июля 201312 г Доброго времени суток!При вставке ссылки из буфера обмена в форму ответа и последующей отправки ответа ...В сообщении криво отображаеться ссылка...Например: иммеем ссылку вида _http://domain.ru/forum/topic/76643-novyi-forum/?p=1601360А получаем вот такое преобразование[url=http://domain.ru/forum/topic/]http://domain.ru/forum/topic/[/url]76643-novyi-forum/?p=1601360http://domain.ru/forum/topic/76643-novyi-forum/?p=1601360 Как починить?Форум 3.4.5Спасибо!
Опубликовано: 18 июля 201312 г Видимо там должен был быть $match. Хотя трудно представить в каких этот условиях элемент с ссылками будет пустой при таком регулярном выражение. Либо ссылка нашлась, либо ссылка не нашлась, и соответственно нет совпадений. Поэтому, наверное, данный баг и не проявлялся до сих пор. Текущая версия. Готов выслушать ошибки и добавить их в баг репорт.Linkify.zip
Опубликовано: 18 июля 201312 г Да, получается matches[0] не возникнет, если нет matches[3] т.е. регулярка целиком не совпадет. И в локализации и в оригинале, сейчас парсятся и в строку и в столбик. Не парсятся только если одна урла в скобках, типа https://blah.gov/blah-blah.as (http://google.com) https://blah.gov/blah-blah.as А тут парсятся, а на community.invisionpower.com - нет :rolleyes:
Опубликовано: 18 июля 201312 г Это не последняя версия. Последняя, как я понял тут от 7 июля.Спросите про $token, это рудимент или атавизм ? :lol: Ну и заодно про наличие в строке одной урлы в скобках.
Опубликовано: 18 июля 201312 г Это не последняя версия. Последняя, как я понял тут от 7 июля.Да там же существенно ничего не изменилось. Регулярка как была так и осталась (может какие-то новые символы убрали/добавили). И мне все равно как-то не очень представляется как при таком подходе будут парсятся все ссылки в одной строке.
Опубликовано: 18 июля 201312 г Это не последняя версия. Последняя, как я понял тут от 7 июля.Спросите про $token, это рудимент или атавизм ? :lol: Ну и заодно про наличие в строке одной урлы в скобках.Зачем? По поводу URL в одной строке уже есть баг репорт. Скоро будет патч. Пока ссылки в одной строке со скобками и без скобок выглядят так. Вы из команды разработчиков IBR?
Опубликовано: 18 июля 201312 г А про баги 1 + баги 2 . Я ничуть не согласен, на моем хостинге и на куче других английская версия нормально работать не хочет. Может у кого и работает. У меня не шлются копии лички русским никам, не работает регистронезависимость в "вопрос-ответ", неправильно парсятся матерные слова и акронимы, не вставляются русские урлы, а раньше сообщения с русскими урлами вообще пропадали, в галерее не работает поиск альбомов с русскими буквами, архивация при разархивации удаляет все сообщения кроме первых 250 и еще довольно много всякого. И фиксить ИПС это не собирается или собирается в 4.0. Отрицают наличие бага, даже когда их пихают в конкретный код и в конкретное исправление.
Опубликовано: 18 июля 201312 г ссылки в одной строке уже парсятся и там и там!(если нет скобок). Проверьте на http://community.invisionpower.com А & в регулярке явная описка, видимо кто-то кому-то пересылал файл и почтовый клиент дорисовал. Изменено 18 июля 201312 г пользователем Forumer
Опубликовано: 18 июля 201312 г в галерее не работает поиск альбомов с русскими буквами У вас странная манера общаться. Вы не отвечаете на вопросы. У меня свой сервер и все работает нормально. Может вам нужно настроить сервер?
Опубликовано: 18 июля 201312 г У вас странная манера общаться. Вы не отвечаете на вопросы.просто тема превратилась в чат и я пока пишу сообщение уже набиваются другие и выглядит несвязно.
Опубликовано: 18 июля 201312 г У меня свой сервер и все работает нормально. Может вам нужно настроить сервер?Некоторые функции без замены на mb_* нормально с кириллицей в utf-8 работать не будут. Тот же strtolower - однобайтовая функция, и тут как не крути, сервер обработать двухбайтовые кодировки не сможет. Из-за него кстати в основном и все беды.
Опубликовано: 18 июля 201312 г У вас уникальный сервер )Если вот здесь, после нажатия кнопки обновить не появятся кракозябры на оригинале http://clip2net.com/s/5pNhUD Нет, я не разработчик ИБР, но плотно с ними контачил по доведению форумов до рабочего состояния. Помогали быстро и по делу. Делал с их помощью несколько проектов. А вот ваш мотив защищать оригинал вполне понятен и меркантилен. Поэтому доказывать что-то далее не вижу смысла.
Опубликовано: 18 июля 201312 г У вас уникальный сервер )Если вот здесь, после нажатия кнопки обновить не появятся кракозябры на оригинале http://clip2net.com/s/5pNhUD Пытаюсь понять, где вы нашли такую страницу в 3.4.5. И как после обновления страницы должны сохраниться введенные данные в поле? Нет, я не разработчик ИБР, но плотно с ними контачил по доведению форумов до рабочего состояния. Помогали быстро и по делу. Делал с их помощью несколько проектов. А вот ваш мотив защищать оригинал вполне понятен и меркантилен. Поэтому доказывать что-то далее не вижу смысла. Да, вроде, я и не навязывался. В целом, вы правы. Я за то, чтобы было поменьше халявщиков, как IBR, которые больше мешают, чем помогают. Весь их форум полон воплями, что техподдержка по 2-3 месяца не оказывается.
Опубликовано: 18 июля 201312 г нашел тут http://clip2net.com/s/5pNo84 кнопка обновить вот http://clip2net.com/s/5pNp2wА на проблему наткнулся, когда заставил модераторов раскидать фоты из общего альбома по альбомам пользователей после апгрейда галереи. Идея была проста, нажали переместить, нашли альбом по автору и переместили, но на первом же русском нике кракозябры. И чем IBR большие халявщики чем вы, то же перевели , при том первыми, пофиксили баги, продают дешевле. А вы пришли, поправили кое-где слова в их переводе и выдаете за отдельный новый продукт.
Опубликовано: 18 июля 201312 г Некоторые функции без замены на mb_* нормально с кириллицей в utf-8 работать не будут. Тот же strtolower - однобайтовая функция, и тут как не крути сервер обработать двухбайтовые кодировки не сможет. Из-за него кстати в основном и все беды. Меня пока больше устраивает оперативность исправления багов. Зачем мне по 2-3 месяца бегать за саппортом IBR? Чтобы услышать - это не наш баг, идите в IPS или платите 50 долл. в час? Зачем мне это?! Я же не больной. Зачем обычному пользователю выяснять где чей баг? Всегда проще работать с одним производителем. Меня в продукте все устраивает: большинство часто используемых функций работает, техподдержка быстро исправляет то, что вдруг не работает. Кроме ссылок в одной строке есть что-то? А то надо идти перевод Нексуса на Маркетплейс выкладывать.
Опубликовано: 18 июля 201312 г И чем IBR большие халявщики чем вы, то же перевели , при том первыми, пофиксили баги, продают дешевле. А вы пришли, поправили кое-где слова в их переводе и выдаете за отдельный новый продукт. Ну, батенька, хамить то не нужно. Я их перевод не использую. Халявщики в том, что по слухам их выпиннули с IPS за продажу большего числа лицензий, чем было позволено, или передали IBR денег в IPS за продажи лицензий меньше, чем должны были. Представляю удивление Линди из IPS, когда он получил денег за 20 лицензий, а постучалось ему в техподдержку с вопросом: "Какого тут не работает?" - человек 150. Русский бизнес. Или как-то так. Перевод их корявый. Проще заново перевести, что я и делаю. А дешевле он потому, что покупать то его не нужно. Дороже потом обойдется, так как пользователь, установивший их перевод + локализация, получает измененные файлы своего форума, что делает обращение в официальную техподдержку IPS невозможной. Там такому пользователю укажут на дверь, так как они, как нормальные люди, не обязаны подтирать какашки за IBR. И будут правы. Так что IBR, получается, просто перетягивают одеяло на себя, подсаживая пользователей на свои дешевые локализации (не путать с переводами) и потом по 2-3 месяца динамят. Достаточно вспомнить, как IPS перестало признавать лицензии, проданные IBR.
Доброго времени суток!
При вставке ссылки из буфера обмена в форму ответа и последующей отправки ответа ...
В сообщении криво отображаеться ссылка...
Например: иммеем ссылку вида _http://domain.ru/forum/topic/76643-novyi-forum/?p=1601360
А получаем вот такое преобразование
http://domain.ru/forum/topic/76643-novyi-forum/?p=1601360
Как починить?
Форум 3.4.5
Спасибо!