Новая тема для Drupal 7 - Drupalace Theme

Главные вкладки

Аватар пользователя SplasH SplasH 2 января 2012 в 23:35

Всем доброго времени суток.

Хочу поделиться радостной новостью - сегодня я наконец выпустил в массы официальный релиз темы с моего блога - Drupalace Theme. Она представляет из себя блоговый шаблон с разнообразными настройками. Тема в течение пяти месяцев проходила тестирование на моём блоге и завоевала множественные симпатии со стороны посетителей. А так как я человек абсолютно не жадный, то я решил выложить тему в общественное пользование. Тема написана для седьмой версии Друпала.

Основные преимущества:

  • 10 регионов под блоки. Есть даже регион для добавление рекламы под материалом (node bottom)
  • Изменяемая разметка темы
  • Возможность добавления материала в социальные сети (работает через сервис addthis)
  • Навигация по материалам (ссылки на предыдущий и следующий материал)
  • Логин во всплывающем окошке
  • Настраиваемый текст для блока поиска
  • Симпатичный дизайн
  • Хорошая читабельность текста
  • Тема проверялась во всех браузерах, кроме IE6 и ниже.
  • Детальная прорисовка многих мелочей.

Тема, ушедшая в релиз - это улучшенная тема с моего блога. Добавлены настройки, поддержка IE7+, дополнительные иконки.

Почитать подробнее и посмотреть скриншоты вы можете здесь.
Скачать тему можно с официальной страницы Drupalace Theme.

Всех с прошедшими и будующими праздниками!

Комментарии

Аватар пользователя Ch Ch 3 января 2012 в 11:27

При первом же включении в опере вылезло наружу
/*><!--*/ .node,#sidebar .block,.social-links,.comment,.comment-form,ul.tabs li a,.poll .bar,.poll .bar .foreground,.ui-dialog, #top-menu-inner,#footer .content{behavior: url(/dde/sites/all/themes/drupalace/ie-fixes/css3pie.htc);} .node-navigation {behavior: url(/dde/sites/all/themes/drupalace/ie-fixes/display-table.min.htc);} /**/-->
Способ подключения IE стилей через include мягко говоря странный. Использовать SQL запросы в теме тоже сомнительная идея.
В остальном тема понравилась.

Аватар пользователя SplasH SplasH 3 января 2012 в 11:59

"Ch" wrote:

При первом же включении в опере вылезло наружу
/*>
Способ подключения IE стилей через include мягко говоря странный.


Это называется шаблон стилей. Мне здесь он надо для IE. Для пути к файлам .htc надо указывать абсолютный путь от корня сайта к теме. А поскольку этот путь может меняться, то нельзя его жёстко забывать в стилях. Оставалось 2 варианта - либо при загрузке страницы создавать файл и подключать его, либо выкинуть маленький кусок css для IE наружу. По производительности проще второй вариант, поэтому я им и воспользовался. Почитать о нём можно тут.

"Ch" wrote:
Использовать SQL запросы в теме тоже сомнительная идея.

Мне не хотелось выносить два простейших SQL запроса по нахождению соседних материалов в отдельный модуль. Не хотите запросы - потеряете навигацию по материалам. А для блоговых сайтов это немаловажно.

Аватар пользователя Ch Ch 3 января 2012 в 12:10

"SplasH" wrote:
Это называется шаблон стилей. Мне здесь он надо для IE.

А почему он в опере вылазит, да еще на самом видном месте?

Аватар пользователя Ch Ch 3 января 2012 в 12:28

"SplasH" wrote:
Оставалось 2 варианта - либо при загрузке страницы создавать файл и подключать его, либо выкинуть маленький кусок css для IE наружу. По производительности проще второй вариант, поэтому я им и воспользовался. Почитать о нём можно тут.
Очень спорный способ, там в комментариях это кстати обсуждается. Ваш css шаблон содержит всего три строчки, почему нельзя вставить его прямо в head, , без инклудов и буферизации? И кстати, абсолютный путь ведь не меняется на разных страницах одного сайта.

Аватар пользователя SplasH SplasH 3 января 2012 в 12:52

"Ch" wrote:
А почему он в опере вылазит, да еще на самом видном месте?

У меня ничего не вылазит. Какая версия оперы?

"Ch" wrote:
Ваш css шаблон содержит всего три строчки, почему нельзя вставить его прямо в head, , без инклудов и буферизации?

1. Некрасиво вставлять css прямо в template.php.
2. Все шаблоны и так подключаются с помощью буферизации Wink

"Ch" wrote:
И кстати, абсолютный путь ведь не меняется на разных страницах одного сайта.

Да, но на разных сайтах-то он разный. У вас, например, /dde/sites/all/themes/drupalace/ie-fixes/display-table.min.htc. У меня просто /sites/all/themes/drupalace/ie-fixes/display-table.min.htc. Кто-то тему вообще может в корневую папку themes положить. Это надо учитывать.

Аватар пользователя SplasH SplasH 3 января 2012 в 12:55

"Ch" wrote:
Ваш css шаблон содержит всего три строчки, почему нельзя вставить его прямо в head, , без инклудов и буферизации?

Кстати, я понял вашу идею. Вставлять код в html.tpl.php в head. В принципе, согласен - действительно так лучше. Спасибо за идею.

Аватар пользователя kodo kodo 3 января 2012 в 13:04

Молодец! Законченная, аккуратная тема всегда хорошо. А если есть какие недостатки... ну ничего старшного, главное чтобы тема не была заброшена и поддерживалась

Аватар пользователя SplasH SplasH 3 января 2012 в 15:29

"Ch" wrote:
11.52 (Linux)

Пока переместил стили в html.tpl.php. Обновлённую версию темы уже можно брать с д.орга. Потом подумаю как это можно реализовать красивее.

Аватар пользователя NaZg NaZg 3 января 2012 в 18:07

ещё в замечания
в блоке, при наведении курсора на строку меняется иконка, создаётся впечатление, что меня поняли и ссылку для нажатия "отловили", но это не так. Для перехода по ссылке нужно щёлкать именно по ссылке

Аватар пользователя SplasH SplasH 3 января 2012 в 18:41

"NaZg" wrote:
> Тема написана для седьмой версией Друпала.
поправьте

Спасибо, исправил.

"NaZg" wrote:
в блоке, при наведении курсора на строку меняется иконка, создаётся впечатление, что меня поняли и ссылку для нажатия "отловили", но это не так. Для перехода по ссылке нужно щёлкать именно по ссылке

Дело в том, что иконка у списка должна меняться не только тогда, когда там есть ссылка, но и без ссылки тоже. Поэтому максимум, что можно сделать - это прописать для таких ссылок display: block; и немного расширить область ссылки. Однако всё равно останутся части, куда можно навести и увидеть сменённую иконку без попадания в область ссылки. Здесь уже надо следить не за списковой иконкой, а за поведением курсора. При наведении на ссылку он меняется.

Аватар пользователя pselfin pselfin 3 января 2012 в 22:42

"SplasH" wrote:
Мне не хотелось выносить два простейших SQL запроса по нахождению соседних материалов в отдельный модуль. Не хотите запросы - потеряете навигацию по материалам. А для блоговых сайтов это немаловажно.

Вот эта тема мне и нужна! Еще бы что бы не только стрелки, но и титлы нод были, как при использовании подшивок.
Может все таки оформишь модулем? Меня и под д6 и под д7 интересует. Ну если там еще будет настройка типа тока на соседние типы материалов показывать ссылки, ваще будет кошерно. Хотя может есть решение уже? Готов копеечку пожертвовать на дело знатное Wink

Аватар пользователя SplasH SplasH 5 января 2012 в 1:15

"<a href="mailto:P.Selfin@drupal.org">P.Selfin@drupal.org</a>" wrote:
Может все таки оформишь модулем? Меня и под д6 и под д7 интересует.

Как будет время - сделаю, но не обещаю, что это будет скоро Wink

"Eugen" wrote:
addthis.js файл в 90 кб?

По дефолту отключен. Подключается только в нодах, для которых включены социальные закладки. Мне кажется, современный интернет может себе позволить лишние 90кб. Не хотите лишний скрипт - не используйте закладки. Не вижу проблемы.

Аватар пользователя pselfin pselfin 5 января 2012 в 4:28

"SplasH" wrote:
Как будет время - сделаю, но не обещаю, что это будет скоро ;)

Рублей пятьсот смогут ускорить процесс?

Аватар пользователя SplasH SplasH 5 января 2012 в 16:12

"<a href="mailto:P.Selfin@drupal.org">P.Selfin@drupal.org</a>" wrote:
Рублей пятьсот смогут ускорить процесс?

Нет, никак на процесс не повлияют.

Аватар пользователя KRL KRL 6 января 2012 в 18:26

хорошая тема, читабельность текстов действительно хорошая. Может стоит изображения спрайтами сделать?

Аватар пользователя ZanaDLucTyc ZanaDLucTyc 7 января 2012 в 0:20

Замечательный шаблон. Я, как человек ленивый, утащил в блог и даже подшаманил с настроечками. Smile
Спасибо! Действительно очень красивая тема. Только вот у меня Иконка закрывает начала строки поиска))

Аватар пользователя vitg vitg 7 января 2012 в 14:13
#main {
float: left;
width: 100%;
margin-right: -100%;
}

#sidebar {
  width: 250px;
  float: right;
}

Из-за этого правый регион наезжает на центральную часть. Предлагаю ширину #main сделать в 70%.

Аватар пользователя SplasH SplasH 8 января 2012 в 18:40

"ZanaDLucTyc" wrote:
Только вот у меня Иконка закрывает начала строки поиска))

В новой версии в настройки вынесена ширина поиска. Меняйте на здоровье)

"vitg" wrote:
Из-за этого правый регион наезжает на центральную часть. Предлагаю ширину #main сделать в 70%.

Там случайно баг закрался. Я его поправил. Спасибо за репорт.
С отрицательными маргинами всё ок, это хитрая кроссбраузерная вёрстка. Там внутренний контейнер возвращает контент на место.

Аватар пользователя Softovick Softovick 9 января 2012 в 12:56

Спасибо за тему! Поставил себе на сайт, кузяво. Запостил issue от себя, плюс немного попереводил на l.d.o, а то все по английски, перевода нет почти.

Аватар пользователя SplasH SplasH 9 января 2012 в 14:34

"Softovick" wrote:
Запостил issue от себя, плюс немного попереводил на l.d.o, а то все по английски, перевода нет почти.

Спасибо за переводы.

Аватар пользователя standby standby 10 января 2012 в 18:14

Привет! Поставил тему, все нравиться. Только в IE 8 (а может и ie7 тоже)как-то некорректно работает pie.htc, выдает следующее
Сообщение: Arg: Illegal input string in Vector2D
Строка: 76
Символ: 358
Код: 0
URI-код: имя_сайта/sites/all/themes/drupalace/ie-fixes/css3pie.htc
Как с этим бороться, подскажите.

Аватар пользователя ZanaDLucTyc ZanaDLucTyc 11 января 2012 в 18:14

Все работает замечательно. Еще раз спасибо за шаблон.

Один вопрос - как побороть иконку, которая наежжает на начало строки поиска в блоке? Тыц...

Аватар пользователя SplasH SplasH 11 января 2012 в 21:49

"ZanaDLucTyc" wrote:
Один вопрос - как побороть иконку, которая наежжает на начало строки поиска в блоке? Тыц...

Скачайте последнюю версию темы - там многое исправлено, и есть возможность изменять ширину строки поиска. Там блоки без заголовков иконок не имеют. И лучше поиск в хедер переместите, там он будет в тему.

Аватар пользователя Demeter Demeter 16 января 2012 в 22:17

Классная тема!

А как сделать, чтобы теги в строку выводились, а не в столбик? И было бы здорово иконку вставлять, а не слово "Тэги:" (как то оно не лепится в дизайн)

Аватар пользователя kodo kodo 24 февраля 2012 в 11:04

"الهيثم" wrote:

- الود -
- شات الود -
- دردشة الود -
- الغلا -
- شات الغلا -
- دردشة الغلا -
- تعب قلبي -
- شات تعب قلبي -
- دردشة تعب قلبي -


Такого спама у нас вроде еще не было! Пользуемся популярностью!