3 заметки с тегом

эгея

Дата в новой Эгее

Новая Эгея для меня — это Эгея 2.5. Та самая версия при которой потерялась совместимость со всеми старыми темами. В этом релизе даты начали вести себя крайне неадекватно. Если год текущий, то отображается, дата, а если предыдущий, то год. Правда где-то в тайтле висит полный таймштамп, но это так себе.

Я понимаю чем руководствовался Илья, когда так делал. Действительно чаще всего в старых заметках полная дата не нужна, достаточно только года. Но не для меня. У меня некоторые посты приурочены к разным событиям и мне важно знать когда именно я писал. Навести и подождать меня не устраивает потому что это какой-то костыль.

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

Первое

Сделайте дубль темы, чтобы не работать с оригиналом. В папке themes найдите папку plain и сделайте копию с другим названием. У меня, например, «plain-shugich». В скопированной папке поменяйте файл theme-info. Там нужно поставить другое название темы, чтобы в админке было легко менять.

Второе

Из папки /system/templates скопируйте файл notes.tmlp.php и вставьте в папку templates, которая находится в вашей новой теме.

Третье

Откройте скопированный файл и найдите там вот такой фрагмент:

<span class="e2-timestamp" title="<?=_DT ('j {month-g} Y, H:i, {zone}', @$note['time'])?>"><?= _AGO ($note['time']) ?></span> &nbsp;

У меня это 111 строка, но может отличаться.

Четвертое

Замените этот кусок на вот это:

<span class="e2-timestamp" title="<?=_DT ('j {month-g} Y, H:i, {zone}', @$note['time'])?>">
	<?php
	if(date('Y') == _DT ('Y', @$note['time'])) {
		echo _DT ('j {month-g}', @$note['time']);
	} else {
		echo _DT ('j {month-g} Y', @$note['time']);
	}
	?>
</span>

Это все. Можно заливать на сервер и наслаждаться. Дата будет выводится в формать «день месяц» для текущего года и в формате «день месяц год» для предыдущих годов.

24 апреля   разработка   эгея

Эгея

Я решил вернуться к Эгее и забить на ее недостатки. После ЖЖ я понял, что у нее есть большой плюс. Она очень клево выглядит «из коробки». А когда продукт хорошо выглядит им хочется пользоваться.

Со временем я хочу сюда перенести старые посты и этот домен останется только для блога.

6 июля 2016   мой сайт   эгея

Про переезд в ЖЖ

Я все обещаю написать заметку о переезде в ЖЖ и все не могу собраться это сделать, но со всеми желающими узнать подробности пораньше делюсь ссылками на комментарии к записи с итогами опросов.

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

Илья Харитонов
ЖЖ? Я только оттуда — там смерть и запустение :) Первый раз вижу человека, который с Эгеи (ну или вообще со стандалон-блога) уходит в ЖЖ, обычно наоборот, все оттуда валят. Не понимаю. Там тухляк и пиздец, давно перестал туда заходить и читать френдленту, изредка по ссылкам из твитера захожу.

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

Что касается переезда. Я не хочу поддерживать этот блог по ряду причин:

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

В этом блоге я пока что буду дублировать посты. Возможно с опозданием и, возможно, не все. Вероятно в какой-то момент я прекращу дублировать сообщения потому что забуду об этом. Если вам интересно читать меня — читайте мой Живой журнал. Этот блог удаляйте из списка вашего РСС-ридера и добавляйте новую ленту: shugich.livejournal.com/data/rss.

25 августа 2015   мой сайт   цитата   эгея