Автообновление будет доступно, когда будет готов финальный дистрибутив и статья о том, что изменить в шаблонах дизайна, чтобы новые фичи стали работать как положено (всё это — на днях).
Вообще, в дистрибутиве не заблокирована вся система обновления, поэтому если вы подсунете новую папку system вместо старой в имеющуюся инсталляцию, он естественно обновит всё, что нужно. Осторожно: внутри папки system лежат шаблоны дизайна, и если вы так сделаете, то вы убьёте свой старый дизайн. Короче, лучше на живых блогах не экспериментировать, а дождаться автообновления.
Ну, а в домашних же условиях эксперименты очень приветствуются. Скачать бету можно с сайта e2.
Следующий альбом Infected Mushroom будет называться Vicious Delicious и выйдет в апреле.
«Our next album „Vicious Delicious“ is a combination of Hip-Hop, psytrance and other forms that we are experimenting with and it is very much with our mantra of bringing something new,» [Erez] says.
Вчера я написал о том, какие проблемы были решены в e2 Oranda SE (release 1.21). Сегодня поговорим о том, что появилось нового.
Часовые пояса
В связи с исправлением проблем со временем, в качестве побочного эффекта у часовых поясов появилась галочка «Переходить на летнее время по тем же правилам, по которым переходит сервер». Вот как описано это всё в verlog’е:
v1347: У часовых поясов добавилась галочка «Переходить на летнее время по тем же правилам, по которым переходит сервер». Её можно трогать в инсталляторе и при создании нового места. Изменить эту настройку у уже созданных мест пока что можно только через реестр. За это отвечают ключи :settings:locations:<номер>:dst_mode. Возможные значения — as_server и none, все остальные значения трактуются как none, т. е. в этом месте не учитывается летнее время никак. Обновление до этой версии пропишет всем существующим местам значение as_server, т. к. именно так работал e2 до этого обновления. Это обновление скачает новые версии файлов form_install и form_locations и заменит ими старые. Если вы вносили какие-то важные изменения в эти файлы, пожалуйста, сделайте резервные копии перед установкой этого обновления
Кейворды
На странице заметок кейворда теперь отображается соответствующий кусок дерева, поэтому навигация по кейвордам стала несколько удобнее. Кроме того, в качестве корня дерева отображается ссылка на список всех кейвордов.
Посмотреть как это работает можно у меня, например, вот тут.
Несколько улучшена форма написания/редактирования заметки. Раньше список кейвордов отображался под их полем ввода, и, когда кейвордов становилось много, он начинал занимать слишком много места, так что форму приходилось прокручивать вниз, чтобы в центре экрана было поле для написания заметки. Кроме того, список кейвордов подгружался не сразу, поэтому это поле так некрасиво прыгало вниз через секунду-другую после открытия страницы. Из-за этого иногда, пытаясь ткнуть в неё мышкой, я случайно попадал в какой-нибудь кейворд. Теперь список кейвордов вылезает в виде такой вот «всплывающей подсказки»:
Он ведёт себя также, как и раньше, с той лишь разницей, что появляется только тогда, когда фокус находится в поле кейвордов.
Разумеется, вся эта красота работает сразу только в «дистрибутивном» дизайне, в вашем дизайне вам придётся немного подправить некоторые файлы, чтобы всё стало хорошо. По поводу того, что и как править, традиционно будет чёткая документация.
Внешний вид
Раньше были файлы style.css и e2.css, разделение между которыми было не вполне очевидно. Идея была в том, что style.css относится к пользовательским шаблонам дизайна, а e2.css описывает те классы, которые движок определяет сам (то есть, это для оформления редкого hard-coded HTML, типа календаря или реестра). При этом файл style.css тупо включал в себя e2.css с помощью @import, а его самого нужно было самостоятельно вставлять в design_all с помощью <link />.
Эта схема несколько изменилась. Во-первых, теперь есть разделение на несколько стилевых файлов, а, во-вторых, движок сам будет link’ать те из них, которые нужны в конкретных страницах. Вот эти файлы:
main.css
включается на каждой странице
wiki.css
включается на каждой странице, где есть хоть что-то, пропущенное через вики-форматтер (то есть, заметки, комментарии и т. д.)
calendar.css
включается на страницах, где есть календарь
note-editor.css
включается на странице написания/редактирования заметок
rubrika.css
включается на странице написания/редактирования заметок, если включена Rubrika
settings.css
включается на странице настройки
files.css
включается на странице файл-менеджера
tasks.css
включается на странице списка задач
registry.css
включается на странице редактора реестра
Каждый файл будет включаться только в том случае, если он есть. Поэтому если после перехода вам будет лень переделывать стили на новые, то вы вообще не почувствуете никакой разницы: ни один из этих файлов не будет включаться, а ваш старый style.css будет включать ваш <link /> из design_all. Так что в этом месте переход должен быть абсолютно безболезненным. Тем не менее, я бы советовал вам раскидать всё что нужно из e2.css по этим файлам, а если что-то останется — закинуть в main.css. Тогда вашим посетителям не придётся качать стили рубрики, реестра и прочего, что им нафиг не нужно. Там в принципе понятно, что и куда переносить.
Вдобавок к этому в настройках появилась галочка «Отображать иконку перед внешними ссылками».Теперь те, кому эти картинки не нравятся (как я, например) смогут их просто выключить, а не изгаляться с display: none. Такие же галочки появились для ссылок на ljuser’а и на email.
Думаю, в ближайшие пару дней выпущу Beta-версию всего этого.
Я доделываю новый релиз e2, который изначально задумывался как некий Service Pack на Oranda, однако в нём появились и некоторые новые фичи, и поэтому я решил, что это будет e2 Oranda SE (release 1.21).
Для начала расскажу о том, какие случились багфиксы.
Первое, и самое главное. Наконец-то, кажется, были решены все проблемы с часовыми поясами. Если вы их и не замечали — очень хорошо, тогда вам и незачем знать, в чём они заключались (смайлик). Одна из неприятностей при этом обновлении состоит в том, что 3 из 5 таблиц в базе данных придётся сконвертировать в новый формат. Как мне кажется, при этом проблем возникнуть не должно, так как я принял все меры предосторожности на случай, если что-то пойдёт не так.
В любом случае бэкап перед этим обновлением не повредит. Пара кликов, зато будет сухо и комфортно. При этом важно, что бэкапы от старых e2 не будут подходить к новым, то есть если вдруг придётся восстанавливаться из бэкапа, нужно будет взять первую Oranda. Но всё же я уверен, что не придётся.
Можно сказать, что то, как работали часовые пояса раньше — всё это было одним большим багом. Просто чудо, что его практически никто не замечал! Кстати, его исправление даст нам несколько новых возможностей.
Другие, мелкие баги, которые были исправлены:
возможно, решена проблема кракозябр в RSS в некоторых читалках;
время последнего посещения в «Информации о блоге» могло отображаться неправильно;
с помощью страницы «Создание кейворда» можно было создать кейворд, содержащий символы «/» и «,» (осторожно: у вас этот баг всё ещё есть, не нужно с ним экспериментировать, потом бороться с таким кейвордом может быть не просто)
ещё несколько проблем с кейвордами, содержащими хитрые символы;
в архиве текущий день месяца подсвечивался даже не в текущем году;
ссылки в календаре могли вести на тот же день, какой в данный момент просматривается;
диапазон лет внизу, где копирайты, мог отображаться неправильно;
при редактировании ответа на комментарий HTML entities отображались символами, а не as-is;
решены проблемы с поиском, когда запрос содержит HTML entities;
немного причёсаны кавычкер и wiki-парсер (хотя не идеальны они, чёрт возьми);
Как я уже сказал, хотелось сделать просто Service Pack, но ведь править баги — занятие ужасно скучное, нужно себя хоть как-то развлекать. Поэтому в перерывах между ними помаленьку добавлялись разные фичи, — о которых мы и поговорим в следующей серии.
Сегодня Microsoft объявили «рыночное» название для Office 12: 2007 Microsoft Office. Поменяется ли сумма от перестановки слагаемых?
Если вы вдруг не следите за событиями. Интерфейс в новом офисе (точнее, в основных продуктах) был кардинально переработан, и в нём просто больше нет таких понятий как «меню», «тулбар», «панель инструментов». Вместо этого есть штука, которая неофициально называлась лентой (Ribbon), но теперь называется Command Bar, и она разделена на несколько закладок...
Обзор нового интерфейса. Для тех, кто хочет быстро увидеть несколько картинок с краткими пояснениями.
Блог Jensen Harris — главного по новому интерфейсу. Очень интересно, читаю его давно. Подробностями того, как принимаются те или иные решения по интерфейсу, как тестируются все эти решения, плюс полезные советы и соображения по Office в целом.
Похоже, что новый интерфейс на самом деле будет хорош, однако кроме интерфейса появится ещё куча радостей: множество улучшений в Outlook, новые открытые XML-форматы для документов, красивые диаграммы и графики в Excel, нативная поддержка PDF... Но всё же, интереснее всего потыкаться в новый интерфейс, да.
It is widely know that Bill Gates invented RSS and Tabbed Browsing back in 1992 but didn’t implement them into Internet Explorer because he was too busy making billions.
Вспомним трёх наиболее ярких древнегреческих мифических персонажей, представляющих собой наполовину людей и наполовину животных.
Во-первых, это, конечно же, Кентавр:
Картинка ворованная из случайного места в интернете
Кентавры в греческой мифологии — раса существ с головой и туловищем человека на теле лошади. Кентавры считались потомками Иксиона и Нефелы — или прямыми, или через общего для племени предка Кентавра, ожеребятившего магнесийских кобылиц. Короче, кому всё это интересно — могут почитать Википедию. Мы же продолжим перечисление.
Вторым таким существом является Минотавр:
Картинка ворованная из случайного места в интернете
Минотавр — по греческому преданию, чудовище с телом человека и головой быка, происшедшее от неестественной любви Пазифаи, жены царя Миноса, к посланному Посейдоном быку. Желающие побольше узнать о критериях естественности любви также могут отправиться в Википедию. Ну, а теперь самое интересное — третье существо. cut
Третье существо — это, вне всякого сомнения, Жираф Депардье:
Картинка, составленная из картинок, ворованных из случайных мест в интернете
Что сказать про Жирафа Депардье? Понятия не имею, в Википедии он почему-то не упоминается.