Перейти к содержимому
Русский язык для Invision Community 5

Вставка url в ответ

Доброго времени суток!

При вставке ссылки из буфера обмена в форму ответа и последующей отправки ответа ...

В сообщении криво отображаеться ссылка...

Например: иммеем ссылку вида _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=1601360

http://domain.ru/forum/topic/76643-novyi-forum/?p=1601360

 

Как починить?

Форум 3.4.5

Спасибо!

Рекомендованные сообщения

Видимо там должен был быть $match. Хотя трудно представить в каких этот условиях элемент с ссылками будет пустой при таком регулярном выражение. Либо ссылка нашлась, либо ссылка не нашлась, и соответственно нет совпадений. Поэтому, наверное, данный баг и не проявлялся до сих пор.

 

 

Текущая версия. Готов выслушать ошибки и добавить их в баг репорт.

Linkify.zip

Да, получается matches[0] не возникнет, если нет matches[3] т.е. регулярка целиком не совпадет.

И в локализации и в оригинале, сейчас парсятся и в строку и в столбик. Не парсятся только если одна урла в скобках, типа

https://blah.gov/blah-blah.as (http://google.com) https://blah.gov/blah-blah.as

 

А тут парсятся, а на community.invisionpower.com - нет :rolleyes:

Это не последняя версия. Последняя, как я понял тут от 7 июля.

Спросите про $token, это рудимент или атавизм ? :lol:

Ну и заодно про наличие в строке одной урлы в скобках.

Это не последняя версия. Последняя, как я понял тут от 7 июля.

Да там же существенно ничего не изменилось. Регулярка как была так и осталась (может какие-то новые символы убрали/добавили). И мне все равно как-то не очень представляется как при таком подходе будут парсятся все ссылки в одной строке.

Это не последняя версия. Последняя, как я понял тут от 7 июля.

Спросите про $token, это рудимент или атавизм ? :lol:

Ну и заодно про наличие в строке одной урлы в скобках.

Зачем? По поводу URL в одной строке уже есть баг репорт. Скоро будет патч.

 

Пока ссылки в одной строке со скобками и без скобок выглядят так.

 

Tmykh.jpg

 

Вы из команды разработчиков IBR?

А про баги 1 + баги 2 . Я ничуть не согласен, на моем хостинге и на куче других английская версия нормально работать не хочет. Может у кого и работает. У меня не шлются копии лички русским никам, не работает регистронезависимость в "вопрос-ответ", неправильно парсятся матерные слова и акронимы, не вставляются русские урлы, а раньше сообщения с русскими урлами вообще пропадали, в галерее не работает поиск альбомов с русскими буквами, архивация при разархивации удаляет все сообщения кроме первых 250 и еще довольно много всякого. И фиксить ИПС это не собирается или собирается в 4.0. Отрицают наличие бага, даже когда их пихают в конкретный код и в конкретное исправление.

ссылки в одной строке уже парсятся и там и там!(если нет скобок). Проверьте на http://community.invisionpower.com А & в регулярке явная описка, видимо кто-то кому-то пересылал файл и почтовый клиент дорисовал.

Изменено пользователем Forumer

в галерее не работает поиск альбомов с русскими буквами

 

 

У вас странная манера общаться. Вы не отвечаете на вопросы.

 

У меня свой сервер и все работает нормально. Может вам нужно настроить сервер?

 

Hfw25.jpg

У вас странная манера общаться. Вы не отвечаете на вопросы.

просто тема превратилась в чат и я пока пишу сообщение уже набиваются другие и выглядит несвязно.

У меня свой сервер и все работает нормально. Может вам нужно настроить сервер?

Некоторые функции без замены на mb_* нормально с кириллицей в utf-8 работать не будут. Тот же strtolower - однобайтовая функция, и тут как не крути, сервер обработать двухбайтовые кодировки не сможет. Из-за него кстати в основном и все беды.

У вас уникальный сервер )

Если вот здесь, после нажатия кнопки обновить не появятся кракозябры на оригинале http://clip2net.com/s/5pNhUD

 

Нет, я не разработчик ИБР, но плотно с ними контачил по доведению форумов до рабочего состояния. Помогали быстро и по делу. Делал с их помощью несколько проектов.

 

А вот ваш мотив защищать оригинал вполне понятен и меркантилен. Поэтому доказывать что-то далее не вижу смысла.

У вас уникальный сервер )

Если вот здесь, после нажатия кнопки обновить не появятся кракозябры на оригинале http://clip2net.com/s/5pNhUD

 

Пытаюсь понять, где вы нашли такую страницу в 3.4.5. И как после обновления страницы должны сохраниться введенные данные в поле?

 

Нет, я не разработчик ИБР, но плотно с ними контачил по доведению форумов до рабочего состояния. Помогали быстро и по делу. Делал с их помощью несколько проектов.

 

А вот ваш мотив защищать оригинал вполне понятен и меркантилен. Поэтому доказывать что-то далее не вижу смысла.

 

Да, вроде, я и не навязывался. В целом, вы правы. Я за то, чтобы было поменьше халявщиков, как IBR, которые больше мешают, чем помогают. Весь их форум полон воплями, что техподдержка по 2-3 месяца не оказывается.

нашел тут http://clip2net.com/s/5pNo84 кнопка обновить вот http://clip2net.com/s/5pNp2w

А на проблему наткнулся, когда заставил модераторов раскидать фоты из общего альбома по альбомам пользователей после апгрейда галереи. Идея была проста, нажали переместить, нашли альбом по автору и переместили, но на первом же русском нике кракозябры.

 

И чем IBR большие халявщики чем вы, то же перевели , при том первыми, пофиксили баги, продают дешевле. А вы пришли, поправили кое-где слова в их переводе и выдаете за отдельный новый продукт.

Некоторые функции без замены на mb_* нормально с кириллицей в utf-8 работать не будут. Тот же strtolower - однобайтовая функция, и тут как не крути сервер обработать двухбайтовые кодировки не сможет. Из-за него кстати в основном и все беды.

 

Меня пока больше устраивает оперативность исправления багов. Зачем мне по 2-3 месяца бегать за саппортом IBR? Чтобы услышать - это не наш баг, идите в IPS или платите 50 долл. в час? Зачем мне это?! Я же не больной. Зачем обычному пользователю выяснять где чей баг? Всегда проще работать с одним производителем. Меня в продукте все устраивает: большинство часто используемых функций работает, техподдержка быстро исправляет то, что вдруг не работает.

 

Кроме ссылок в одной строке есть что-то? А то надо идти перевод Нексуса на Маркетплейс выкладывать.

И чем IBR большие халявщики чем вы, то же перевели , при том первыми, пофиксили баги, продают дешевле. А вы пришли, поправили кое-где слова в их переводе и выдаете за отдельный новый продукт.

 

Ну, батенька, хамить то не нужно. Я их перевод не использую.

 

Халявщики в том, что по слухам их выпиннули с IPS за продажу большего числа лицензий, чем было позволено, или передали IBR денег в IPS за продажи лицензий меньше, чем должны были. Представляю удивление Линди из IPS, когда он получил денег за 20 лицензий, а постучалось ему в техподдержку с вопросом: "Какого тут не работает?" - человек 150. Русский бизнес. Или как-то так.

 

Перевод их корявый. Проще заново перевести, что я и делаю. А дешевле он потому, что покупать то его не нужно. Дороже потом обойдется, так как пользователь, установивший их перевод + локализация, получает измененные файлы своего форума, что делает обращение в официальную техподдержку IPS невозможной. Там такому пользователю укажут на дверь, так как они, как нормальные люди, не обязаны подтирать какашки за IBR. И будут правы. Так что IBR, получается, просто перетягивают одеяло на себя, подсаживая пользователей на свои дешевые локализации (не путать с переводами) и потом по 2-3 месяца динамят.

 

Достаточно вспомнить, как IPS перестало признавать лицензии, проданные IBR.

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.