Верх страницы
Обложка к записи Как «раздеть» ссылки в Trello
Время для прочтения: 0 мин. 2 сек.

Как «раздеть» ссылки в Trello

Предлагаю кастомный скрипт для очистки ссылок в Trello от полотна с закодированной кириллицей

До

https://trello.com/c/MMIAzcT1/461-candidates-new-%D1%82%D0%B5%D1%81%D1%82%D0%BE%D0%B2%D0%BE%D0%B5-%D0%B7%D0%B0%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5-%D0%B4%D0%BB%D1%8F-%D0%BC%D0%B8%D0%B4%D0%BB-%D1%81%D0%B8%D0%BD%D1%8C%D0%BE%D1%80

После

https://trello.com/c/MMIAzcT1

Как это работает

  1. Установите расширение для вашего браузера (вы можете использовать любое другое расширение расширение подобного плана)
  2. Вставьте следующий код для урла https://trello.com/.
  3. Теперь вы можете накатить все, что захотите )))
(shouldNotRun => {
	if (shouldNotRun) return

	window.__UNDRESS_TRELLO_LINKS__ = true
	
	const links = document.getElementsByClassName('list-card')

	const updateLinks = () =>
		Array.from(links).forEach(link => {
			const attr = link.getAttribute('href')

			if (!attr) return
			
			const matched = attr.match(/\/c\/\w*/)
			
			if (!matched) return

			link.setAttribute('href', matched[0])
		})

	window.addEventListener('DOMContentLoaded', () => {
		updateLinks()

		setInterval(updateLinks, 2000)
	})
})(window.__UNDRESS_TRELLO_LINKS__)

Ссылки

Автор: Кобзарёв Михаил

Русский разработчик с 20-ти летним стажем. Работаю с PHP, ООП, JavaScript, Git, WordPress, Битрикс, Joomla, Drupal, Opencart, DLE, Laravel, Moonshine, SuiteCRM.

Оптимизирую сайты под Google Page Speed, настраиваю импорты для больших магазинов на WooCommerce + WP All Import. Пишу плагины на заказ. Все мои услуги.

Веду блог о разработке, дайджест в телеграмме и в ВК.

Вы всегда можете нанять меня.

Комментарии
Подписаться
Уведомить о
guest

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
Предыдущая запись

Давайте дружить
в Telegram

Авторский блог вашего покорного слуги в Telegram про web, программирование, алгоритмы, инструменты разработчика, WordPress, Joomla, Opencart, Laravel, Moonshine, фильмы и сериалы