Рубрики
Без рубрики

Изображение Titler 1.4.1 Особенности границ

Как многие из вас, наверное, знают, я генерирую все мои избранные изображения, используя сценарий Python, который я писал … Теги с Showdev, Github, Python, Opensource.

Как многие из вас, наверное, знают, я генерирую все свои представленные изображения, используя сценарий Python, который я написал для работы. Этот скрипт называется Image Titler, и я только что выпустил Версия 1.4.1 Что касается границ Отказ

Вдохновение для изменений

Как оказалось, моему сайту членства не совсем взорвалось за последние пару месяцев, но я стабильно набираю членство. На данный момент я закрываю на 60 членов – большинство из которых свободны.

Каждый раз в некоторое время один из моих членов критикает сайт. Например, один из моих членов недавно поделился следующим отзывом:

Вкладка «Члены» показывает как «учетную запись», так и «логин», независимо от того, вы вошли в систему или нет (и нет «выхода»). И если вы не можете видеть страницу, она просто показывает «Вы несанкционированы для просмотра этой страницы». В маленьком тексте, где содержание будет, не сообщая вам, если это потому, что вы не вошли в систему или не имеете подписки.

С тех пор я исправил все эти проблемы. Но было больше:

Также нет простого способа увидеть, если пост блога свободен или нет. Если я пойду участникам. Учетная запись> Подписки> Базовый Он отправляет мне/тег/свободный, который позволяет фильтровать бесплатные, но я не вижу способа добраться туда из самого блога. Ниги не видны в списке сообщений в блоге.

Этот последний бит обратной связи побудил меня придумать способ сделать его более понятным, какие сообщения были свободны и которые не были. К сожалению, я не очень хочу играть с PHP и файлами темы, поэтому я решил что-то, что я мог контролировать: Избранные изображения.

Границы изображения

Теперь, когда вы идете на Архив блога , вы должны увидеть, что избранные изображения немного отличаются от обычного. Вместо типичных двух красных прямоугольников и белого названия теперь вы увидите цветную границу вокруг каждого прямоугольника.

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

Эти границы выполняются с использованием функции подушки 6.0.0, которая позволяет устанавливать контур на прямоугольнике с какой-то шириной. Код, который я использую, выглядит что-то вроде следующее:

draw.rectangle( 
    ( 
        (IMAGE_WIDTH - width - X_OFFSET * 2, position), 
        (IMAGE_WIDTH, position + RECTANGLE_HEIGHT) 
    ), 
    fill=RECTANGLE_FILL, 
    outline=TIER_MAP.get(tier.lower(), None), 
    width=7 
)

Если вы хотите попробовать эту новую функцию, Получите последнюю версию Image Titler и запустить следующие команды:

image_titler --tier free # Adds a silver border 
image_titler --tier premium # Adds a golder border

Естественно, он собирается занять время, чтобы развернуть это изменение для всех моих сообщений в блоге. На момент написания, у меня было 73 из них, поэтому изменения могут принять некоторое время. На данный момент я собираюсь начать с последних сообщений и работать назад. Надеюсь, к тому времени, когда это опубликовано, все посты обновляются.

Обратная связь

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

Оригинал: “https://dev.to/renegadecoder94/image-titler-1-4-1-features-borders-2hd1”