Блог пользователя - vkapas

Вёрстка несложного дизайна на D7

Аватар пользователя vkapas

Всем привет.

Ищу верстальщика — нужно создать тему на D7 по макетам (макеты по запросу).

Вопросы и предложения лучше всего писать в ЛС или на почту (адрес как логин, на Яндексе). Другие контакты есть в профиле.

В первую очередь интересует цена подобной работы.

0 Thanks

[РЕШЕНО] З̶а̶в̶и̶с̶а̶е̶т̶ ̶L̶o̶c̶a̶l̶i̶z̶a̶t̶i̶o̶n̶U̶p̶d̶a̶t̶e̶ Скрипт CallMe + D6 = зависания на страницах /batch?op=start&id=

Аватар пользователя vkapas

Пару дней назад на новом сайте с последними версиями D6 и Localization update ни с того ни с сего стал зависать процесс обновления перевода.

То есть после добавления модуля или после нажатия «Обновить переводы» (на странице admin/build/translate/update) открывается страница с прогресс-баром и надписью «Скачивание и импортирование файлов» и... больше ничего не происходит. Просто висит страница с бегающим прогресс-баром.

Ума не приложу, из-за чего началась такая фигня, потому что до этого сайт почти месяц работал нормально, переводы обновлялись без проблем. По-моему, перед тем, как появилась проблема, я ставил модуль  SWFUpload, ну и  jQuery Plugin Handler. Пробовал их отключать, но лучше от этого не стало.

0 Thanks

[РЕШЕНО] Разъезжаются блоки на некоторых страницах представления

Аватар пользователя vkapas

Всем привет.

1. На одном сайте у статей есть термины таксономии.
2. У этих терминов есть страница, созданная с помощью  Views (URL taxonomy/term/%).
3. С помощью  Pathauto терминам автоматически присваивается путь /useful/articles/tags/[catpath-raw].
4. Соответственно, на страницах вроде site.ru/useful/articles/tags/d-link выводится страница термина, созданная с помощью Views.

И всё бы хорошо, вот только у сайта есть сайдбар, который на определённых страницах съезжает вниз, потому что по непонятной мне причине на этих определённых страницах он попадает в контейнер "main".

0 Thanks

Туристический сайт на D7

Аватар пользователя vkapas

Всем привет!

Необходим человек/команда/студия для разработки туристического сайта, желательно на D7.
Сайт должен иметь набор стандартных возможностей:

  • «Новости»
  • «Форма обратной связи» / онлайн-консультант
  • «Рассылка» (письма, например с новостями компании)
  • «Специальные предложения» (анонсы новинок, хиты продаж, путёвки со скидкой)
  • «Регистрация пользователей» (личный кабинет)
  • «Оформление заказа» (без подключения систем оплаты, e-mail уведомление)
  • Карта сайта (вывод структуры сайта)

+

  • База «Каталог квартир» (список квартир с фото и описанием, наполняется вручную)
0 Thanks

[РЕШЕНО] background-image не у всех страниц сайта (тема Corolla)

Аватар пользователя vkapas

Drupal 6, слегка модифицированная тема  Corolla.

Делаю два разных background-image (вместо двух стандартных background-color): один для header-menu и один для body. На главной странице и на страницах первого уровня бэкграунды меняются без проблем. Проблема заключается в том, что на всех остальных страницах бэкграунда нет, несмотря на то, что согласно Firebug background-image на странице есть.

Особенность используемой на сайте темы Corolla состоит в том, что background в ней необходимо задавать через dynamic.css.php (этот файл находится в корне темы), иначе ничего не меняется. В оригинале выглядит dynamic.css.php примерно так:

<?php/**
 * Color schemes
 */
<?php

$color 

theme_get_setting('color_scheme');
?>
0 Thanks

Сменить (сбросить) пароль админа, имея пароли к БД

Аватар пользователя vkapas

Привет всем.

Ситуация: есть сайт на D 6.22, на котором нужно сбросить/сменить пароль администратора.
Из всех паролей к сайту есть только логин-пароль к базе данных.
FTP-доступа нет, PHPMyAdmin доступен только через админку хостинга (AGAVA), доступа к админке тоже нет.

В принципе есть возможность сделать и скачать дамп БД сайта через SypexDumper Lite 1.0.8b, который установлен на данном сайте. В БД я могу сменить пароль, но что с этой БД делать дальше? Залить на сайт через SypexDumper можно только ту базу, которая лежит на хостинге.

0 Thanks

Вывести мета-теги в блок views

Аватар пользователя vkapas

Всем привет!
На сайте есть блок Views со списком опубликованных статей:

Дата и название каждой статьи берутся из соответствующих полей:

0 Thanks

Не работает "текст при пустом представлении" в стиле Flipped table

Аватар пользователя vkapas

Всем привет!

Есть представление, которое при наборе условий:
Пользователь: Текущий
Материал: Опубликовано
Материал: Тип = N

должно показать посетителю его материал.

Если же материал N ещё не был создан, то по условию «Пустой текст (выводится при пустом представлении)» посетителю предлагается материал создать.

0 Thanks

IMCE не переходит в другие папки (кроме текущей)

Аватар пользователя vkapas

Ломаю голову целый день.
Сайт с Drupal 6.20, Ckeditor 1.8, IMCE 2.3. Проблема в том, что открыв IMCE, я не могу перейти ни в одну из директорий из левой панели ("Навигация"), кроме текущей.

Пробовал:
- сменить права на 777 /sites/default/files и подпапки;
- переустанавливать модуль IMCE;
- отключать отдельные модули на сайте;
- Firefox 10, Chromium 18;
- менять в настройках IMCE директорию по умолчанию, менять права, пересоздавать правила.

В итоге с помощью Firebug узнал, что при клике на любую папку происходит ошибка:

imce.tree[dir] is undefined
$(imce.tree[dir].li).addClass('loading');

(imce.js?Y (строка 384) )

0 Thanks

jCarousel + ViewSlideshow + D7

Аватар пользователя vkapas

Всем привет!
На сайте есть галерея сделанная с помощью  ViewSlideshow, по мотивам вот этой подробнейшей прекрасной инструкции. Всё получилось (кроме 8 пункта, но сейчас не об этом), проблема только в том, что при большом количестве фотографий превьюшки фоток занимают слишком много места:

Хотелось бы уместить превьюшки фотографий в одну строку, примерно вот так:

Я правильно понимаю, что это можно сделать, используя jCarousel + ViewSlideshow? Намекните, пожалуйста, как заставить их работать вместе?

0 Thanks

[РЕШЕНО] Views Slideshow + выравнивание по центру

Аватар пользователя vkapas

Есть галерея, сделанная с помощью  Views Slideshow (во вьювс сделал блок, вывел на определённую страницу).
Требуется этот блок Views Slideshow выровнять по горизонтали по центру страницы. Учитывая, что в галерее изображения разной ширины.

Вот такой вот CSS

        display:block;
        margin: 0 auto;

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

Как сделать, чтобы галереи Views Slideshow располагались по центру (по горизонтали) страницы?

РЕШЕНИЕ:

.views_slideshow_cycle_slide {
        width: 100%;
}
.project-slider img {
        display: block;
        margin: 0 auto;
}

(подробнее см.в последнем комментарии)

0 Thanks

[РЕШЕНО] D7 ругается на /includes/bootstrap.inc on line 283

Аватар пользователя vkapas

Распаковал на хостинг свежий Drupal 7.8.
Открываю сайт — вижу пустой экран. Добавляю в index.php

error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);

// $Id: index.php,v 1.94 2007/12/26...

и вместо пустого экрана вижу ошибку:
Parse error: parse error, unexpected T_CLASS in /home/mainsite/public_html/site/includes/bootstrap.inc on line 283



Нашёл 2 возможные причины ошибки:

1) проблема в PHP 4.x. Нужно использовать PHP 5.2.5 и выше. На сервере PHP 5.2.16
2) добавить в .htaccess вот это:

SetEnv REGISTER_GLOBALS 0
SetEnv ZEND_OPTIMIZER 1
SetEnv MAGIC_QUOTES 1
SetEnv PHP_VER 5

Добавил, ничего не изменилось.



В то же время установка Drupal 6.22 запускается нормально.
На этом же хостинге есть другой сайт на D6, он работает без проблем.



UPD: оказался виновен хостер (предоставил PHP4, вместо обещанной пятой версии), подробности см. в комментарии ниже.

0 Thanks

Список пользователей, которые публиковали материал(ы) на сайте

Аватар пользователя vkapas

Друзья, подскажите, как сделать вьювс с пользователями, которые опубликовали какой-либо материал на сайте?

Для регистрации на сайте используется  Content Profile, во всех материалах есть хотя бы один словарь таксономии и несколько кастомных полей CCK.

Сроки горят, а у меня уже крыша едет, — не могу понять, какую нужно указывать зависимость.

0 Thanks

Advertisement, настройка автозавершения и ротации

Аватар пользователя vkapas

Столкнулся с двумя проблемами при использовании модуля  Advertisement.

1. При создании материала «Реклама» можно указать дату и время, когда баннер будет снят с публикации. Никаких подсказок по формату нет, просто свободное поле ввода. Перепробовал самые разные форматы даты и времени, и каждый раз при сохранении материала появлялась ошибка "Please select a valid time to automatically expire this ad". Не пойму, какой формат даты-времени ему нужен?

Ещё момент: если поле автозавершения рекламы заполнено неправильно, то модуль ставит время завершения "четверг, января 1, 1970 - 04:00". Так вот, даже если оставить это число-время и прибавить, например, 1 минуту: "четверг, января 1, 1970 - 04:01", то всё равно появляется ошибка о неверном формате времени.

2. Есть ли возможность настроить ротацию баннеров? Под настройкой ротации я имею ввиду изменение числа обновлений страницы, после которого происходит смена баннера.

0 Thanks

Таксономия, очень много запросов к БД --> тормоза

Аватар пользователя vkapas

Для создания материала на сайте используются многоуровневые словари таксономии. Для вывода словаря в ноде используется  Content Taxonomy, для реализации иерархического выбора —  Hierarchical Select.

Проблема в том, что страницы создания нод открываются по 7-10 секунд (остальные страницы сайта открываются тоже не мгновенно, но значительно быстрее, редко дольше 1 сек.)

Установив  Devel, увидел вот такое:

Таких строк около 350 шт.
Т.е., если я правильно понимаю, происходит 350 однотипных запросов, каждый из которых выполняется 353 раза.

Почему такое может происходить? Как можно это поправить?

0 Thanks

Отобразить термины таксономии в таблице

Аватар пользователя vkapas

На сайте используется словарь таксономии. Используется он при создании материала. С помощью  Advanced Taxonomy Blocks из словаря таксономии создано меню.

При выборе термина из меню отображаются все относящиеся к нему материалы. Стандартный вывод темизирован с помощью  http://drupal.org/project/contemplate]Content Templates">Content" rel="nofollow">http://drupal.org/project/contemplate]Content Templates.

Проблема заключается в том, что в темизированную таблицу не получается вставить термины таксономии. Все остальные ячейки (значения CCK-полей) отображаются нормально, но как только вставляю строку с термином — таблица перестаёт отображаться. Вот эта ячейка всё портит:

<td class="views-field views-field-tid-1">
<?php print $node->field_tid-1[0]['view'] ?></td>

Если её убрать ­— всё в порядке, если вставить в шаблон -- таблица исчезает.
Где-то в коде ошибка?

0 Thanks

[РЕШЕНО] Вывести taxonomy/term/%термин%/all отдельно для каждого типа материала

Аватар пользователя vkapas

Условия: на сайте есть словарь таксономии с иерархией, т.е. с вложенными терминами. Этот словарь используется при создании нескольких типов материала. С помощью  Advanced Taxonomy Blocks из словаря таксономии создано меню.

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

0 Thanks

[РЕШЕНО] Уведомление пользователю при пустом Views

Аватар пользователя vkapas

Если пользователь выбирает Views, которая возвращает ему пустое значение, он должен видеть что-то вроде:
«К сожалению, на сайте пока нет материалов в данной категории»

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

Про скрытие "пустых" терминов в строке выбора знаю, но такое решение не совсем подходит.

0 Thanks

[РЕШЕНО] Слетели стили оформления сайта в браузере Mozilla Firefox

Аватар пользователя vkapas

Ни с того ни с сего слетели стили оформления сайта, причём только в одном браузере (Mozilla Firefox 3.6), в котором сайт разрабатывался. Стилей нет и просто на сайте и в админке. В Firefox стили слетели, а вот в Chromium и Opera всё работает нормально.

Вот так сайт выглядит в FF:

А так -- в Chromium:

Чистил кэш Drupal и браузера, перелогинивался, перезапускал FF, но это не помогло. Сделал бы ещё что-нибудь, но даже не представляю, почему такое могло произойти..
Что скажете?

0 Thanks