Nick: Комментарии

Главные вкладки

20 июня 2005 в 5:32

> user error: Table ‘drupal.help’ doesn’t exist query:

Написано же... Таблица help не существует... Куда она делась, остается только догадываться ... Точнее... Откуда она взялась. Потому, что такой стандартной таблицы нет.
Видимо, какой-нибудь модуль делает глючный запрос.
Или ... Ты забыл применить mysqlный скрипт обновления к какому-нибудь модулю. Что, на самом деле, маловероятно, т.к. принятно (м.б. негласно), чтобы таблицы модули начинались с названия модуля.

Вообщем, для начала, поочереди поотключай все contib модули и ищи виновника.

19 июня 2005 в 10:27

Да. Только надо:
1. Включить mbsting
Добавь в .htaccess
php_value output_handler mb_output_handler
php_value default_charset UTF-8
php_value mbstring.language Russian
php_value mbstring.http_input auto
php_value mbstring.http_output UTF-8
php_value mbstring.internal_encoding UTF-8
php_value mbstring.substitute_character none
php_value mbstring.func_overload 6

18 июня 2005 в 7:24

А как вы думаете install.txt пишут от нефиг делать или для инопланетян?

В файле sites/default/settings.php строка:
$db_url = "mysql://user:password@hostname/database";
ее нужно поправить под свои нужды...
--
USU-Lug http://usu-lug.org.ru

18 июня 2005 в 7:12

Мда... Ну, господа, простите, но задолбали уже этим вопросом Smile
Удивитенльно, что его в faq еще нет.
Хотя, я вот тут понажимал на кнопочки и уже есть:
[url=node/1100]Как отключить авто попадание новоти/темы_форума/ещечегото на гл. стр.�[/url]

Эту тему я закрываю, если возникнут дополнительные вопросы, то задавайте по ссылке выше Smile

14 июня 2005 в 22:23

1
Я уже говорил о том, что то, что известно 10 людям, рано или поздно станет известно 11му. Это просто у человека отношение такое к общему паролю: "Ну его же все знают" ... Тем более, выяснить откуда утечка тоже крайне проблематично.
2
Бывают различные спорные ситуации. типа
"А какого фига удалили мой коммент?", в которых очень хорошо было бы знать кто именно удалил. А если учесть п.1, то может возникнуть ситуация, что никто и не удалял.
3

12 июня 2005 в 15:03

1. Проблема тут совсем не в файле руссификации. Дело в том, что у вас нет прав на запись в /tmp. Сделайте в своем домашнем каталоге каталог для временных файлов, открой на запись для всех (или группе от которого запущен апач), и пропиши его в админ.->настройки

Например:
mkdir /home/demoscene/tmp
chmod a+rw /home/demoscene/tmp

10 июня 2005 в 18:47

"На аську" писать не буду сам догадайся почему...

1. В Друпале любую node можно "выдвигать" на главную страницу.
Чтобы какой-то тип новод "по-умолчанию" попадал на главную страницу, нужно покрутить настройку
/admin/node/configure/types

2. Поддержка аватаров зависит от использованной темы. Если тема поддерживает аватары, то это включается
/admin/themes/settings

--
USU-Lug http://usu-lug.org.ru

10 июня 2005 в 1:51

Пример.
Пусть есть 2 каталога:
1 и 2
$ ll
итого 8
drwxr-xr-x 2 nick nick 4096 2005-06-10 03:41 1
drwxr-xr-x 2 nick nick 4096 2005-06-10 03:41 2
_
Теперь мы хотим видеть каталог 2 по адресу 1/a
$ cd 1
$ ln ../2 a
$ ll
итого 0
lrwxrwxrwx 1 nick nick 4 2005-06-10 03:44 a -> ../2
_
Положим в каталог 2 какой-нибудь файл
$ cd ../2
Каталог пустой
$ ls
$ echo "blah-blah-blah" > file_in_dir_2
Появился файл:
$ ls
file_in_dir_2
_
Смотрим в 1/a

10 июня 2005 в 1:41

Вообщем простой вариант.
Пусть у тебя сайт лежит в каталоге
drupal
создай
drupal/ru/
и _скопируй_ все из каталога drupal в каталог /drupal/ru/ (за исключением самого drupal/ru).

--
USU-Lug http://usu-lug.org.ru

10 июня 2005 в 1:29

Это символическая ссылка. Т.е. например
у тебя есть каталог
/a/b/d/g/d/h/f/h
А тебе по каким-то причинам надо, чтобы его содержимое было видно по пути
/ab/
Создаешь симлинк /ab -> /a/b/d/g/d/h/f/h т.е.
ln -s /a/b/d/g/d/h/f/h /ab
Точно также, можно поступать с файлами.
.
Если у тебя win на ntfs, то симлинки можно создавать farом. НО! Аккуратно! Удалять их надо тоже фаром, т.к. стандартный проводник почитает симлинк обычным каталогом и удалит все рекурсивно.
fat симлинки не поддерживает.
.

10 июня 2005 в 1:15

А.. ну правильно. Забыл про это ...
Сделай симлинк ru, который ведет на уровень выше.
Т.е.
Перейди в корень Друпала и
ln -s ../ ru
ln -s ../ en

$base_url верни на место!

В .htaccess проверь, что разрешено ходить по симлинкам. Т.е. есть строка.
Options FollowSymLinks

--
USU-Lug http://usu-lug.org.ru

10 июня 2005 в 0:59

Вообще, на странице проекта, есть ссылка на его demo.
Дак вот я обратил внимание, что когда заходишь в корень сайта, тебя тут же перекидывает на /en/ (там это дефолтный язык).
Это, конечно, не красиво, но работает.

Могу предложить расширить эту идею. Переадрисовывать пользователя на дефолтный язык, только внутри сервера Wink Вообщем mod_rewrite "спасет отца русской демократии" Smile

9 июня 2005 в 18:01

Вы i18n.module давно скачивали?
Я скачивал пару дней назад, файл i18n.inc уже был пропатчен.
Другое дело, что он исправляет не все баги. В этой теме об этом уже писали.

--
USU-Lug http://usu-lug.org.ru

9 июня 2005 в 4:07

Quote:
В папку themes а в списке тем он не появляется

Вы сами то поняли, чего сказали?

И расскажите подробнее как Вы устанавливаете тему. Какую тему, что делаете: 1й шаг, 2й ... и так далее... и в каком списке он не появляется (я вот знаю 2 места, где есть список тем: в админке /admin/... и в настройках аккаунта /user/edit/.. )
Если Вы думаете, что среди нас полно телепатов, то Вы ошибаетесь..
--
USU-Lug http://usu-lug.org.ru

9 июня 2005 в 0:52

Ты же сам в bugreport`е указал, в каких строках ошибка...

Я точно не уверен - проверить негде.
Но, по аналогии, как они исправили 1й баг, то надо во всех строках, что ты указал $node->nid заменить на $trnode->nid

Проверь плз.

--
USU-Lug http://usu-lug.org.ru