логин: 
<< предыдущая заметкаследующая заметка >>
28 января 2010
дизайн beehives от Романа Ерыкалова

Наконец-то свершилось первое эпохальное событие в жизни движка! Первое, правда, было, когда Саша Лавреньев прислал модуль fotoxp. Но поскольку я, в силу отсутствия Windows, так и не смог понять, что это, то задумчиво чешу за ухом. А вот сегодня Роман Ерыкалов поделился своим вариантом дизайна, он называется beehives. И после обновления инсталлом появится в вариантах выбора template.

PS: Роман, честно сказать, я слегка пришел в ужас, когда увидел, что у меня посыпались все всплывающие окошки и появились вокруг них полосы прокрутки. И принялся копать, в чем там дело. Ответ странен. Страница открывается таким кодом:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


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


Если ее заменить на такую строку (я сейчас пока так оставил):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


То и рамки не появляются и фотка вроде не лезет, куда не надо. Все это для меня большая загадка. Скажите, так нормально?


PS: Да, и еще. Не пугайтесь, я убрал из движка старый (без окошка) модуль editor.php и блок editor с командой {_EDITOR:_} из темплейтов, которая вставляла админу мерзкую кнопку. Ибо не понимаю, зачем все это, если оно теперь на аяксе, и вроде нареканий нет.


PS: Как прислать в проект свой дизайн? Сделайте файл со своим именем css/vasya.css, template/vasya.html и, если есть графические элементы, то создайте папку с таким именем design/vasya/*.jpg После того, как я это выложу, вариант дизайна появится после обновления у всех в поле template (оно сканирует папку и предлагает все варианты, что находит там).

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок
Оставить комментарий
{Preword} красным шривтом сверху портит весь дизайн
иконку lleo стоит сделать на прозрачном фоне
А стоит ли? Если применен какой-нибудь песочный или фиолетовый скин, потеряется ведь...
0
0
Leonid Kaganov
Ну напишите Роману. Это все в том же его CSS - .preword{ color:#FF0000; ... }
Мини-ликбез:
DOCTYPE - это, грубо говоря, версия спецификации. Т.е. данная строчка говорит браузеру: нижеследующий текст написан в соответствии с таким-то стандартом и при отображении должен обрабатываться согласно именно этому стандарту. Разные доктайпы — разное отображение. Если доктайпа нет вообще, включается так называемый quirks mode, в котором каждый браузер выводит документ, как захотелось левой пятке разработчика этого браузера (впрочем, не уверен, возможно, третьей слева реснице правого глаза). Какие-то общие принципы, естественно, остаются — ячейки не вылезут наружу из таблицы, а картинка не превратится в звук, — но детали реализации иногда приводят к серьёзным расхождениям.

Хотя, если честно, я не ожидал, что могут встречаться документы, существенно различающиеся при обработке в XHTML 1.0 Strict и Transitional…
0
0
Leonid Kaganov
Спасибо, стало чуть более понятно.
0
0
Roman Erykalov
Космические скорости у вас, Леонид! Поскольку дизайнерская задумка моя была только в том, чтобы все выглядело немного иначе - все изменения принимаются. (Тем более, что я не знаю, чем отличается strict от transitional. Если тем, что первое работает криво, а второе - просто работает, то я - за второе!)
И что-то меня беспокоит модуль поиска. Место там хорошее, но отображается он в разных браузерах по-своему, что не есть гуд.
0
0
Leonid Kaganov
Меня давно беспокоит модуль поиска :) Мне кажется, что он должен быть чисто декоративной фигней, по клику на которую открывается всплывающее окно, и вот там чтоб был и поиск и его результаты...
0
0
lleo.me/[email protected]Михаил Валенцев
В современном мире принято верстать с DOCTYPE.
Если делать движок рассчитанным на массовое использование, то и к использованию DOCTYPE прийти придется (хорошие верстальщики верстают по стандартам, они же и создают шаблоны).

В связи с чем ну совсем не нравится рекомендуемая ссылка "2010-01-27 23:02:57: Во всех остальных случаях <!DOCTYPE> вам не требуется", там несколько устаревшая информация :)
0
0
lleo.me/[email protected]Михаил Валенцев
Ну и рамки окон надо менять, да :)
0
0
LLeo Nokia (#3043)
Вот, Михаил, рамки. Какой же стимул их менять, коли они в моем браузере кривы и без нижнего донышка? :)
0
0
LLeo Nokia (#3043)
Кстати о рамках: http://www.artlebedev.ru/tools/technogrette/html/shadows/new[...] Вот это в моем браузере не глючит. И с Нокии (сейчас я с нее, ибо спать лег уже, вы все мне снитесь) тоже не глючит. Как быть?
0
0
LLeo Nokia (#3043)
Цвет конечно поганый - как собака на снег поссала. И громоздкая - одних картинок 5кб, а уж CSS...
0
0
lleo.me/[email protected]Михаил Валенцев
Не надо так как там.) Вариант, что уже показывал до поддержки редких браузеров доработаю, но немного позже.
0
0
Leonid Kaganov
Ждем-с!
0
0
lleo.me/[email protected]Артем Павлов
Странен install.php, при обращении к нему даже сейчас, когда уже все установлено и настроено, он предлагает мне указать директорию блога и ЖЖ для работы loadlj. Оставляю их пустыми, нажимаю "Create config.php", после этого показываются кнопочки "check", "Back", "Clean *.old", нажимаю "check", инсталл снова выдает мне предложение указать директорию блога и жежечку...
0
0
Leonid Kaganov
Пойду сегодня на nabokamaster.ru движок ставить в корень, тут-то все и пойму и увижу своими глазами.
0
0
Andrey Pozdnyakov
install в корне все еще не работает (у меня по крайней мере)

оставляю hosting поле пустым - жму crate config далее - check: возвращает страницу install - предлегает снова вводить hosting
0
0
lleo.me/[email protected]Артем Павлов
Странно, вообще не получается залогониться по новой с другого браузера или устройства, форма логина посылает нахуй, говорит, пароль неверный.
0
0
lleo.me/[email protected]Артем Павлов
Я понял почему! Поле password в базу не записывается.
0
0
Leonid Kaganov
Да? Спасибо за информацию! Сегодня посмотрю, что там и почему.
собсна, та же проблема с логином
поле пароль в базе пустое.

еще странное - при попытке че-нить редактировать - например заметку - долго тупит и ниче не происходит.
методом экспериментов было выяснено, что в окошко редактора выдается -
Call to undefined function: file_put_contents() in /home/remlo/remlo.ru/blog/ajax/editor.php on line 247<br />
Чорт, а я сперва струхнул, что вы во всем дневнике дизайн поменяли. Пользуясь случаем, пожалуюсь, что буквы в комментариях ОООЧЕНЬ мелкие.
дизайн с фиксированной шириной страницы - это ужасно

извините, если кого обидел
0
0
Roman Erykalov
не-не-не! какие обиды:) я не дизайнер, я просто взял свободный шаблон, который у меня(!) на компе выглядит прилично и попробовал изменить стандартный дизайн. Идея в том, что вы можете сделать прекрасный резиновый шаблон и его сюда прислать. Пусть будет выбор у людей, особенно у тех, кто не знает, как изменить дизайн самостоятельно.
дизайн с фиксированной шириной страницы - это замечательно!
0
0
Roman Erykalov
:)
Это хорошо на самом деле! Колонку широной даже хотя бы 1024px очень трудно читать.
о! ie7 заработал, похвально
0
0
Leonid Kaganov
Как? Кто позволил?! ;)))
На самом деле не понимаю, что случилось-то? В этом дизайне он работает, а в прошлых - нет, выходит?
работает, но с глюками отображения - не видно "ответить", крестика закрытия окна..

однако, ошибок скриптов нет

в страницах с предыдущим дизайном ошибка скрипта осталась.
0
0
Leonid Kaganov
Как же это, простите, можно объяснить?! Ведь скрипты остались теми же, поменялись только css!
IE может обрезать часть блока. Он же плохо понимает маргины и паддинги.
Выглядит в шестом осле так:
Работает!
0
0
lleo.me/[email protected]Артем Павлов
В шестом Осле заработали скрипты! 8-О
0
0
Leonid Kaganov
Объясните мне, что происходит?
Оно от дизайна зависит что ли, скрипты?! Или на прошлых страницах тоже все заработало? Я вроде ничего не правил!
0
0
lleo.me/[email protected]Артем Павлов
Если поменялись только ЦСС, то могу предположить, что в стандартных стилях есть что-то что называется каким-то зарезервированным словом из яваскрипта. Бредово звучит, конечно, но более правдоподобного объяснения мне в голову пока не пришло.
0
0
Leonid Kaganov
Интересно, а что именно?
да, работает IE
0
0
lleo.me/[email protected]Артем Павлов
И еще вопросик: если я залогинен в блоге по юнику, но не залогинен в админке, при попытке написать комментарий движок подписывает меня Лошариком, почему? Если это сделано чтобы всякие мудаки не писали каменты от имени админа, та откуда у такого мудака возьмется в личной карточке в графе "доступ" вариант "админ"?
0
0
LLeo Nokia (#3043)
Логин админа - принципиально иной, у него более высокая степень защиты и он создан выдержать прямое попадание амомной бомбы в папку с движком и базы MySQL. Ну и конечно тот, кто не админ, подписываться именем админа не имеет права.
0
0
Evgeny (#3064)
Шрифт слишком мелкий, комментарии читать невозможно. А еще светлые буквы на белом фоне ("Страницы, которые мне понравились" и некоторые другие элементы) плохо читаются. И как уже сказали выше - фиксировання ширина - бе. Треть экрана пустая.
0
0
eka (#3576)
Pri uwelichenii shrifta w FireFox nadpis' Leonid "Kaganow" wylezaet iz kartinki i zapolniaet wes' ekran :o)
0
0
eka (#3576)
Test "Leonid Kaganow"
0
0
eka (#3576)
Test "Leonid Kaganow"
1
0
eka (#3576)
Poigraj s lichnymi kartochkami. U menia w FireFox posle wybora neskol'kih raznyh okny wsplywajut za predelami tekushego ekrana.
0
0
Leonid Kaganov
Ох... Буду чинить!
0
1
remlo (#5485)
test из IE6
Windows IE
 Москва
0
0
lleo.me/[email protected]_ie
ddsdsdfsdf
Windows IE
 Москва
0
0
lleo.me/[email protected]_ie
ie работает, странно

всего комментариев: 51

<< предыдущая заметка следующая заметка >>