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

Как изменить заголовок страницы при выводе группы материалов. Или вообще его удалить. Вопрос с рисунком.

1 декабря 2009 в 12:48

Такая проблема.
В меню ссылка сформированная по типу taxonomy/term/1+2+3. При клике на ссылку материалы выводятся нормально, но заголовок материалов мне не нравиться (см. рисунок).

Как этот заголовок изменить не изменяя ссылку в меню?

Если его нельзя изменить, подскажите, пожалуйста, как удалить его. Ведь если он там есть, значит можно как-то сделать, чтобы его там не было.

Taxonomy Treemenu. Как в нем сделать ссылку вида taxonomy/term/1/all ?

30 ноября 2009 в 10:41

Словарь Товары. Термины:
Птицы
--канарейки
--попугаи
Рыбы
--лососевые
--осетровые

Меню построено модулем Taxonomy Treemenu. Ссылка пункта Птицы формируется как taxonomy/term/1+2+3
а можно ли сделать, чтобы она формировалась как taxonomy/term/1/all

Интересуюсь именно этим модулем, знаю, что в других модулях такое возможно.

Как пропатчить модуль Node Import? Знания английского приветствуются. [Вроде решено]

27 ноября 2009 в 12:20

Проблема: модуль Node Import добавляет материалы на сайт из CSV файла. Нужно, чтобы была возможность не только добавлять новые, но и обновлять существующие материалы.
Т.е. если в CSV файле находится материал с уже имейющимся названием (или кодом), то существующая информация обновляется.

Решение. Патчить модуль Node Import. Как это сделать написано вроде бы здесь
http://drupal.org/node/422282

А вот что там написано я не совсем понимаю (да да я использую google translate). Помогите пожалуйста.

[Решение] Если кто-то это читает просьба обращать на дату публикации.
1. Качаем Модуль Node Import версии 6.x-1.0-rc4 6.x-1.x-dev (у меня получилось с dev)
2. Читаем беседу этих умных людей http://drupal.org/node/422282
3. В этой беседе несколько вариантов патча модуля
1) по задаваемомоу ключевому полю
2) по NID
3) по SKU - для Ubercart

Для моих нужд достаточно варианта 1). В посте 13 этой умной беседы есть ссылка на файл:
http://drupal.org/files/issues/node_import_update-422282_0.patch

Там написано (для тех кто до сих пор не знает :)), какие файлы нужно изменить в модуле, т.е.
supported/node.inc
node_import.inc
Знаком + отмечено какие строки добавить, знаком - какие удалить.
На вот эти строки

@@ -56,14 +56,21 @@
'values' => $values,

плюем 2 раза.

Конкретно к моей задаче. Есть таблица товаров со столбцами.
| Название | Код | Каталог | Цена |
|Лапата E14| E14 | Лопаты | 15.08 |

Обновлять товары я буду по столбцу Код. Обращаю внимание, что этот столбец в CSV файле не должен быть первым.

Taxonomy redirect. Вопрос к тем, кто им пользовался. [Закрыто по давности]

25 ноября 2009 в 5:59

Народ, кто работал с Taxonomy redirect? Как сделать пернаправление?

К примеру сайт зоомагазина
Словарь Товары:
Птицы /*термины словаря*/
-попугаи
-канарейки
Животные
-кошки
-собаки
Рыбы
-золотые рыбки
-окуни
-осетры

Вопрос: как сделать пернаправления для
1) Товары (словарь),
2) Птицы(термин),
3) канарейки (подтермин)

Что в этих трех случаях прописывать в Путь, Разделитель, Remove Text?

Уже маюсь с этими !tid, !name. Ниче пока не получается.

Views. Как сделать чтобы созданное представление не распространялось на какой то словарь?[Решено]

22 ноября 2009 в 8:07

На сайте 2 словаря:
Товары(на котором строится один View)
Новости

Задача: выводить Товары в виде таблицы. Новости выводить как по умолчанию.

Таблица создана с помощью Views представления taxonomy/term/%.

Вопрос: как сделать чтобы Новости выводились без этой таблицы.

/* Как я решал эту задачу */

1) В созданном представлении таблицы выставил Таксономия:Словарь=Товары

Результат: Товары выводятся таблицей, Новости не выводятся вообще.

[Правильное решение]
Поставить Taxonomy redirect, сделать пернаправление для словаря (или термина) и прописать его в Views в разделе Страница - Путь

2) Добавил аргумент Таксономия:ID словаря. Выставил там проверку по Словарь:Товары. Все равно ничего не выходит.

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

21 ноября 2009 в 3:48

На сайте регистрируются много пользователей. Некоторые "попадают в клуб" и имеют статус модератора.
Задача: те кто имеют только статус зарегистрированного пользователя, но не имеют статуса модератора удаляются. Только удаляются не банятся.

А те кто имеют несколько ролей включая статус модератора остаются. И так каждый месяц.

Что можно для этого использовать? Присматриваюсь пока к Role Expire.

Не могу создать дамп базы данных. [Решено] Оказывается Sypex Dumper не понимает русские буквы в пароле.

20 ноября 2009 в 6:40

У меня был аккаунт на хостинге. На нем был сайт со своей базой данной. Все бекапы работали.

Потом у меня появилась нужда на этом аккаунте сайт вместе с базой данной снести и поставить новый сайт с новой базой данных. Только домен остался.

Новый сайт успешно работает, но я не могу сделать бекап с помощью Sypex Dumper Lite. При заходе в программу ввожу те логин и пароль, что в файле settings.php. А программа меня не пускает. Что делать?

Таблица созадана в Views. Как добавить треугольничек, который сортирует столбец по возрастанию или убыванию. [Решено]

18 ноября 2009 в 21:19

Есть таблица вывода материалов, созданная в Views.
|Товар|Цена|Фото|

Как добавить к этой таблице треугольничек в заголовке столбца?
Который сортирует столбец по возрастанию или убыванию.

Например здесь http://www.personal-trening.com/node/169
такой треугольничек установлен в столбце Дата. А как его сделать чтобы был и в других столбцах.

Пункты меню дублируется после импорта данных.

18 ноября 2009 в 3:05

На сайте 2 категрии товаров (Словарь таксономии)
Товары:
-окна
-двери

Меню Товары построено на этом словаре модулем Taxonomy Menu.

После импорта товаров модулем node import меню приобретает вид:
окна(1)
окна(2)
окна(3)
двери(1)
двери(2)
двери(3)

Подобное происходит не всегда. Но происходит.

Как от этого избавится, ведь так быть не должно?

Создание записей при помощи Node Import у меня получается, а обновление нет. Что делать?

15 ноября 2009 в 5:29

Использую Node Import для того чтобы залить на сайт список товаров из таблицы (Предварительно сделав csv файл). Ubercart для моих задачь не нужен, просто на сайте информация о товарах: название, цена, фото.

Так вот создать товары на сайте получается. А как обновить записи? Например если у группы товаров поменялась цена.

Вылазит ошибка при удалении материалов.

15 ноября 2009 в 2:14

После того, как в Управление - Содержание я удаляю несколько материалов у меня вылазит такое сообщение красным цветом (оно здесь не полностью):

# warning: Illegal offset type in isset or empty in /restrust_server/home/htpcallf/public_html/includes/common.inc on line 902.
# warning: Illegal offset type in isset or empty in /restrust_server/home/htpcallf/public_html/modules/locale/locale.module on line 362.
# warning: mysqli_real_escape_string() expects parameter 2 to be string, array given in /restrust_server/home/htpcallf/public_html/includes/database.mysqli.inc on line 323.
# warning: Illegal offset type in /restrust_server/home/htpcallf/public_html/modules/locale/locale.module on line 369.

После того, как я перезагружаю страничку, оно исчезает.

Вопрос: что это такое, как с этим дальше жить?

Меня больше всего смущает, что оно выделено красным.

Не создается миниатюра изображения. Всему виной разрешения на папки.

14 ноября 2009 в 18:40

Изображение прикреплено к материалу модулями ImageField и ImageCache. При добавлении картинки мне выдает
"Миниатюра изображения не может быть создана."

Может это от того что я хостинг менял. Вроде бы на предидущем хостинге у меня такого не было.

Так, сам тему создал сам и ответ пишу. Оказывается надо было на папки создаваемые ImageCache посатавить права 755.

Я то понял это опытным путем. Подскажите пожалуйста что почитать чтобы не задавать таких вопросов?

Модуль Authcache. Как его настроить?

11 ноября 2009 в 19:52

Вот здесь http://habrahabr.ru/blogs/drupal/64286/ под заголовком «Оптимизация Drupal с помощью модулей» описано как установить модуль Authcache и что прописать в settings.php.

C тех пор этот модуль обновился, и я не понимаю как теперь его включить. На официальной странице http://drupal.org/project/authcache вроде сказано что не обязательно, но лучше поставить модули Cache Router и Memcache API. (Поставил)

Еще в ридми сказано подредактировать settings.php

/* CACHE ROUTER */
$conf['cacherouter'] = array(
'default' => array(
'engine' => 'apc', // apc, memcache, db, file, eacc or xcache
'server' => array(), // memcached (host:port, e..g, 'localhost:11211')
'shared' => TRUE, // memcached shared single process
'prefix' => '', // cache key prefix (for multiple sites)
'path' => 'files/filecache', // file engine cache location
'static' => FALSE, // static array cache (advanced)
),
);

/* MEMCACHE MODULE */
$conf['memcache_servers'] = array('localhost:11211' => 'default');

/*In settings.php, make sure $conf['cache_inc'] loads Authcache:*/
$conf['cache_inc'] = './sites/all/modules/authcache/authcache.

Все это я поставил, и изменил следующее. Там где написано
'engine' => 'apc',
поставил
'engine' => ' memcached'

А еще что то надо менять?

Люди может я что-то неправильно сделал? Из-за этих действий сайт только тормозить стал.

Вот ридми модуля

Слышал, что заливать файлы по FTP Total Comander-ом небезопасно. А чем тогда безопасно?

10 ноября 2009 в 18:13

Слышал, что злобный вирус может напасть на Total Comander, посмотреть в нем пароли на FTP и размножиться на сайте.

Что же делать, как от этого уберечься? Неужели если заливать фалы FileZilla, это безопаснее?

Прошу, не будте равнодушными, разъясните ситуацию. Пароли от FTP некоторым юзерам давать приходится.

Ограничение памяти PHP 16M. Как правильно попросить хостера это значение увеличить? [Решено]

9 ноября 2009 в 3:58

Да, даже с таким ограничением мой сайт работает.
Но этого (16 M) мало.

Я должен хостера попросить увеличить это значение?

Как грамотно его об этом попросить?

В смысле технически грамотно?

IMCE не хочет отображать папку, залитую по FTP

8 ноября 2009 в 19:14

Создал по FTP папку на сервере. Залил в нее фотки. IMCE эту папку видит, но не хочет открывать пишет

"Directory ... is not accessible under file system! Невозможно получить рабочую папку браузера файлов!"

Раньше такого не было.
Может это из-за смены хостера? (А может и нет)

Что самое интересное мне все таки удалось заставить его эту папку отображать, я поставил на эту папку 777. Но в папке files есть еще папки на которых 755(остались от предыдущего хостинга) и эти старые отображаются как надо.

Как создать поддержку зоны на хостинге?

6 ноября 2009 в 17:45

Мне от регистратора только что пришло письмо:
"Домен не отправлен на регистрацию, так как на стороне
ДНС серверов нет поддержки зоны.
Будьте добры, создайте поддержку зоны и сообщите нам чтобы мы повторно
отправили домен на регистрацию."

А как на хостинге создать поддержку зоны? Есть cPanel но нет техподдержки.

Как перенести домен? Люди, кто нибудь с hostmefree.ru работал?

5 ноября 2009 в 15:53

1) Сайт на Drupal я сделал.

2) Нашел бесплатный хостинг - hostmefree.ru, собственно там и сделал пользуясь бесплатным доменом типа example.hostmefree.ru

3) зарегистрировал свой домен за 10 у.е/год. Собственно прямо сейчас он и регистрируется. Мне сказали подождать до вечера.

4) А дальше что?

Реально не понимаю. Как сменить это бесплатное доменное имя на мое?
Ради пробы нажал на сайте хостера Перенести доменное имя. Вожу имя, нажимаю далее и ничего (на русунке).


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

Зато есть cPannel. Можно и как то с ней перенести на сайт домен?

Глюк FCKEditor или я что-то не так делаю. Помогите!

4 ноября 2009 в 14:50

Не представляю как корректно назвать тему моего поста, опишу в чем суть.

Создаю статью на сайте. Средствами FCKEditor вделаю весь текст курсивом, размер текста - large.

После этого статью невозможно отредактировать. Окошко FCKEditor делатся на 2 части (см. рисунок). Самое плохое, что текст статьи нельзя стереть. А если что-то изменить в статье, то ее текст дублируется 2 раза.

Кто нибудь с таким сталкивался? Что делать?

Мне нужно зарегистрировать домены в zp.ua, dp.ua. Как, где и подешевле?

2 ноября 2009 в 14:37

Есть нужда иметь домен отдельно от хостинга в зонах zp.ua, dp.ua.
Подскажите пожалуйста как это сделать? И подешевле.

Смотрел здесь hostmaster.ua. Но ничего там не понял. Неужели этот сайт это единственный вариант?