Это я

Пользователь:

Гость

Вход

Зарегистрироваться

Это я

Головная страница   Блог   Euclidea  



Боты

11.07.2020 15:01:59

Еще один бот зарегистрировался. Сколько же почтовых адресов регистрируется под ботов!
Людей тут нет. Никто до сих пор не знает о существовании этого сайта. А кто знает, тем это не интересно.
Может, кто живой и заходил, конечно. Но уж крайне специфичный контент тут. Вряд ли кому нужен. Но пусть будет. Пока интересно мне.

all  

Лайков: 0



Птицы

9.07.2020 08:55:13

Наконец-то посмотрел, что за мелкие и относительно мелкие птички у нас обитают, давно хотел.
https://ecoportal.info/pticy-urala/
Ох, как же их много разных! И довольно немало встречается живьем.
Виденные или думаю, что виденные: славки, скворцы, стрижи, ласточки, жаворонки, дрозды, щеглы, соловьи, свиристели, зарянки, гренадерки, синицы, синички-московки, гаички разные, полевые и обычные воробьи, трясогузки, пеночки, чечетки, овсянки разные, поползни, дятлы.
Большую часть из этого набора видел живьем. Сложно сказать, кого именно зачастую. Птицы мелкие и пугливые. Ну, кроме дроздов, конечно! Но по виду немало похожих на фото по ссылке встречается.
Точно не видел как на фото: варакушек, многих овсянок, чижей, лазоревок, дубоносов, клестов, и снегирей, как ни странно.
Из тех, что побольше:
В городе видел галок и снегирей. Сойку и иволгу не помню, чтобы видел где-либо.
Кукушки кукуют по весне, но не видел.
Вороны, вороны, грачи, сороки, чайки, голуби.
В небе видел журавлей. Говорят, на прудике неподалеку видели цапель недавно. Но не сам.
Летают какие-то хищные птицы, но как их распознать? То ли беркуты, то ли ястребы. И да, конечно же сова! Прилетала не раз. Здоровенная.
Как-то раз в лесу видел кого-то огромного, тетерев, глухарь?
Из плавающих утки.

all  

Лайков: 0



Поиск

8.07.2020 22:05:12

Запустил в блоге простейший поиск по слову в статье, в ее описании или теме. Введена форма с полем ввода слова на страницу блога справа вверху под информацией о пользователе.
Всплывающую картинку удалил пока. Дорабатывать надо, не нравится она мне. И что не сразу грузится, и что нет фильтра по ссылкам на изображения. Неправильно работает в некоторых браузерах на внешние ссылки. Потом может быть доделаю.

search  

Лайков: 0



Дальше не идет опять

8.07.2020 10:14:55

Произвел прорыв, сделал много из того, что ранее хотел. Теперь опять пауза образовалась, не хочется ничего.
По отслеживанию действий пользователя подумал, подумал, и понял, что конкретно здесь это не нужно, незачем, нечего отслеживать. Это не соцсеть. Хотя само по себе решение может быть полезным для чего-либо, можно было бы отработать. Может, позже созреет необходимость.
Из некардинальных действий осталось ввести поиск и выборку по времени и оформить головную страницу. Можно и еще выбрать относительно небольшие задачи, но пока даже это не идет. Поиск нудно, а головную страницу опять дизайнить надо.
Ладно, как созреет, сделаю. Ничего сложного там нет. Должно назреть желание.
Жарко очень, тут одно желание, лечь в тенёк на ветерок.

vps  

Лайков: 0



Мысль про динамически изменяющуюся главную страницу

5.07.2020 20:53:14

Начал думать, как оформить головную страницу сайта. И тут мысль пришла. При изменении приходится править код, затем переносить на сервер, перезапускать его. а нельзя ли без этого перезапуска реализовать? А ведь можно! Если как в блоге будут подготовлены разделы в базе данных для головной страницы, то информацию можно изменять в базе, не перезапуская сайт. Это и так понятно. Но ведь используя js можно совершенно переформатировать страницу! И дизайн, и состав. Берем код js, загружаем его в базу, при загрузке страницы передаем браузеру, и запускаем его там. А он всё переформатирует, запросит дополнительные данные, отобразит. Забавная мысль.
Думаю, у программистов много всяких решений, я просто их не знаю.

vps  

Лайков: 0



Всплытие картинки перенес сюда

5.07.2020 20:30:20

Попробовал и так, и сяк, устраивает меня текущее положение всплывающей картинки. Перенес сюда.
Лох
Как Дуну, Как Плюну
Попробовал несколько картинок. Когда одна уже загружена, то при наведении на вторую первая отображается. При повторном наведении уже подгруженная картинка отображается. Когда картинки в кэше, то сразу нормально отображаются.
Скопировал статью с прежнего блога, много ссылок, проверить.
upd. 07.07.2020. Удалил пока, надо дорабатывать.

Ссылка на статью

vps  

Лайков: 0



Всплывающая картинка

3.07.2020 22:27:55

А ведь я сделал, чтобы при наведении на ссылку возникало окно с изображением по этой ссылке! Теперь надо только поиграться с его размещением и отфильтровать именно ссылки на изображения.
И оказалось совсем не сложно. Впрочем, это теперь не сложно. А ведь еще неделю назад это было бы совсем по другому!

js  

Лайков: 0



Лайки 4

2.07.2020 22:38:56

Сделал все для обсуждений и блога. Надо было только распространить на остальные контроллеры и шаблоны.
Перенес на сервер. Работает вроде бы.
Вообще, с лайками помучиться пришлось, поизучать js. Зато продвинулся в его изучении. Точнее, в js + jQuery. Получил хороший опыт. И понятно, что скорее всего не оптимально все реализовано. Но оно реализовано, реализовано самостоятельно, и оно работает. Я доволен. Получил гораздо больше опыта, чем при ковырянии в чужом коде imagepool. Хотя не будь его, все было бы сложнее. Некоторые вещи там подсмотрены. Типа передачи ссылки на нужный базовый адрес для скрипта в шаблоне по невидимому идентификатору.

likes  

Лайков: 0



Лайки 3

1.07.2020 20:01:16

Много времени потратил на то, чтобы заработало хоть что-то. Синтаксис тот еще у js, а со средствами отладки не шибко знаком. Пришлось по шагам, алертить промежуточные результаты.
И очень долго пытался вытащить атрибут "href" по "id" структуры типа:
<p id='id'><a href='нужный путь'><img scr='путь к картинке'></a></p>
с помощью скрипта вида:
$('#wt').on('click', 'a[href]', function(evt){evt.preventDefault(); alert ($(evt.target).attr('href'));
При нажатии на картинку определяется элемент "img", а не "a[href]", его атрибуты читаются, а "href" нет, он при этом undefined.
Убрал картинку, добавил текст. Все отлично работает. Добавил картинку к тексту, при нажатии на текст работает, на картинку нет.
Решение: ищем "href" ближайшего элемента типа "a".
$('#wt').on('click', 'a[href]', function(evt){evt.preventDefault(); alert ($(evt.target).closest('a').attr('href'));
Такое работает. Видимо, несмотря на поиск элемента типа "a", находится элемент, на который произведен клик - "img". Поэтому он не имеет атрибута "href". И как узнать заранее, что не "a", а "img" выберется? Может быть, я неправильно выбираю объект, но this здесь не работает тоже. Просто не знаю, что еще может быть. Возможно, данное решение не оптимальное, но оно работает. Здесь по крайней мере. Кстати, для текста оно тоже работает.
upd. вечер 01.07.2020. Заставил нормально работать лайки для темы на странице обсуждения темы. Для списка комментариев там же и для списка тем пока не реализовал. Там еще текущий номер сообщения или темы надо получить.

likes  

Лайков: 0



Лайки 2

1.07.2020 12:55:51

Сделал модель для хранения данных о лайках пользователя для обсуждений и комментариев. Сделал ограничение на +1/-1 лайк (дизлайк). Сделал разное отображение и поведение картинок лайк/дизлайк при их наличии, чтобы нельзя было повторно лайкать. Начал пытаться написать скрипт для обработки json-ответа.
И тут опять какие-то непонятки пошли. Делаю функцию $("#like_topic").on("click"... для перехвата клика по картинке. А она выполняется сразу при загрузке страницы, причем дважды. В процессе разбирательств упростил скрипт до предела:
$(document).ready(function() {
alert (6);
});
Он выполняется при загрузке страницы дважды!!!
Ссылка в шаблоне на внешний скрипт сделана одна. Я не понимаю, как работает этот... js! Жаль, но внутренний цензор не допускает выражения переполняющих эмоций.
Во всех браузерах так. Явно где-то видимо косяк есть, но вот где? Я же начинал с такого же скрипта, все работало нормально!
upd. Ссылка на скрипт внутри main-блока была, в то время как в базовом шаблоне место для внешних скриптов вне этого блока размещено. Переместил. Теперь один раз запускается.
Но функция .on("click" все равно запускается при загрузке, а не по клику! Ррррр!!!

likes  

Лайков: 0




Все теги: blog   media   fun   cloud   forum   vps   email   astro   site   dreams   tasks   all   js   life   users   MtG   user   Meteo   pythonanywhere   slider   euclidea   personal_messages   django   likes   search   pictures   chess   math   gallery   artist   watercolor   film   acril   pencil   traveling   book   virus   music   oil   pen   gouache