Поставил не ту версию перевода к модулю subscriptions. Как исправить?

Прислано: anser

вс, 26/08/2007 - 05:53

Другие статьи по теме:

На сайте www.afportal.ru поставил модуль subscriptions (подписки, русского перевода модуля в его папке po не было), потом нашел и импортировал старый перевод ru_subscriptions.po (возможно, оказались разные версии перевода и модуля). Модуль в целом работает. Теперь при добавлении любой страницы на сайт в логи записывается сообщение об ошибке PHP:

Missing argument 3 for subscriptions_comment_page() в файле /home/afportal.ru/htdocs/modules/subscriptions/subscriptions.module в строке 633.

Эти сообщения раздражают, так как раньше их совсем не было.

1) Как обновить англоязычную версию модуля (перевод на русский могу сделать сам)? Пробовал зайти на _afportal.ru/update.php?op=selection, но версию этого модуля выбрать нельзя, даже когда он включен. Как же все-таки обновиться?

2) Подозреваю, что модуль subscriptions можно просто отключить и заменить каким-то другим модулем. Но каким?

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано vadbars@drupal.org в вс, 26/08/2007 - 06:18.

Сомневаюсь, что сообщение об ошибке как-то связано с локализацией модуля.

Поставить другую версию модуля можно так:
отключить модуль, попытаться удалить его (вкладка "Удалить" в списке модулей - не все модули это поддерживают), заменить файлы на новые, заново включить модуль.


Опубликовано igdrasil@drupal.org в вс, 26/08/2007 - 13:47.

при удалении, после отключения советую удалить модуль физически и из таблицы system, обычно следов не остается, только от "красных", по терминологии разгонки, иногда остаются неиспользуемые таблицы


Опубликовано anser в вс, 26/08/2007 - 16:14.

igdrasil@drupal.org , я догадываюсь, что для этого надо составить определенный запрос к базе данных, но как-то страшновато разбираться в структуре БД и формулировать запрос на частичное уничтожение данных.


Опубликовано igdrasil@drupal.org в вс, 26/08/2007 - 17:19.

можно сделать резервную копию, а потом экспериментировать
вернее не так: нельзя ничего делать с базой, если нет бакапа


Опубликовано anser в вс, 26/08/2007 - 18:26.

Удалось найти более новую версию этого модуля. Отключил модуль, поменял все файлы, включил снова, импортировал русский перевод (был в папке po модуля). Еще пришлось 2 англоязычные фразы перевести на русский с помощью прямого редактирования главного файла модуля. Ошибок в работе пока не замечал.


Опубликовано igdrasil@drupal.org в вс, 26/08/2007 - 18:44.

после обновления модуля надо всегда запускать update.php


Новое на сайте

Ссылки партнёров