HTML разметка:
Скрыть кнопку preview и title в комментариях
Нашел неплохой модуль drupal.org/project/nodeformsettings
Он скрывает кнопку preview (просмотр) в комментариях и поле заголовок.
Заменить ссылки в SWF файле
Довольно часто возникает необходимость обновить ссылки в своих swf-файлах: например, когда изменился адрес целевой страницы.
Заменить ссылки в swf-файле можно с помошью Adobe Dreamweaver, который, к счастью, умеет работать с внутренним содержиммым SWF-Файлов. Как это сделать:
Настройка вывода даты при помощи модуля DATE
По умолчанию модуль drupal.org/project/date отображает дату m/d/Y, т.е. месяц - день - год, а меня данный тип вывода даты не очень устраивает. Для того чтобы изменить ее заходим сюда admin/settings/date-time/formats/add добавляем, например d.m.Y (02.11.1988), после того как мы добавили формат даты → идем в admin/settings/date-time/formats и в Short Format выставляем наш тип формата даты.
Добавляем класс .sticky нодам во Views
Добавляем класс .sticky к прикрепленным нодам во Views. Т.е. если мы хотим закрепить материал в самом верху списка Views. Чтобы было понятнее - обьясню на примере доски объявлений. Допустим у вас есть платный СМС промоушен вашего объявления, т.е. вы платите балансом со своего мобильного счета и ваше объявление должно оставаться в "топе" в течении недели. Для этого в настройках публикации мы ставим галочку на пункте - закрепить в топ и наше объявление всегда будет в топе.
Темизация breadcrumb
Способ ниже заменяет стандартный знак "»" на "›" (Или на любой на ваше усмотрение).
В template.php переписываем функцию phptemplate_breadcrumb($breadcrumb).
Темизация вывода терминов таксономии в ноде
По дефолту термины таксономии выводятся в виде списка (li). А мне нужно было вывести список терминов через запятую, например: Машины, Секс, Юмор. Делается это следующим способом. Идем в node.tpl.php и заменяем:
Счётчик. Прошло/Осталось дней
Кол-во прошедших дней после...
content profile cck imagefield в comment.tpl.php
Если вы используете модуль content_profile, то вам это пригодится. В моем случае, изображение пользователя было сделано при помощи CCK ImageField, данный способ намного гибче, чем использование дефолтного user_picture поля.
online/offline status
Отображение статуса пользователя в профайле реализуется модулем www.drupal.org/project/user_stats.
Вывод в вашем файле шаблона делается следующим образом:
Показать блок только на странице собственного профиля
В настройках видимости блока выбираем PHP:
Redirect from content profile page to user profile page
В node-profile.tpl.php добавляем код:
Темизация даты в ноде
Когда я темизировал свой сайт с элементами социальной сети на Drupal, я решил темизировать вывод даты и автора ноды внутри ноды. Посмотрите в шаблон node-tpl.php и вы увидите там следующие строки:
Kaspersky 2011 Trial reset
Сбрасыватель лицензии для Kaspersky 2011
Социальные закладки share42
Недавно устанавливал красивые социальные закладки от share42.com
Заходим на сайт, выбираем иконки и скачиваем готовый скрипт. Из папки share42 вытаскиваем файл share42.js и помещаем его в папку нашей темы mytheme/js/share42.js → в info файле прописываем его. А теперь в node-mytype.tpl.php выводим эти иконки:
Страницы
- « первая
- ‹ предыдущая
- …
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- следующая ›
- последняя »
Комменты