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

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

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

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

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

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

Комментарии

Аватар пользователя moonman moonman 22 июля 2006 в 23:46

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

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

Аватар пользователя Natalie Natalie 23 июля 2006 в 1:12

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

Аватар пользователя moonman moonman 23 июля 2006 в 2:11

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

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

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

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

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

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

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

Аватар пользователя Nick Nick 23 июля 2006 в 2:54

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

Аватар пользователя moonman moonman 23 июля 2006 в 3:25

Кстати в моём 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+.

Аватар пользователя Natalie Natalie 23 июля 2006 в 3:26

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

Аватар пользователя moonman moonman 23 июля 2006 в 3:38

Не, не заводится нифига.
Сделал как сказали залил сюда: 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.

Аватар пользователя Natalie Natalie 23 июля 2006 в 6:19

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

Аватар пользователя Natalie Natalie 23 июля 2006 в 7:20

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

Аватар пользователя Natalie Natalie 23 июля 2006 в 7:28

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

Аватар пользователя moonman moonman 23 июля 2006 в 10:40

Всё заливал по нскольку раз 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) Скрипт выдал вышеуказанную ошибку.

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

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

Аватар пользователя Гость Гость (не проверено) 24 июля 2006 в 21:36

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

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