Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Вставка 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.

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

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.