e2 Beta: анонс

Итак, что нового в новом релизе?

1. Новый базовый дизайн

Новый базовый дизайн стал симпатичнее, лучше отображается в Firefox, и отлично вмещает в себя список кейвордов. И ещё в нём теперь есть favicon’ка.

Вот, например, как выглядит этот сайт в новом дизайне e2:

Скриншот

Как видите, выкинуты все страшные ссылки «настройка», «места», «обновление» и прочее-прочее. Всё это теперь переехало в «панель управления», о которой позже. Это правильно. Блог нужен для того, чтобы писать заметки. Все остальные действия — побочные. Нужно было их убрать подальше, и я это сделал.

То место, где раньше было написано «Смените дизайн», 99% скачавших движок использовали для того, чтобы запихать туда название своего сайта. Теперь это работает именно так и в базовом дизайне. Причём, название сайта становится ссылкой на главную страницу, когда с неё уходишь.

Список избранных кейвордов теперь расположен в более удобном месте. Дело в том, что избранные кейворды теперь можно отображать не только на главной странице, а на любой вообще, поэтому из них можно делать меню. Если вы читаете заметки какого-то из этих кейвордов, то кейворд уже не будет ссылкой в этом списке. Эта штука по-другому называется «меню кейвордов» и она теперь включена по умолчанию; она создаёт удобную user-defined навигацию по блогу. Посмотрите как это работает на этом сайте.

Аналогично, поиск тоже стал элементом каждой страницы, что очень удобно.

2. Переработанная форма написания заметок

Помимо автосохранения теперь есть обычное ручное сохранение написанного текста, причём оно работает по Ctrl+S. Теперь писать заметки в e2 так же удобно, как и документы в полноценных Windows-приложениях. Автосохранение по-прежнему есть, и теперь можно настроить его частоту. Некоторые жаловались, что 5 секунд — слишком часто. Теперь по умолчанию стоит 15 секунд, но вы можете сделать как вам удобно.

Форма с новой заметкой теперь отправляется по Ctrl+Enter. Идею подсказал Алексей Чуркин. Это же поведение реализовано в форме написания комментариев, и во многих других формах e2.

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

По путь-к-блогу/edit теперь можно редактировать последнюю написанную заметку.

Улучшен интерфейс выбора кейвордов. Теперь он поддерживает find-as-you-type, а потому если у вас больше сотни кейвордов (как у меня), то найти среди них нужные стало намного проще:

Скриншот

Кейворды теперь можно сразу создавать в нужном месте иерархии. Например, написав в заметке «программирование / php / php5, музыка / классика», вы создадите 5 кейвордов, и поставите в соответствие этой заметке 2 из них — «php5» и «классика».

Для тех, кому этот интерфейс всё равно не нравится и кто предпочитает Rubrika, теперь есть и она. Нужно просто переключиться в неё:

Скриншот

С Рубрикой редактирование заметки выглядит примерно так:

Скриншот

Обратите внимание на кнопки отправки и сохранения — на них подписаны горячие клавиши. Кроме того, под ними теперь есть маленькая ссылка «Настроить эту страницу...» которая откроет в новом окне настройки, относящиеся к этой странице. Туда можно пойти и переключиться из Рубрики обратно в родной интерфейс, изменить состояния галочек по умолчанию, выбрать более подходящий интервал автосохранения... Сделать как вам удобно теперь очень просто.

3. Панель управления

Панель управления — это место, откуда можно управлять блогом:

Скриншот

Здесь можно увидеть, когда вы последний раз обновляли движок и когда последний раз делали backup и проделать эти операции при желании. Отсюда же можно перейти на страницу настройки движка.

Новая страница «Управление кейвордами» выглядит так же, как и страница «Кейворды», с той только разницей, что щелчок по кейворду открывает не список заметок по кейворду, а страницу, где кейворд можно настроить, объединить с другим или вовсе удалить. Эта страница тоже была несколько переработана с предыдущей версии.

Кстати, теперь вы сами выбираете, отображать или не отображать на странице родительского кейворда заметки дочерних. Я предпочитаю не отображать, но некоторые, например, Юлия Шабунио, считают это неправильным. Добро пожаловать в «Настройку e2».

Там же, в настройке, вы можете включить отображение в панели управления двух «продвинутых» элементов — редакторов дизайна и реестра.

Скриншот

Поиск по настройкам теперь работает прямо из урла, поэтому вы можете поставить ссылки на любимые настройки в любом месте, например, /settings/lj или /settings/-kommentarii. Транслитерация такая же, как и в обычном поиске по сайту.

4. «Тонкая настройка» заметки

Возможно вы обратили внимание, что в форме редактирования заметки теперь нельзя выбрать часовой пояс, из которого она написана. Теперь это делается в новой форме «тонкой настройки» заметки, которая видна по путь-к-заметке/finetune. Там же можно изменить даты написания и последнего изменения заметки:

Скриншот

В настройках по умолчанию на эту страницу не ведут никакие ссылки. Однако если вы хотите, вы можете включить в настройках отображение экшена «Настройка» около каждой заметки

5. Разное

Ну и, по мелочам:

  • Экспериментальная поддержка протокола BLIMP — о том, что такое BLIMP, можно прочитать вот здесь (используется реализация протокола, сделанная Болком);
  • Сразу после инсталляции вместо «Заметок пока нет» написано «Заметок пока нет. Хотите написать первую?» — типа более дружественный интерфейс;
  • Мешающую всем ссылку «Печать» около каждой заметки теперь можно отключить в настройках, а не выдумывать всякие хитроумные пути;
  • На странице комментариев заметка теперь отображается без ката (т. е. целиком);
  • Добавился синтаксис ##текст## для моноширного шрифта. Этот синтаксис работает как ** или //, то есть его можно вкладывать сколько угодно раз во что угодно, например ##моноширный **жирный //курсив//**##. С синтаксисом %%код%% такой фокус не пройдёт потому, что %% предназначен для программерского кода и внутри него всё отображается as-is. Тем не менее, правильные кавычки-тире внутри ##текста## не расставляются (в отличие от ** или //), так как в моноширный шрифт обычно используется для эмуляции тех штук, где всего этого не бывает. Коряво написал, но смысл ясен, надеюсь;
  • Сообщение о том, что «вы ввели слишком простой пароль» носит рекомендательный характер — стало возможно использовать простой пароль, что удобно на всяких тестовых инсталляциях;
  • При смене пароля теперь не выкидывает из интерфейса, а сразу заменяет все куки как надо;
  • Сделана поддержка MySQL 4.1. То есть, столбцы auto_increment в базе данных теперь создаются без default ’0’ not null;
  • Добавлена возможность кросспоста не только в ЖЖ, но и куда-угодно-ещё: можно заставить e2 вызывать функцию e2u_func_ext_post () каждый раз при написании новой заметки и делать в этой функции что хочешь (в функцию передаётся все информация о написанной заметке);
  • Исправлены всякие баги.

Я решил, что эти изменения достойны того, чтобы назвать следующий релиз не Release 1.03, а Release 1.1.

Безусловно, это лучший движок блога в мире.

Дальше
10 комментариев
robel 2005

хм, да. крут.

Geevee 2005

Осталось только релиза дождаться...

Roland Ascorp 2005

*сцыт кипятком*

A!e% 2005

Самое смешное, что от фич текущего JDnevnik’а отличается (почти) только лучшей проработкой настроек. Объясню, почему смешно. Я ждал, что будет круто. Оказалось — нормально.

Но интерфейс find-as-you-type у меня для кейвордов круче :) Я ажно рад.

Laborant 2005

quote: Безусловно, это лучший движок блога в мире.

Таки да, следуя принципу безусловного субьективионизма под этими словами может подписаться каждый пользователь е2.

Сергей 2005

Пожелание — пусть новый релиз установливается на Денвер. Без локалхоста отладить дизайн не представляется возможным. По этой причине не воспользовался старым релизом, хотя установил, и поглядел, и по функционалу действительно был удовлетворен.

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

Илья Бирман

e2 всю жизнь прекрасно работал на всех Денверах и перестал работать только в последем, где стоит MySQL 4.1. Начиная с Release 1.1 e2 поддерживает MySQL 4.1, поэтому проблем быть не должно.

Фарид 2005

Огромное спасибо, за то что есть Е2 и его создатель! У меня с этим движком связано просто мистическое чувство. Я поручил двум своим друзъям-кодерам придумать мне блог... Посчитал, что через неделю две увижу демку — то есть до вдохновенья еще долго.

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

Еще раз огромное спасибо!
Вот где я пока его выращиваю: http://webdao.brainforce.spb.ru но скоро отправлюсь в новое короткое имя:)) Когда дизайн нарисую...

Илья Бирман

Очень приятно, но вы перед тем, как так эмоционально благодарить, посмотрели бы, что ли, другие движки, а то получается некомпетентное мнение :-)

Сергей 2005

Как создавать рубрики в e2?

Илья Бирман

Можно на странице кейводов ткнуть в «Создать кейворд». Можно просто зайти в /create-keyword. Но вообще-то кейворды не стоит специально создавать. Когда кейворд используется впервые, он создаётся автоматически.

Flake 2005

Ура!
Обшарил Interra, WordPress, Scrinium, Nucleus и остановился на выборе между Регистр и Е2. Наличие MySQL в последним явно перевесило. Автору — thanx и megarespect. Ждем-с релиза.

Сергей 2005

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

Илья Бирман

1) Зайти в Панель управления / Настройка и убрать галочку «Отображать на каждой странице только избранные кейворды»

или

2) Сделать нужные кейворды избранными

Мои книги