Инсталяция модуля Приватные Сообщения

22 июля 2006 в 12:15
Аватар пользователя moonman moonman 0 16

Подскажите что делать с файлом privatemsg.install?

Как инсталировать Приват?

Т.е. как содать таблицы в БД?

Комментарии

Плиз подскажите....

Тут же стоит приват. Понятия не имею что делать с privatemsg.install ?
Ни разу так таблицы не создавал....

22 июля 2006 в 23:46

А что, таблица не прописывается при инсталляции?
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.

23 июля 2006 в 1:12

Просто до инсталяции дело ещё не дошло.

Я понятия не имею что нужно делать.

Вот есть файл: privatemsg.install
Внутри него php-код

расширение .install

Ну и как его инсталировать?

Интуитивно??? )))))))))))))))

Я так не умею.........

23 июля 2006 в 2:11

Ничего с ним не надо делать.
.
В install.txt же написано, положите все файлы в modules/privatemsg/ и включите модуль в админке.
.
Он сам знает что делать с .install и сам создает таблицу в БД.

23 июля 2006 в 2:54

Кстати в моём install.txt этого ваще не написано.

Тока вот это:

This is my first Drupal module: a very basic private messaging module.
It allows your site's visitors to send private messages to each other.
It does not use Jabber at all (but could be fun to use it).

Features:
- read/write/delete messages
- reply to message with quoting
- new messages support (block and page)
- folders
- pruning
- contact list
- option to get mail if you have unread messages

If you want to create a link to send a user a message, use:
l(t("send private message"), "privatemsg/msgto/$user->uid"))

Send comments to marco@porciletto.org.

Requirements
------------
This module requires Drupal 4.7+.

23 июля 2006 в 3:25

Куда переписывать модуль обычно не пишут, потому что это у всех одинаково - просто переписываешь каталог с модулем в modules сайта и включаешь модуль в админке.
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.

23 июля 2006 в 3:26

Не, не заводится нифига.
Сделал как сказали залил сюда: modules/privatemsg/
В админке включил.

Выдаёт вот это:

user warning: Table 'ru.privatemsg' doesn't exist query: SELECT COUNT(*) FROM privatemsg WHERE recipient = '1' AND newmsg = 1 AND recipient_del = 0 in /home/w/ru/public_html/includes/database.mysql.inc on line 120.

23 июля 2006 в 3:38

Проверьте, есть ли таблицы в базе данных.
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.

23 июля 2006 в 6:19

Бывает, хоть и редко, что скрипт инсталляции не заливает данные.
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.

23 июля 2006 в 7:20

Проверила ради интереса: все вроде работает. Проверьте, что вы распаковали файл и не забывали перенести скрипт инсталляции.
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.

23 июля 2006 в 7:28

Всё заливал по нскольку раз Smile

Мои действия:

1) Скачал файл отсюда: http://drupal.org/project/Modules под названием "Privatemsg"
Конкретно тут: http://ftp.osuosl.org/pub/drupal/files/projects/privatemsg-4.7.0.tar.gz
2) Залил всё содержимое себе на сервер сюда: modules/privatemsg/
3) Пошёл в Админку и отметил галочкой модуль: privatemsg
4) Нажал "Принять"
5) Скрипт выдал вышеуказанную ошибку.

Сейчас снова всё стёр и снова залил и сделал как сказали - результат прежний (((

Может быть у вас есть какой-то другой архив с модулем? Этот явно не хочет инсталироваться.

23 июля 2006 в 10:40

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

4.7 версия хорошо дружит с mysql 5? или не в этом проблема?

24 июля 2006 в 21:36