tennoseremel: (Default)
2020-10-20 05:49 pm
Entry tags:

Шрифты в блоге

Попробую в блоге не грузить веб-шрифты (но если в системе установлен Noto Sans, то будет использоваться он). Посмотрим как дело пойдёт [blob: derpy]

tennoseremel: (Neo)
2020-07-11 08:50 pm

Noto Sans

А теперь Noto Sans. Хм… Вроде ничего 🤔

tennoseremel: (Jin/Nu-13 - 4)
2020-04-30 12:27 pm
Entry tags:

(no subject)

Картинки, в т.ч. смайлики, можно кликать и они увеличиваются до натуральных размеров. Это и раньше так было или после последнего апдейта пришло? 🤔

tennoseremel: (Default)
2020-03-05 04:56 am
Entry tags:

(no subject)

В это время [personal profile] red_2 пишет скрипт для блокировки постов/людей в Latest (список последних постов на всём ресурсе).
tennoseremel: (Default)
2020-03-01 03:52 pm
Entry tags:

(no subject)

Пытаюсь понять, влияет ли настройка часового пояса хоть на что-нибудь в Dreamwidth 🤔

tennoseremel: (Default)
2020-02-10 07:58 pm
Entry tags:

Копировать имя/цитировать, 1.2

  1. Теперь оно пишет «Пишет имя_пользователя:» перед цитатой. Если цитата не выглядит визуально цитатой, то отстилизуйте blockquote в CSS.
  2. Символ @ теперь экранируется при цитировании, т.к. если он остался в тексте, то это действительно просто символ, а не начало никнейма. Если этого не делать, DW развернёт это в простыню-ссылку на пользователя и всё сломает (а внутри textarea разворачивает в DW-код, который не превращается в ссылку).

Чем больше пишу, тем больше понимаю, что нативная функциональность репоста в самом DW была бы лучше, но что делать. Пользуемся тем, что есть.

P.S.

Если между строками при репосте много воздушного пространства, попробуйте поставить галку «Disable auto-formatting». При этом br'ки и параграфы не будут проставляться автоматически, поэтому если вы добавляете свой комментарий к цитируемому — проставьте к своему добавлению их вручную.

Традиционно, если скрипт не работает — откатывайтесь на предыдущую версию.

tennoseremel: (Default)
2020-02-10 03:32 pm
Entry tags:

Ссылки на исходное сообщение

Осталось придумать как доставать ссылки на само процитированное сообщение. У комментариев есть ссылка на пермалинк, у постов есть, но если они открыты, то нет. Хотя есть ещё ссылка в заголовках, может оттуда 🤔

Не люблю непоследовательную разметку %)

tennoseremel: (Default)
2020-02-10 03:05 pm
Entry tags:

Копировать имя/цитировать

Костылестроение на марше. Перепиливаю юзерскрипт. Теперь он может копировать имя (в т.ч. из поста) и цитировать. В том смысле, что берётся HTML код поста или комментария, убираются ссылки на каты, его ошмётки и wbr. Затем оборачивается в blockquote и копируется в буфер обмена.

Развернуть каты невозможно, насколько я понимаю, так что если нужен полный текст, то нужно или сначала открыть каты или цитировать с полной страницы записи.

Код будет идентичным не тому, что набирал пользователь, а тому, что сгенерировал DW, очевидно. Не самый идеальный вариант и, возможно, на каких-то примерах (голосовалках? у платных они есть, но я пока не знаю как они выглядят) результат будет так себе, но как костыль сойдёт. По крайней мере не нужно всё руками ковырять.

tennoseremel: (Default)
2020-02-09 02:52 pm
Entry tags:

Ленты

Тут можно подписываться на RSS/Atom ленты, любопытно.

tennoseremel: (Jin/Nu-13 - 3)
2020-02-08 01:39 pm
Entry tags:

Копировать имя

Теперь у меня есть юзерскрипт, который добавляет в строку действий комментария/поста кнопку «Копировать имя», которая копирует в буфер обмена имя автора комментария вместе с кодом, который нужен, чтобы превратить её в DW ссылку на профиль/дневник, как было на дайрях. Не знаю, впрочем, буду ли его применять, т.к. дискуссии и так древовидные.

Заодно выяснилось, что если не экранировать @, то @буквы тоже мутируют в этот код ссылки на пользователя 😆

tennoseremel: (Jin/Nu-13 - 1)
2020-02-06 07:01 pm
Entry tags:

Ну и нормально

Я так понимаю, лимит только на подписки на тред целиком, когда жмёшь «Отслеживать» (символ колокольчика)? Хм… Тогда, пожалуй, всё не так плохо.