[Karma Description Mod] Мод кармы, репутации

Автор DarkTemplar, 04 марта 2006, 12:14:38

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

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

rewue

Проблема: Полностью слетел мод кармы, причем слетел так, что не работает даже стандартная функция - просто добавить удалить. Выбрасывает на белый лист и дальше все... Пробоавал снести его подчистую и преустановить - та же проблема. Форум 1,1РС3, версия мода 2,2. Причем форум был проапгрейчен с 1,09- функция работала нормально, потом резко слетела.
... потому что мы живем на последнем, седьмом, слое Сумрака...


Avdenago

#51
Пробуй заменить Karma.php в Sources.  Стандартная должны заработать...



Кстати. На офф сайте на моде лежит и русская версия.
Скачал поставил.

Не работает. Версия RC3 с вин кодировкой.
Пишет:
Field 'is_read' doesn't have a default value
Файл: F:\AppServ\www\smf\Sources\Karma.php
Строка: 133

в строке
VALUES ($dir, $_REQUEST[uid], '$Description', '$link', $ID_MEMBER, ". time()." )
                        ", __FILE__, __LINE__);

rewue

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


Grek

Цитата: Avdenago от 14 ноября 2006, 10:31:58
Не работает. Версия RC3 с вин кодировкой.
Пишет:
Field 'is_read' doesn't have a default value
Файл: F:\AppServ\www\smf\Sources\Karma.php
Строка: 133

в строке
VALUES ($dir, $_REQUEST[uid], '$Description', '$link', $ID_MEMBER, ". time()." )
                        ", __FILE__, __LINE__);

у меня на тех же параметрах все ок. Что-то говорит мне о том что у тебя в базе не прописалось что поле is_read должно иметь значение по умолчанию. А по умолчанию там длжен ставиться ноль.

Avdenago

Цитата: Grek от 16 ноября 2006, 12:16:33
у меня на тех же параметрах все ок. Что-то говорит мне о том что у тебя в базе не прописалось что поле is_read должно иметь значение по умолчанию. А по умолчанию там длжен ставиться ноль.

И как лечить? 
Тем более все больше убеждаюсь, что дело не в конкретном моде а вообще. Притом это тестовый форум на локалхосте.
И на нескольких форумах такие же проблемы...  Может виновать Мускуль?

Vedmak

У меня такая проблема с модом:
На главной странице форума нет ссылки для просмотра лога кармы. Я так понимаю она должна быть в графе "Статистика форума", но там только "Последние сообщения на форуме." и "[Подробная статистика]". Я уже переустанавливал мод и удалял его файлы Karma.php, Viewkarma.php и Viewkarma.template.php но это не помогло.

В настройках кармы включил "Задействовать мод кармы" и все еог функции работают кроме вышеуказанной.

Mavn

вы какую тему оформления используете? потому как все изменения касаются только дефолтовой темы оформления все остальные нужно руками править
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Vedmak

Используется тема Dilber MC. Действительно при переключении на стандартную тему появляется "[Карма лог]" на главной. Теперь собственно вопрос, что нужно, чтобы она показывалась и в Dilber MC?

Mavn

сделать соответствующие изменения в нужном файле! внимательно посмотрите в каких файлах вносятся изменения и внесите самостоятельно руками в вашу тему оформления
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Grek

Mavn, спасибо. Все правильно.

Avdenago, возможно и из-за мускуля. Сделать можно следующее: присвоить полю is_read значение по умолчанию равное нулю.

rewue

Цитата: Mavn от 19 ноября 2006, 20:06:58
сделать соответствующие изменения в нужном файле! внимательно посмотрите в каких файлах вносятся изменения и внесите самостоятельно руками в вашу тему оформления
Правил руками. Получилось вот что - просмотреть лог кармы из профиля пользователя можно, но при попытке добавить или убрать карму - выбрасывает на пустую страницу. На стандартной работатет - хотя как оказалось все изменения не внеслись
... потому что мы живем на последнем, седьмом, слое Сумрака...


vb

Цитата: Grek от 30 октября 2006, 01:44:44
На официальном форуме выложил новую версию 2.2, в том числе и локализованную.
Классный мод, всегда был его поклонником с первой версии, а щас ваще торчу.
в 2.2 рус у меня некорректно деинсталлирутся на RC3.

Kurt95

спасибо......2.2 поставилась на ура!!

Grek

#63
C удаление там действительно проблема. Cуть в том, что форум не может корректно удалить строчку, которая содержит управляющие символы xml, бился над этим, не знаю что делать. В общем-то и инсталляция сначала из-за этого хварала, потому как эту строчку и внедрить тяжело, а без нее никак. Единственный вариант правильного удаления, это удалить мод, пусть даже он говорит что не может корректно удалить все изменения из файла karma.php, просто после удаления замените файл karma.php из дистрибутива и все будет нормально.

vb

Grek, так и поступаю  :) но это мелочи в остальном зато ОК.

Avdenago

Вопрос к создателю.  
При установке вносятся изменения в базу.
Но при деинсталляции мод не меняет же на "все как было"?

Mavn

Специально сделано чтобы была возможность обновления чтобы все логи сохранялись
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

rewue

Вопрос - где находится описание блока за что изменили карму? Ибо на нестандартной теме придется руками это выставлять
... потому что мы живем на последнем, седьмом, слое Сумрака...


uniqum

2.2 на RC3 установилось без проблем, но когда захожу в Карма лог пишет
ЦитироватьОшибка базы данных
Unknown column 'lk.Description' in 'field list'
Файл: /usr/home/portal/www/forum/Sources/Viewkarma.php
Строка: 91 

Mavn

у тебя нет поля в бд для данного мода. в самом моде есть db_change.php залей его в корень форума и выполни потом посмотри результаты работы
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

uniqum

#70
неполучилось...
пришлось в ручную делать

ALTER TABLE `smf_log_karma` ADD `Description` TINYTEXT NOT NULL, ADD `link` TEXT NOT NULL, ADD `is_read` INT NOT NULL
ALTER TABLE `smf_log_karma` DROP PRIMARY KEY

liman

Karma_Description_Mod_ver.2.2RE- я сейчас этот мод скачал с офф сайта ссылка: _http://mods.simplemachines.org/index.php?mod=192 он для 1.1RC3 и под CP-1251, перевел его для UTF-8 и поставил на 1.1Full -кажется, работает верно, в логи ничего не скидывает и мои старые данные из таблицы поднял правильно.
Проверьте кто-нибудь ещё - новичкам проще будет  ;)

Gepard

#72
Установил мод вручную. Сначала локально - все работает нормально. Потом все измененные файлы перенес в соответствующие директории на реальный форум, в том числе исполняемый файл в корень форума db_change.php В завершение установки выполнил его. В результате - в админке появились все настройки новой кармы, но она не работает, при попытки ввести текст на изменение - пишет ошибку
Unknown column 'Description' in 'field list'
Файл: /home/gepards/public_html/Sources/Karma.php
Строка: 404

Смотрю эту строку в файле Karma.php ...

__FILE__, __LINE__

Чего это такое - не пойму, что надо поправить - аналогично :(  Карма вообще теперь не работает. Что меня просто убивает. Помогите разобраться, пожалуйста! Что надо изменить? Что исправить и как?

Вот вся секция целиком:
Цитировать// Put it in the log.
                db_query("
                        INSERT INTO {$db_prefix}log_karma
                                (action, ID_TARGET, Description, link, ID_EXECUTOR, logTime)
                        VALUES ($dir, $_REQUEST[uid], '$_POST[Description]', '$link', $ID_MEMBER, ". time()." )
                        ", __FILE__, __LINE__);

Gepard

#73
Спасибо всем за оперативную помощь! :D Разобрался сам.

Drag.ON

Цитата: Karsidar от 09 апреля 2006, 12:52:23
Сделал как написано на офф форуме - перенёс добавленные модом строки из index.english.php в idex.russian.php и изменил надписи. Результат 0!
:-[
дайте ссылочку пожалуйста на описание

Drag.ON

Цитата: Karsidar от 09 апреля 2006, 12:52:23
Сделал как написано на офф форуме - перенёс добавленные модом строки из index.english.php в idex.russian.php и изменил надписи. Результат 0!
:-[
дайте пожалуйста ссылочку на описание установки

Drag.ON

УРА.... ЗАРАБОТАЛА!! O0!! всем спасибо

Drag.ON

Цитата: Avdenago от 14 ноября 2006, 10:31:58
Пробуй заменить Karma.php в Sources.  Стандартная должны заработать...



Кстати. На офф сайте на моде лежит и русская версия.
Скачал поставил.

Не работает. Версия RC3 с вин кодировкой.
Пишет:
Field 'is_read' doesn't have a default value
Файл: F:\AppServ\www\smf\Sources\Karma.php
Строка: 133

в строке
VALUES ($dir, $_REQUEST[uid], '$Description', '$link', $ID_MEMBER, ". time()." )
                        ", __FILE__, __LINE__);

Спасибо спасибо!
Цитата: Avdenago от 14 ноября 2006, 10:31:58
Пробуй заменить Karma.php в Sources.  Стандартная должны заработать...



Кстати. На офф сайте на моде лежит и русская версия.
Скачал поставил.

Не работает. Версия RC3 с вин кодировкой.
Пишет:
Field 'is_read' doesn't have a default value
Файл: F:\AppServ\www\smf\Sources\Karma.php
Строка: 133

в строке
VALUES ($dir, $_REQUEST[uid], '$Description', '$link', $ID_MEMBER, ". time()." )
                        ", __FILE__, __LINE__);

Спасибо ограмное Avdenago, + в карму!

Drag.ON

Почему у меня в статистике Карма лог, выводяться только 2 последних изменения, хотя в настройках стоит 10?
SMF 1.1 + KDM 2.2 rus

Alex_T

#79
с данным модом получилась забавная засада :( Итак вводные, имеем связку только что поставленные TP 0.971 + SMF 1.1.1 дефолтовую тему (да впрочем любую) вообщем почти как на данном сайте
Инсталим Mod Karma Description - все проходит на ура :) причем РАБОТАЕТ как часы...

... Итак проблема - появилась необходимость ЗАПРЕТИТь одному из учасников изменение кармы (в моде есть соответствующая фишка "ID пользователей, которые не могут изменять карму. Например: 2,412,88"), вношу ИДешник пользователя (при этом изменения нормально сохраняются в БД - проверил) Ан не работает  :o - юзер как менял карму так и продолжает (... подумалось даже, что он просто знает что-то чего я не знаю - создал тестового занес его ИД в список - а карму все равно МОЖНО менять)
Вообщем НИД ХЕЛП - где копать? что поправить?  :(


... забыл указать версию мода - 2.2

-ANRY-

поставил версию 2.2  так теперь у меня не заходит в админке в Характеристики и настройки пишет Fatal error: Cannot redeclare modifysignaturesettings() *******************Sources/ModSettings.php on line 749

Xansen

Установил новую версию 2.2 rus edit.
так пришлось в ручную во все ланг файлы прописывать все языковые пакеты, тк установились пустые значения...

Кто посмотрел исходный файл Karma_Description_Mod.xml в блокноте - там тоже везде пусто. Это такой прикол, да?:)

Mavn

на самом деле там не пусто :). у тебя блокнот не верно отображает xml файл.
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Xansen

Ну на самом деле не блокноти, а emeditor...
Допустим там не пусто, но почему то всё равно пришлось в ручную все ланги [txt**] по файликам распихивать!
Если можно приложите русские версии файлов, или файл откуда можно вытащить русский вариант перевода - у меня сейчас английский стоит!

Заранее спасибо!

Alex_T

народ это только у меня такая проблема чтоли ? :(

Mavn

Xansen
Вообще именно с ним(emeditorom) случаются такие проблемы но причем далеко не со всеми файлами он себя так ведет

<file name="$themedir/languages/Admin.russian.php">
	
	
<
operation>
	
	
	
<
search position="end"></search>
	
	
	
<
add><![CDATA[
//Karma Description Mod
$txt['maintain_karmalog'] = 'Очистить лог кармы';
]]></
add>
	
	
</
operation>
	
</
file>
	
<
file name="$themedir/languages/ModSettings.russian.php">
	
	
<
operation>
	
	
	
<
search position="end"></search>
	
	
	
<
add><![CDATA[
//Karma Description Mod
$txt['karmadescmod'] = 'Задействовать мод кармы';
$txt['kar__mamaxmembers'] = 'Пользователей на страницу в логе кармы';
$txt['karmalogview'] = 'Использовать имена пользователей как ссылки в профиль';
$txt['karmapermiss'] = 'Позволить пользователям смотреть лог кармы (См. права)';
$txt['karmalinks'] = 'Отображать ссылки на карму в профилях пользователей';
$txt['karmaisowner'] = 'Запретить просмотр общего лога кармы для пользователей, но разрешить им просмотр собственной кармы';
$txt['karmakarma'] = 'Отображать в логе кол-во кармы пользователей';
$txt['karmaurl'] = 'Отображать поле "Где" в логе кармы';
$txt['karmaotherstat'] = 'Отображать остальную статистику кармы';
$txt['karmasurv'] = 'Изменять карму без объяснений';
$txt['karmawhatwrite'] = 'При выключенном объяснении заносить в лог следующее';
$txt['karmacensor'] = 'Проверять цензуру объяснений';
$txt['karmatopicstarter'] = 'Пользователи могут изменять карму только автору темы';
$txt['karmanotifier'] = 'Включить возможность уведомления об изменении кармы';
$txt['karmaidmember'] = 'Отправлять приватное сообщение от этого ID пользователя (1 по умолчанию)';
$txt['karma_pm_send_changelink'] = 'Отправлять ссылку в личном сообщение на сообщение, в котором была изменена карма';
$txt['karma_pm_send_link'] = 'Отправлять ссылку в личном сообщении на собственный лог кармы';
$txt['karmacantmodify'] = 'ID пользователей, чья карма не может быть изменена. <div class="smalltext">Через запятую, без пробелов, например: 1,13,27</div>';
$txt['karmacantmodify2'] = 'ID пользователей, которые не могут изменять карму. <div class="smalltext">Например: 2,412,88</div>';
]]></
add>
	
	
</
operation>
	
</
file>
	
<
file name="$themedir/languages/Who.russian.php">
	
	
<
operation>
	
	
	
<
search position="end"></search>
	
	
	
<
add><![CDATA[
//Karma Description Mod
$txt['whoadmin_viewkarma'] = 'Просматривает <a href="' $scripturl '?action=viewkarma">лог кармы</a>.';
$txt['whoall_modifykarma'] = 'Изменяет карму.';
]]></
add>
	
	
</
operation>
	
</
file>
	
<
file name="$themedir/languages/Help.russian.php">
	
	
<
operation>
	
	
	
<
search position="end"></search>
	
	
	
<
add><![CDATA[
//Karma Description Mod
$helptxt['karmapermiss'] = 'По умолчанию эта опция выключена и лог кармы может посмотреть только администратор форума. Если Вы хотите, чтобы лог кармы был доступен всем остальным, включите эту опцию и раздайте права группам в разделе Права пользователей.';
$helptxt['karmaotherstat'] = 'Отображение остальной статистики, в общем логе кармы.';
$helptxt['karmalinks'] = 'Если Вы включите данную опцию, пользователи увидят в своих профилях две ссылки. ОНи могут посмотреть кому они изменили карму и кто им ее изменил. Мод должен быть включен.';
$helptxt['karmakarma'] = 'Данная опция отображает в логе кармы кол-во плюсов и минусов напротив имени пользователя. Например: Admin (+12/-8)';
$helptxt['karmaurl'] = 'Данная опция позволяет увидеть в логе кармы ссылку на сообщение, в котором была изменена карма.';
$helptxt['karmaisowner'] = 'Если Вы включите данную опцию, ссылки в профиле на карму увидит только сам обладатель профиля. Общий лог кармы будет недоступен.';
$helptxt['karmanotifier'] = 'Если Вы включите данную опцию, пользователи смогут назначить уведомление об изменении их кармы. Изменяется это все в настройках профиля.';
$helptxt['karmaidmember'] = 'Если Вы включили функцию уведомления изменения кармы и Ваши пользователи выбрали пунк уведомления \"Личное сообщение\" они получат личное сообщение от имени пользователя, чей ID номер Вы указали. Например, если Вы указали номер 1 (ID_MEMBER=1) пользователи получат сообщение от Вас, если Вы первый пользователь на форуме. Если укажете id = 0 сообщение прийдет от Admin-Гость.';
$helptxt['karma_pm_send_link'] = 'Отправляет ссылку на личный лог кармы.';
$helptxt['karma_pm_send_desc'] = 'Отправляет объяснение за что была изменена карма.';
$helptxt['karma_pm_send_changelink'] = 'Отправляет ссылку на сообщение, в котором была изменена карма.';
$helptxt['karmacantmodify'] = 'Через запятую, без пробелов.';
$helptxt['karmacantmodify2'] = 'Через запятую, без пробелов.';

]]></
add>
	
	
</
operation>
	
</
file>
	
<
file name="$themedir/languages/index.russian.php">
	
	
<
operation>
	
	
	
<
search position="end"></search>
	
	
	
<
add><![CDATA[
//Karma Description Mod
$txt['karmaview'] = 'Просмотр изменения кармы пользователей';
$txt['whykarmamod'] = 'Изменение кармы';
$txt['Description'] = 'Нет описания';
$txt['karmamoder'] = 'Пожалуйста, напишите за что вы изменяете карму этому пользователю';
$txt['karmarequare'] = '(Обязательно для заполнения)';
$txt['karmawho'] = 'Кто';
$txt['karmawhos'] = 'Кому';
$txt['karmawhat'] = 'Что (+/-)';
$txt['karmadesc'] = 'За что';
$txt['karmatime'] = 'Когда';
$txt['karmanumb'] = 'Значений: ';
$txt['statkarma'] = '[Карма лог]';
$txt['viewkarma_title'] = 'Изменение кармы';
$txt['deletekarma'] = 'Удалить';
$txt['clearkarma'] = 'Очистить';
$txt['karma_delete_confirm'] = 'Вы уверены, что хотите удалить эти записи?';
$txt['karma_back'] = '< Назад';
$txt['karma_continue'] = 'Продолжить >';
$txt['karmadescappl'] = ' (Прибавить)';
$txt['karmadescsmi'] = ' (Отнять)';
$txt['karmawhere'] = 'Где';
$txt['karmawhereurl'] = 'В теме';
$txt['karmawhereurl2'] = 'В ЛС';
$txt['karma_delete'] = 'Удалить';
$txt['sure_about_karma_remove'] = 'Вы уверены, что хотите удалить эти записи?';
$txt['karma_stat'] = 'Статистика кармы';
$txt['karma_top_applaud'] = '5 самых положительных';
$txt['karma_top_smite'] = '5 самых отрицательных';
$txt['karma_other_stat'] = 'Общая статистика';
$txt['karma_max_appl'] = 'Пользователь MAX расставляющий +';
$txt['karma_max_smit'] = 'Пользователь MAX расставляющий -';
$txt['karma_today'] = 'Сегодня поставлено кармы';
$txt['karma_today_plus'] = 'Сегодня "+"';
$txt['karma_today_minus'] = 'Сегодня "-"';
$txt['karma_notifier'] = 'Внимание! Ваша карма была изменена ';
$txt['karma_notifier2'] = ' раз(а). Вы хотите посмотреть лог кармы?';
$txt['karma_pm_subject'] = 'Уведомление кармы';
$txt['karma_pm_body'] = 'Здравствуйте! Ваша карма была изменена. ';
$txt['karma_pm_body2'] = 'Вы можете просмотреть лог по этой ссылке:\\n'.$scripturl.'?action=ownkarma;u='.'';
$txt['karma_pm_send_desc'] = 'Отправлять объяснение изменения кармы в личном сообщении';
$txt['karma_pm_send_desc2'] = '\\n\\nОбъяснение было следующим: ';
$txt['karma_pm_send_changelink'] = '\\n\\nВаша карма была изменена в этом сообщении:\\n';
]]></
add>
	
	
</
operation>
	
</
file>
	
<
file name="$themedir/languages/ManagePermissions.russian.php">
	
	
<
operation>
	
	
	
<
search position="end"></search>
	
	
	
<
add><![CDATA[
//Karma Description Mod
$txt['permissionname_karmalog_view'] = 'Просмотр лога кармы';
$txt['permissionhelp_karmalog_view'] = 'Лог кармы показывает пользователям изменения и описания за что была изменена карма. Данное разрешение будет работать только тогда, когда вы включите мод кармы в настройках форума (раздел кармы). На главной странице форума появляется ссылка для просмотра.';
]]></
add>
	
	
</
operation>
	
</
file>
	
<
file name="$themedir/languages/Errors.russian.php">
	
	
<
operation>
	
	
	
<
search position="end"></search>
	
	
	
<
add><![CDATA[
$txt['cannot_karmalog_view'] = 'Извините - у Вас нет права просмотра лога кармы.';
$txt['viewkarma_error'] = 'ID пользователя должен иметь числовой тип';
$txt['karma_not_topic_starter'] = 'Извините, Вы можете изменить карму только автору темы.';
$txt['karma_cant_modify'] = 'Извините, Вы не можете изменить карму этого пользователя.';
$txt['karma_cant_modify2'] = 'Извините, Вы не можете изменять карму другим пользователям.';
]]></
add>
	
	
</
operation>
	
</
file>
	
<
file name="$themedir/languages/Profile.russian.php">
	
	
<
operation>
	
	
	
<
search position="end"></search>
	
	
	
<
add><![CDATA[
$txt['who_change_my_karma'] = 'Кто изменил мою карму';
$txt['whom_i_change_karma'] = 'Кому я изменил карму';
$txt['enable_notify'] = 'Уведомлять меня, когда моя карма будет изменена';
$txt['enable_notify_none'] = 'не уведомлять';
$txt['enable_notify_popup'] = 'Всплывающее окно';
$txt['enable_notify_pm'] = 'Личное сообщение';
]]></
add>
	
	
</
operation>
	
</
file>


Alex_T
я не думаю что Grek выложил бы мод который изначально вызывает ошибки. Скорее у тебя идет конфликт с другими модами
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Avdenago

Цитироватья не думаю что Grek выложил бы мод который изначально вызывает ошибки. Скорее у тебя идет конфликт с другими модами

тем более, чтобы выложить мод на офф.сайте - мод должен пройти проверку специалистов смф.орг.  такой бы "ламерский баг" они бы выловили в два счета.

Единственное - это совместимость с другими модами.

Xansen

2Mavn: Спасибо за листинг! Теперь всё ок.

Цитата: Avdenago от 22 января 2007, 20:30:25
Единственное - это совместимость с другими модами.
В этом то и вопрос... Знать бы точно с чем не совместим...

2Alex_T: напиши какие моды(интеграции) ставил!

liman

точно не совместим с карточками предупреждений-у меня сразу вываливается оба мода

Xansen

#89
Цитата: liman от 23 января 2007, 19:50:17
точно не совместим с карточками предупреждений-у меня сразу вываливается оба мода

Напиши конкретное название мода!

Avdenago

#90
в частности VisualWarning v1.29
http://www.simplemachines.ru/index.php/topic,1120.0.html

Coolmax

Скачал Karma_Description_Mod_ver.2.2_Russian.zip с офсайта. При установке выдаёт ошибку:
По крайней мере, одна ошибка возникла при тестовой установке пакета. Настоятельно рекомендуется не продолжать дальнейшую установку, если Вы не знаете что делаете, или не произвели бэкап данных. Эта ошибка может возникнуть при несовместимости уже установленного пакета, с пакетом, который Вы пытаетесь поставить, из-за ошибки в самом пакете, из-за того, что пакет требует наличие другого пакета, который не установлен на Вашем форуме, или пакет разработан для другой версии форума SMF.

Установка этого пакета произведет следующие действия:
   Тип    Файл    Описание
1.    Изменение файла    Karma_Description_Mod.xml    Ошибка
2.    Изменение файла    -    Ошибка
3.    Выполнение кода    db_change.php    
4.    Извлечение файла    ./Sources/Viewkarma.php    
5.    Извлечение файла    ./Themes/default/Viewkarma.template.php    
6.    Извлечение файла    ./Themes/default/DescriptionKarma.template.php    

Что я делаю не так?

Гостёк

Кстатиу меня тоже эту же ошибку выдает.Пробовал снести другие моды - не помогло
Версия 1,1,1, установленные моды
1.   Enhanced Quick Reply   TBA   
2.   Display Age and Location next to posts   1.0   
3.   SMF Shoutbox   1.20   

liman

ЦитироватьИзменение файла    Karma_Description_Mod.xml
Посмотрел свою записку и могу итверждать, что данный мод в этом файле ничего не делает.
Кусок из моей записки:
Цитировать3 ставим Karma_Description_Mod_ver.2.2RE_utf8_RC3
Производимые изменения пакетом "Karma Description Mod": Установка этого пакета произведет следующие действия:
   Тип   Файл   Описание
1.   Изменение файла   ./Sources/Admin.php   Успешно
2.   Изменение файла   ./Sources/Karma.php   Успешно
3.   Изменение файла   ./Sources/ModSettings.php   Успешно
4.   Изменение файла   ./Sources/Subs.php   Успешно
5.   Изменение файла   ./Sources/BoardIndex.php   Успешно
6.   Изменение файла   ./Sources/Profile.php   Успешно
7.   Изменение файла   ./Sources/ManagePermissions.php   Успешно
8.   Изменение файла   ./Themes/default/Admin.template.php   Успешно
9.   Изменение файла   ./Themes/default/BoardIndex.template.php   Успешно
10.   Изменение файла   ./Themes/default/Profile.template.php   Успешно
11.   Изменение файла   ./Themes/default/languages/Admin.russian-utf8.php   Успешно
12.   Изменение файла   ./Themes/default/languages/ModSettings.russian-utf8.php   Успешно
13.   Изменение файла   ./Themes/default/languages/Who.russian-utf8.php   Успешно
14.   Изменение файла   ./Themes/default/languages/Help.russian-utf8.php   Успешно
15.   Изменение файла   ./Themes/default/languages/index.russian-utf8.php   Успешно
16.   Изменение файла   ./Themes/default/languages/ManagePermissions.russian-utf8.php   Успешно
17.   Изменение файла   ./Themes/default/languages/Errors.russian-utf8.php   Успешно
18.   Изменение файла   ./Themes/default/languages/Profile.russian-utf8.php   Успешно
19.   Изменение файла   ./index.php   Успешно
20.   Выполнение кода   db_change.php   
21.   Извлечение файла   ./Sources/Viewkarma.php   
22.   Извлечение файла   ./Themes/default/Viewkarma.template.php   
23.   Извлечение файла   ./Themes/default/DescriptionKarma.template.php   
ну нет здесь этого файла

Mavn

Цитата: Coomax от 26 января 2007, 10:35:29
Что я делаю не так?
1. есть ли security модуль для php
2. php случаем не в safe mod стоит?
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Олег Верещагин

#95
Coomax, попробуй зайди в "Пакеты моддификаций" - "Настройка". Поставь "Все файлы имеют право на запись" и нажми "Изменить". Далее введи адрес ftp, логин, пароль и относительный путь к форуму (например, /forum) - здесь будь внимателен, нажми "Продолжить". После этого попробуй повторить установку мода.
Я сам и мой коллега сталкивались с подобной проблемой и на каждом из этих шагов возможны недоразумения, поэтому я так подробно объясняю

Олег Верещагин

У меня с этим модом возникла такая проблема.
Раньше в правах пользователей у меня стояла возможность менять карму для всех групп, кроме новичков (до 10 сообщений). Теперь мне захотелось и этой группе разрешить менять карму. Поставил ей такие права, однако пользователи этой группы всё-равно карму изменять не могут (отсутствуют соответствующие ссылки под ником в сообщениях).
Возможно, конечно, это глюк не мода, а движка форума, но что-то мне подсказывает, что проблема именно с этим модом ;) Может, конфликт с каким-то другим модом? Например, Visual Warning? К сожалению, с наскока удалить ни тот, ни другой мод не удаётся. В Visual Warning вообще отсутствует инструмент удаления ( у меня нет такой кнопочки напротив этого мода), а при попытке удаления Karma Description возникают ошибки:
2.   Изменение файла   ./Sources/Karma.php   Неудачно
12.   Изменение файла   ./Themes/default/languages/ModSettings.russian.php   Неудачно
15.   Изменение файла   ./Themes/default/languages/index.russian.php   Неудачно

Coolmax

Олег Верещагин спасибо! Рецепт помог!

Grek

Цитата: Олег Верещагин от 26 января 2007, 23:30:41
У меня с этим модом возникла такая проблема.
Раньше в правах пользователей у меня стояла возможность менять карму для всех групп, кроме новичков (до 10 сообщений). Теперь мне захотелось и этой группе разрешить менять карму. Поставил ей такие права, однако пользователи этой группы всё-равно карму изменять не могут (отсутствуют соответствующие ссылки под ником в сообщениях).
Возможно, конечно, это глюк не мода, а движка форума, но что-то мне подсказывает, что проблема именно с этим модом ;) Может, конфликт с каким-то другим модом? Например, Visual Warning? К сожалению, с наскока удалить ни тот, ни другой мод не удаётся. В Visual Warning вообще отсутствует инструмент удаления ( у меня нет такой кнопочки напротив этого мода), а при попытке удаления Karma Description возникают ошибки:
2.   Изменение файла   ./Sources/Karma.php   Неудачно
12.   Изменение файла   ./Themes/default/languages/ModSettings.russian.php   Неудачно
15.   Изменение файла   ./Themes/default/languages/index.russian.php   Неудачно

Странная ошибка. С правами пользователей, вообще никогда проблем не было. Попробуйте создать тестового пользователя, включить его в эту группу и попробуйте изменить карму от его имени. По поводу удаления мода,  видимо Вы, или какой-то другой мод правил эти файлики, с ними проблем не возникало. Проблема возникает только с файлом karma.php после удаления мода. Форум должен вернуть файл в первоначальное положение, но он этого не делает. не доставляет одну закрывающую скобку в конце, я не знаю почему...

Олег Верещагин

Цитата: Grek от 29 января 2007, 08:25:09
Странная ошибка. С правами пользователей, вообще никогда проблем не было. Попробуйте создать тестового пользователя, включить его в эту группу и попробуйте изменить карму от его имени.
Ну я, в принципе, именно так и делал. Видимо, всё-таки, это из-за конфликта каких-то модов - у меня их много установлено. Ну как-нибудь разберусь. В конце концов переустановлю форум.
А мод всё-таки классный. Grek, спасибо.