→  Настройки поля

published 11 November 2011

Вот таким способом можно получить все настройки поля ноды:

field_info_instance($entity_type, $field_name, $bundle_name)

где: $entity_type - имя сущности $field_name - имя поля $bundle_name - имя типа материала, для ноды например

подробнее на api.drupal.org

 →  Значки в трее

published 07 November 2011

Команда для отображения значков в системном трее на ubuntu 11.10:

# gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

 →  Добавление классов id меню

published 24 October 2011

Порой для стилизации меню необходимо каждому пункту свой отлечительный идентификатор, это можно сделать следующим образом:

function xakep_menu_link(array $variables) { $element = $variables[’element’]; $sub_menu = ‘’; $element[’#attributes’][‘class’][] = ‘item-’ . $element[’#original_link’][‘mlid’]; if ($element[’#below’]) { $sub_menu = drupal_render($element[’#below’]); } $output = l($element[’#title’], $element[’#href’], $element[’#localized_options’]); return ‘- ’ . $output . $sub_menu . “\n”; }

Правда в примере добавляем класс…но таким образом можно добавить любой аттрибут. Данный хук прописываеться в template.php. (Хук темы)

 →  Фильтры ie

published 13 October 2011

Вот такие костыли в css приходиться использовать до сих пор:

.change_opacity {
    opacity: 0.5;
    filter: alpha(opacity = 50);
}

 →  Профили в firefox

published 13 October 2011

Иногда очень нужно несколько версий FF на компьютере. Решаеться данная проблема созданием профилей. Открываем cmd в windows и пишем:

firefox.exe -P

Открываеться окошко с профилями, создаем свой профиль под каждую версию, я называю их просто ff5, ff6…

После создания профилей устанавливаем FF нужной версии, в отличную от стандартной директорию. И в ярлыке в строке target (не поню как по русски, там где путь к exe прописываеться) дописываем “no-remote -P ff7”. В итоге должно быть что-то подобное:

 →  Toggleval

published 12 October 2011

Тогглевал, вставляет дефолтный тескт в инпуты.

http://plugins.jquery.com/project/toggleval

jQuery(’#edit-comment-body-und-0-value’).val(‘Твой комментарий’).toggleVal({ focusClass: ‘focused’ });

Ну или просто

Открытие ссылки в новом окне на js

published 12 October 2011

Вроде простая вещь, но постоянно забываю.

jQuery(document).ready(function(){ jQuery(’.soc a’).click(function(){ window.open(this.href, ‘Share’,‘width=593,height=353’); return false; });

 →  Стили для списков в контете

published 05 October 2011
.node .content ul, .node ul{
	margin-bottom: 10px;
	list-style-position: inside;
	padding-left:20px;
}
.node .content ul li, .node ul li{
	list-style-type: disc;
}
.node .content ol, .node ol {
	margin-bottom: 10px;
	list-style-position: inside;
	padding-left:20px;
}
.node .content ol li, .node ol li {
	list-style-type: decimal;
}
« 1 2 3 4 5 6 7 8 9 10 11 »