Время для прочтения: 1 мин. 6 сек.

Как «раздеть» ссылки в 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__)

Ссылки

Пошерить
Плюсануть
Отправить
Вотсапнуть

Добавить комментарий

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

Извините, для комментирования необходимо войти.

1. Нажимая на кнопку "Отправить", я даю согласие на обработку персональных данных.

2. Для вставки кода используйте специальные теги [code lang="php"]ваш код[/code]