Материал для объявления с фотографиями

April 8th, 2009

Наша цель – создать материал, который бы использовался для публикации объявлений и содержал бы фотографии.

Читать целиком - Материал для объявления с фотографиями

Drupal и смена типа CKK поля

March 11th, 2009

Все что будет написано относится к версии 5.x

Итак, задача изменить тип CCK поля с integer на text, никакиx способов кроме ручного редактирования базы данных мне найти не удалось. Привожу решение в лоб, читаем вдумчиво, предварительно сделав резервную копию базы:

ALTER TABLE `content_type_hotdeal` CHANGE `field_days_value` `field_days_value` varchar(200) NOT NULL default ”;

UPDATE node_field SET type=’a:4:{s:15:”text_processing”;s:1:”0″;s:10:”max_length”;s:0:”";s:14:”allowed_values”;s:0:”";s:18:”allowed_values_php”;s:0:”";}’, type=’text’ WHERE field_name = ‘field_days’;

UPDATE node_field_instance SET widget_settings=’a:3:{s:13:”default_value”;a:1:{i:0;a:1:{s:5:”value”;s:0:”";}}s:17:”default_value_php”;s:0:”";s:4:”rows”;s:1:”1″;}’,widget_type=’text’ WHERE field_name=’field_days’;

TRUNCATE TABLE cache_content;

Запущен новый сайт, ура!

February 3rd, 2009

Запустил новый сайт о валенках. Многие сеошники подшучивают под этой исконно русской обувью, а я взял и сайт про валенки сделал, а вот и сайт - русские валенки. Посмотрите и вы, на сайте много фотографий модных валенок, сам не знал что валенки такими красивыми могут быть!

Drupal отключение RSS канала

February 3rd, 2009

Спросили меня тут - как отключить RSS в drupal. Отвечаю, в пятой версии drupal одними настройками RSS не отключить, вот что надо проделать:

// Отредактируйте файл theme.inc для отключения RSS иконки

function theme_feed_icon($url) {
// if ($image = theme(’image‘, misc/feed.png‘, t(’Syndicate content‘), t(’Syndicate content‘))) {
// return <a href=”‘. check_url($url) .’” class=”feed-icon”>‘. $image. </a>‘;
// }
}

// Далее отключаем генерацию RSS канала common.inc
function drupal_add_feed($url = NULL, $title = ‘) {
static $stored_feed_links = array();

/* if (!is_null($url)) {
$stored_feed_links[$url] = theme(’feed_icon’, $url);

drupal_add_link(array(’rel’ => ‘alternate’,
‘type’ => ‘application/rss+xml,
title => $title,
href => $url));
}*/
return $stored_feed_links;
}

Ну вот и все, RSS отключен.

Drupal: Загрузка блока

January 13th, 2009

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

<?php
$block = module_invoke('views', 'block', 'view', 'latest_articles');
echo $block['subject'];
echo $block['content'];
?>

UPDATE:

Для загрузки блока похожих материалов (модуль Related Links):

module_invoke(’relatedlinks’, ‘block’, ‘view’, 2);

Drupal premium themes

December 23rd, 2008

Часто приходится рытся в интеренете в поисках тем оформления для Drupal, здесь буду публиковать только самые интересные сайты, c premium themes:

Читать целиком - Drupal premium themes

Валидация HTML и CSS

December 23rd, 2008

Отыскал и запостил здесь две крайне полезные ссылки:

Также отмечу, что для пользователей Firefox существует великолепный плагин HTML VALIDATOR (based on Tidy and OpenSP), который в значительной степени облегчит процесс обнаружения и устранения ошибок на вашей страничке.

Не поленитесь проверить свои сайты, цена опечатки может быть высокой!

Drupal lightbox gallery vs flash (sfw)

December 23rd, 2008

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

Читать целиком — Drupal lightbox gallery vs flash

Drupal Aggregation и подпись источника

December 2nd, 2008

Когда вам надоест писать контент самому, вам на по помощь придет модуль Aggregation, который позволяет создавать контент (ноды) на основании различных лент новостей.

Так я и поступил на сайте о программировании на Ruby, контент по расписанию вытаскивался из FeedBurner’a и публиковался на сайте, однако со мной связался хозяин одного из сайтов, с которых я брал новости и попросил добавить ссылку на сайт первоисточник, вот этим мы сегодня и займемся.

Читать целиком — Drupal Aggregation и подпись источника

Drupal убираем подсказку по формату ввода

November 24th, 2008

Суть проблемы: при редактировании поста в Drupal, в самом низу формы ввода выводится подсказка о формате ввода + ссылка на страницу где более детально описаны все возможности ввода. На мой взгляд информация это бестолковая и только добавляет путаницы. Ниже приведен код убирающий этот блок.

Читать целиком - Drupal убираем подсказку по формату ввода