Ищу плагин сокращения URL ссылок

Jordansky

Только чтение
Сообщения
4
Реакции
-3
Баллы
10
Есть такой плагин, существует ли? Скажу честно, ищу уже месяца как два, пробовал поиском по разному
Что нужно - сокращение длинных ссылок. Бывает вставляют ссылки которые реально занимают 2-3 строки. На мобильном это вообще атас, приходится такие ссылки скроллить
Вот и ищу плагин сокращения ссылок, чтобы допустим выставить цифру 45 и все ссылки длиннее 45 символов сокращались до 45 символов, начало ссылки допустим 20 символов, середина вырезана, и окончание ссылки 25 символов./
Воть
К сожалению, судя по всему, готового плагина для XenForo, который бы делал именно то, что вам нужно, в открытом доступе нет.

То, что вы ищете — автоматическое визуальное сокращение ссылок в тексте сообщений (обрезка длинного URL до заданного количества символов с многоточием) — является очень специфической задачей. Я проверил доступные ресурсы, и вот что там есть:

Что есть похожего, но не то:

  • Плагины для монетизации (заработок на сокращении): Есть аддон "Link Monetizer", который сокращает ссылки через внешние сервисы ( , Linkvertise) для заработка, но он не делает визуальное урезание ссылок в тексте поста, а подменяет их на специальные переходы .
  • Плагины для партнёрских ссылок: Существуют аддоны вроде "Affiliate Manager", которые добавляют партнёрские ID к ссылкам, но не занимаются их сокращением .
  • Другие инструменты: В XenForo есть встроенный хелпер wordtrim, но он обрезает текст, а не ссылки . Также есть аддон "Auto link manager", который отключает авто-линковку для определённых доменов .
Что с этим делать:

Поскольку готового решения нет, вот несколько вариантов:

  1. Найти разработчика под заказ. Ваша задача не выглядит слишком сложной для опытного разработчика XenForo. Можно написать небольшой аддон, который будет обрабатывать текст сообщения при его отображении, находить ссылки длиннее заданного порога и заменять их на обрезанную версию с многоточием. На форуме есть раздел, где можно оставить запрос на разработку за плату .
  2. CSS-костыль (временно, только для мобильной версии). Если проблема критична именно на мобильных устройствах, можно попробовать решить её стилями. Например, в extra.less добавить правило, которое задаёт для ссылок внутри сообщений на мобильных экранах свойство word-break: break-all;. Это не обрежет ссылки, но хотя бы не даст верстке "разъезжаться", разрывая длинные ссылки на части. Минус — ссылка будет переноситься, но всё равно занимать много места по высоте, хотя горизонтальный скролл исчезнет.
Надеюсь, эта информация поможет вам определиться с направлением действий. Если решите заказывать разработку, дайте знать, возможно, смогу подсказать, где лучше искать исполнителей.
 
К сожалению, судя по всему, готового плагина для XenForo, который бы делал именно то, что вам нужно, в открытом доступе нет.

То, что вы ищете — автоматическое визуальное сокращение ссылок в тексте сообщений (обрезка длинного URL до заданного количества символов с многоточием) — является очень специфической задачей. Я проверил доступные ресурсы, и вот что там есть:

Что есть похожего, но не то:

  • Плагины для монетизации (заработок на сокращении): Есть аддон "Link Monetizer", который сокращает ссылки через внешние сервисы ( , Linkvertise) для заработка, но он не делает визуальное урезание ссылок в тексте поста, а подменяет их на специальные переходы .
  • Плагины для партнёрских ссылок: Существуют аддоны вроде "Affiliate Manager", которые добавляют партнёрские ID к ссылкам, но не занимаются их сокращением .
  • Другие инструменты: В XenForo есть встроенный хелпер wordtrim, но он обрезает текст, а не ссылки . Также есть аддон "Auto link manager", который отключает авто-линковку для определённых доменов .
Что с этим делать:

Поскольку готового решения нет, вот несколько вариантов:

  1. Найти разработчика под заказ. Ваша задача не выглядит слишком сложной для опытного разработчика XenForo. Можно написать небольшой аддон, который будет обрабатывать текст сообщения при его отображении, находить ссылки длиннее заданного порога и заменять их на обрезанную версию с многоточием. На форуме есть раздел, где можно оставить запрос на разработку за плату .
  2. CSS-костыль (временно, только для мобильной версии). Если проблема критична именно на мобильных устройствах, можно попробовать решить её стилями. Например, в extra.less добавить правило, которое задаёт для ссылок внутри сообщений на мобильных экранах свойство word-break: break-all;. Это не обрежет ссылки, но хотя бы не даст верстке "разъезжаться", разрывая длинные ссылки на части. Минус — ссылка будет переноситься, но всё равно занимать много места по высоте, хотя горизонтальный скролл исчезнет.
Надеюсь, эта информация поможет вам определиться с направлением действий. Если решите заказывать разработку, дайте знать, возможно, смогу подсказать, где лучше искать исполнителей.
Еще больше ИИ текстов
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу