Л…ениногорск и голуби

Я сейчас вспоминаю, что в моём детстве кругом были голуби. В Лениногорске, в моём родном городе их было много, было даже несколько голубятен. Потом в стране многое произошло, держать голубей стало дорого, люди думали совсем о другом, я переехал в Казань и, если голубятни попадались, то все они были заброшенными, разрисованными плохенькими тегами.

Голуби (85.70КиБ)

После переезда из Москвы оказалось, что рядом с нашим домом стоит голубятня, а прямо напротив, через внутренний дворик, живёт хозяин. Его питомцев, которых он запускает с балкона, частенько видно из нашего окна.

Вид летящих белых голубей, напоминает мне что-то хорошее, из детства, различить это не удаётся, но ощущения от этого неразличимого остаются какие-то иррационально-тёплые.

4 комментария

У̶д̶о̶б̶н̶о̶е̶ новое цитирование в блоге

Долго думал как упростить цитирование у себя в блоге, наконец придумал. Ещё остались кое-какие шероховатости, но в целом должно стать лучше.

Сделал две вещи.

Во-первых, когда вы вставляете какой-то кусок текста в поле для комментариев, движок пытается догадаться не вставляете ли вы цитату и, если вставляете, расставляет значки цитирования („>“) перед каждой строкой.

Во-вторых, если вы выделяете чей-то комментарий, чтобы скопировать его в цитату, то в буфер обмена автоматически попадает текст комментария в правильном синтаксисе. То есть ссылки попадают полностью (у меня они режутся по длине), слова выделенные полужирным попадают вместе со *звёздочками* и так далее.

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

Сохранённые звёздочки

Чтобы звёздочки скопировались вместе с остальным текстом, они должны в этом тексте присутствовать. И они там есть. Вокруг слова, выделенного жирным находятся звёздочки, написанные нулевым шрифтом и прозрачным цветом. Поэтому в тексте и при выделении их не видно, но в буфер обмена они попадают. Так же устроено сохранение остальной разметки — вырезанных частей ссылок, исходных УРЛов картинок.

13 комментариев