Завершающие этапы разработки Shinobi
Из того, что осталось сделать по Shinobi,— корректная работа CMS на вложенных директориях (если вы решите установить блог не в корень сайта), завершение документации и перевод её на английский язык, а также инсталлятор (можно обойтись и без него, но с ним приятнее).
В последнее время сделано вот что:
1. Появилась правка вёрстки записи в блоге. То есть теперь вы сможете определять, нужны ли вам ссылки на даты и темы, куда поместить файлы, приложенные к посту, сделаете свои обёртки к фрагментам кода записи и т.п.
2. Фрагменты вёрстки можно редактировать не при помощи правки XML-подобного файла (хотя и в нём тоже можно), а при помощи обычного интерфейса, где вы в нужное поименованное окно вводите нужную информацию.
Ну и, конечно, несколько мелких улучшений и поправок, которые не заслуживают отдельного упоминания.
Фотоработы Mongibello
Shinobi: мелкие улучшения
Во-первых, записи и страницы можно создавать и редактировать не щелчком мышкой по кнопке на экране, а сочетанием Ctrl+Enter — многим это кажется удобным.
Во-вторых, ссылки «Следующая страница» и «Предыдущая страница» запрещены для индексирования поисковиками.
В-третьих, можно выбирать, куда пользователя будет перенаправлять после входа на сайт: на создание новой записи, как раньше, или на главную страницу.
В-четвёртых, улучшена ситуация с редактированием пароля: после редактирования его просто надо подтвердить.
В-пятых — особенно приятно — можно создавать меню, которое будет видеть только администратор сайта после входа. Допустим, вы создали несколько скрытых страниц, но вам не очень удобно каждый раз идти в меню «Страницы», искать там нужные и открывать их: гораздо удобнее иметь прямой доступ к ним. Теперь, если вы добавите отдельную секцию в «Настройке структуры» (кстати, этот раздел будет переработан), в обычном меню перед ссылкой «Выход» появятся пункты вашего меню, и они будут видны только вам.
Обычное меню, видимое всем пользователям, в Shinobi стало возможным создавать ещё несколько сборок назад: о том, как это работает изнутри, можно почитать на официальном сайте проекта «Shinobium».
Trochę polskiego
Zdecydowałem, że czasami będę pisać tutaj po polsku, żeby nie zapomnieć słowa. To jest praktyka dobra, ja tak myślę.
Wczoraj dowiedziałem się, że sportsmenka rosyjska, która ledwie nie straciła nogę, teraz będzie w porządku — nic strasznego nie stało. Trzy miesiące ona i lekarzy szli do tego. Jestem rad. Dowiedziałem się też, że jej noga będzie sparaliżowana, to jest bardzo źle, оczywiście...
Пособие по бизнесу
На вечеринке ты видишь симпатичного парня. Ты подходишь к нему и говоришь: «Со мной классно в постели».
- Это прямой маркетинг
Ты пришла на вечеринку с друзьями и видишь симпатичного парня. Один из твоих друзей подходит к нему и говорит: «С ней классно в постели».
- Это реклама | полный текст
Рукодельная лавка Марьи-Искусительницы
Вышла в свет новая работа на фреймворке Shinobi:
«Рукодельная лавка Марьи-Искусительницы»
по адресу www.mariais.com — добро пожаловать.
Можно не только любоваться, но и делать заказы.
Spartus 0.2.7
Сегодня сделал сборку 0.2.7 PHP/MySQL-фреймворка Spartus. Разработка продвигается медленнее, чем хотелось бы, в силу объективных причин.
Обновления:
1. Файлы меню и Tiles (включаемые фрагменты) вынесены в особую директорию, т.к. до этого они лежали в одной директории с динамическими страницами, что было чревато их загрузкой по прямому URL (они дают пустой вывод, т.е. с точки зрения безопасности это не критично, но неприятно: злоумышленник может понять, что файл существует). Теперь в conf.php появилась константа PARTS, в которой хранится директория с фрагментами.
2. Сделана загрузка библиотек на уровне ядра. В conf.php хранится массив $getlibs, в котором хранятся соответствия страниц (без расширений) и имён файлов загружаемых библиотек, хранящихся в PARTS (тоже без расширений, можно указывать несколько через запятую):
$getlibs = array(
'*' => 'lib2',
'blog' => 'blog, list',
'page404' => 'mails'
);
Перед загрузкой страницы (неважно, статической или динамической), если есть соответствие в массиве, будут подгружены необходимые библиотеки. Звёздочка вместо имени страницы говорит о том, что библиотека будет запрашиваться для всех страниц: это позволяет расширять функциональность фреймворка собственными библиотеками.
3. Расширен состав библиотек.
4. Изменения в названиях констант, дополнительная директория для шаблонов вёрстки.
5. Более подробные комментарии в ядре.
В планах кэш, многоязычность, интерцепторы и ещё библиотеки и готовые страницы.
Я здесь!
Временное пристанище вот на этом сервере:
1 февраля обрёл сайт социального проекта «Я здесь!»
Сайт, понятное дело, на Shinobi.
Мост над рекой Нум-хет. Глава десятая
Таус зачитал вслух:
— Рецепт этого блюда я увидела в журнале «Волшебная поварёшка» и поразилась простоте приготовления, а результат получился просто потрясающий: нежное тесто и сочные сосиски...
Он в сердцах бросил журнал на стол и сказал:
— Я считаю, что надо запретить слово «сочный» рядом со словом «сосиски».
Юмилла подумала и ответила:
— Мне больше нравятся сочные сардельки. Они сочнее и больше. | полный текст
Каталог Space Cat
Сегодня состоялся релиз сайта «Каталог Space Cat» Насти Хорошиловой.
Технические подробности: сайт построен на движке Shinobi и использованием плагина «Cat» для электронных каталогов, дизайн тоже мой.
Расписание на II семестр 2009/2010 уч. года
С 9 февраля: вторник, 17.20 и 18.45, 310 ауд., II курс мех.-мат., веб-дизайнеры, растровая комп. графика.

