Блог Андрія Огороднікова Хто з мечем до нас прийде, від меча й загине.

Плагин для техобслуживания и редизайн

29.10.2015, 09:30

Крреатифф прэ и прэ.

С оказией неопределенного выбора хостинга для двух моих главных по активности блогов (этого и лыжного), я углядел возможность сделать кое-какой ремонт имеющихся шкурок. Это не кардинальная переделка, а подновление фасада, замена ржавых труб и устранение ненужной проводки. Вот такая образность.

символика ремонта через

Обе блоговые шкуры были основаны на древней теме =Librio= — которая долгое время, более трех лет с момента основания, стояла на моем блоге без изменений. Она одновременно и нравилась, и мозолила эстетические рецепторы. В 12 году я измельчил в кулаке свою лень и переделал ее. Точнее подверг, как я уже когда-то говорил, шлифовке мелкой наждачкой, сформированной из этой самой мелкодисперсизированной лени. Посему — множество хвостов осталось. Да и время идет, кое-что необходимо модернизировать. А кроме того, сделать вариант «дизайна» для мобильных устройств. Ибо я сам в более чем 50% случаев хожу в инет с телефона.

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

Для WordPress существует масса (кстати, многие не знают, что масса — это мера в стары годы, когда системы СИ и в помине не было: дюжина в кубе — 12х12х12 т.е. 1728. Немалое число.) плагинов для технического обслуживания. А я по чьей-то рекомендации, уже и не помню, поставил в 2009 году один из таковых с незамысловатым названием «Maintenance Mode». К моему удивлению, на официальном сайте WP ни плагина, ни его автора не наблюдается (как, впрочем, и темы «Либрио»). А сам плагин со странички автора не скачивается (ибо ссылка ведет на тот же WP.org). Т.е. плагин, как это часто бывает с некоммерческим продуктом, заброшен. А вордпрессовцы, похоже, избавились от балласта, что тоже верно. Старье может наделать делов, если его вовремя не подмазать.

ремонтная геральдика, символика, repair

[Зайчик-репарайчик, сумо-сьурри и… На этой почве что-то геральдическое выползло из-под…]

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

Полез я смотреть альтернативные плагины и понял, что ни один мне не подходит, есть группа слишком навороченных, содержащих очень яркие рельефные шерстистые шевелящиеся заглушки, идущие в разрез с концепциями моего характера. Буф, завернул. Другие пропагандируют давний стиль «простота хуже воровства», позволяя изменять, допустим, цвет текста, но не цвет фона. Некоторые просто «демо» версии «про» версий, последние стоят денег за полный функционал. Я ничего по настоящему стоящего не нашел, только умаялся с этими поделиями.

Не бойтесь, я ничего сам не стал писать. Я подумал над тем, что мне нужно, и вернулся на привычный исследованный =Maintenance Mode= v.5.4 от 2010 года. А почему? Оный позволяет ненавязчиво создавать свою заглушку. Произвольный код страницы вставляется в дефолтный пхп-файл. И все. Никаких лишних па.
Я так и делал раньше, у меня, кстати, не осталось «оригинала» этого плагина… потому что я много в нем копался, посчитав, что, гм, чуть что скачаю заново-выново-поново… Ага, сейчас. А архивы, которые распаковал, имею нехорошую привычку удалять, еще с тех времен, когда винчестер моего персонального компьютера обладал аж 1200 Мб пространства… [как дофигища много помещалось тогда на одну дискету… дЪдушка вспоминает молодость…].

заглушка, техническое обслуживание, джаваскрипт, счетчик, дизайн, винтаж

Итак, благодаря CSS3 реализован двойной фон, с винтажным обоем и приятным шумом. И логотип персональный. Ссылка на контакты поставлена на весь бэкграунд, за исключением небольшой области вверху, чтобы не мешать.. рекламе бесплатного этого самого хостинга. А еще счетчик обратного отсчета на js — именно такой, как я хочу, а не автор плагина или левый дядя вася… Я не мешаю плагину работать с движком, он не мешает мне выдавать на гора то, что я желаю. Идеальный симбиоз.

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

Это — рюшки и перделки, но почему-то они вызывают приятное чувство. Для этого все и делается. Джаст фор фан.

О текстурах (бэкграундах) поговорим в другой раз, тем более, что — при реновации темы — фончик захотелось освежить, и встал мучительнейший выбор между дюжиной очень классных вариантов.