Блоги

Показать views программно

Если нужно просто показать созданный views, можно использовать код:

<?php
$view
= views_get_view('имя_вьюс');
print
$view->preview('default');
?>

Если есть необходимость в передаче аргументов, то:

<?php
$args
= array(аргумент(ы));
$view = views_get_view('имя_вьюс');
print
$view->preview('default', $args);
?>

Заменить ссылку модуля flag на изображение

1. Скопировать файл flag.tpl.php в каталог с темой
2. В template.php добавить функцию:

<?php
function phptemplate_preprocess_flag(&$vars) {
 
$image_file = path_to_theme() . '/images/flag-' . $vars['flag']->name . '-' . ($vars['action'] == 'flag' ? 'off' : 'on') . '.png';
// Раскомментировать при тестировании
// drupal_set_message("Поиск изображения '$image_file'...");
   
$vars['link_text'] = '<img src="' . base_path() . $image_file . '" />';
}
?>

3. В каталог images вашей темы заливаем изображения flag-[имя_флага]-off.png и flag-[имя_флага]-on.png, думаю какой файл для чего понятно )
4. Обновляем кэш.

Пример

Useralias 0.1. Разрешаем пользователям самим выбирать алиас профиля

Разрешаем пользователям самим выбирать алиас профиля пользователя.

useralias

Установка: заливаем, включаем, даем права ролям на изменение алиаса.

Модуль во вложении. Первая версия, не тестировал на рабочих сайтах. Русского перевода нет.

Портфолио. Транском. Автоперевозки и спецтехника.

Верстка была предоставлена, оставалось только прикрутить все это дело к друпалу. Наполнять сайт контентом задачи не стояла.

 

transcom-auto.ru

htaccess. Доступ к сайту с определённого IP

Прописываем в .htaccess файле

RewriteEngine on
RewriteCond %{REQUEST_URI} !/informpage.html$
RewriteCond %{REMOTE_HOST} !^192\.168\.0\.1
RewriteRule $ http://сайт2.ком/informpage.html [R=302,L]

Где 192.168.0.1 заменяем на ваш ip адрес.
Теперь все посетители будут перенаправляться на страницу informpage.html, естественно её нужно создать.

Ищейка