Ошибка в моде "smf-karma"

Автор DeHuC_64, 14 февраля 2022, 13:25:54

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

DeHuC_64

Обновил форум до 2.1.1, до этого стоял мод на карму:

Гитхаб: https://github.com/live627/smf-karma

Всё работало, мне всё нравилось, другие моды на карму не вставали у меня, но после обновления ставлю пакет с модом, включаю его и не могу зайти в любой топик где есть сообщения, выдаёт ошибку:

Database error, given array of integer values is empty. (loaded_ids)
Function: loadMemberCustomFields

Кто знает как исправить, возможно старые данные мешают, я всё удалял чистил кеш, всё равно такая ошибка. :(

DeHuC_64

Проблема решена, большое спасибо Bugo O0

Правка на уровне мода в файле Class-Karma.php:

 
Найти все loadMemberCustomFields($memID
и заменить на
loadMemberCustomFields(array($memID)

Либо правка на уровне движка Load.php:

function loadMemberCustomFields($users, $params)
{
global $smcFunc, $txt, $scripturl, $settings;

// Do not waste my time...
if (empty($users) || empty($params))
return false;

if (is_int((int) $users))
$users = array($users);

// Make sure it's an array.


domofor

Цитата: DeHuC_64 от 16 февраля 2022, 15:34:37Проблема решена, большое спасибо Bugo

Значит, Bugo никуда не исчез? И его сайт снова доступен)

Crown Brown

Перешел по ссылке, там набор файлов.
Что делать не пойму, сорри!
Подскажите пожалуйста, как поставить этот мод кармы?
Я новенький в SMF :facepalm:


Hatshepsut

Цитата: Crown Brown от 26 марта 2022, 04:37:36Перешел по ссылке, там набор файлов.
Что делать не пойму, сорри!
Подскажите пожалуйста, как поставить этот мод кармы?
Я новенький в SMF :facepalm:



1. Меню "Code" => "Download ZIP"

2. Admin panel => Package Manager => Upload package => Install

Crown Brown

Цитата: Hatshepsut от 26 марта 2022, 07:25:131. Меню "Code" => "Download ZIP"

2. Admin panel => Package Manager => Upload package => Install
Спасибо большое!
Заработала карма )

КуКунта

Подправленный мод
Вам недоступны вложения в этом разделе.