Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x) .
Nome
phpBB 1.4.2
Сообщения: 65 Стаж: 20 лет 3 месяца
Сообщение
Nome » 10.08.2005 20:09
так, новая версия архива, не раньше выходных, много дел
а пока небольшой фикс, спасибо
VVVas , что обратил внимание
Описание: значек показа комментариев появлялся у гостей
Ошибка в: Comments For Advanced Karma Mod
Фикс:
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#
$smite_url = '';
#
#-----[ AFTER, ADD ]------------------------------------
#
$view_comments_url = '';
$view_comments_img = '';
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
8)
Nome
Siava
Поддержка
Сообщения: 5426 Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 177 раз
Поблагодарили: 749 раз
Сообщение
Siava » 12.08.2005 1:37
Объясните, зачем такая шаманская процедура в karma.php?
Код: Выделить всё
$sql = "select user_posts, karma_time from " . USERS_TABLE . " where user_id='$userdata[user_id]'";
$result = $db->sql_query($sql);
$array = mysql_fetch_array($result);
$time_old = $array['karma_time'];
$posts_num = $array['user_posts'];
$sql = "select user_id from " . USERS_TABLE . " where user_id='$userdata[user_id]'";//make sure no one votes for themselves
$result = $db->sql_query($sql);
$array = mysql_fetch_array($result);
$voter_id = $array[0]
Неужели нельзя всё выполнять в 1 запрос например:
Код: Выделить всё
$sql = "select user_id, user_posts, karma_time from " . USERS_TABLE . " where user_id='$userdata[user_id]'";
$result = $db->sql_query($sql);
$array = mysql_fetch_array($result);
$time_old = $array['karma_time'];
$posts_num = $array['user_posts'];
$voter_id = $array['user_id'];
И ещё после этого для высвобождения памяти добавить:
Или так задумано?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
2.0.x 3.5.x)
Siava
Nome
phpBB 1.4.2
Сообщения: 65 Стаж: 20 лет 3 месяца
Сообщение
Nome » 13.08.2005 0:22
а ну это шаманы, бубны...ритуальные танци программистов и т.д....
на самом деле, это то немногое, что осталось от оригинального Karma Hack от countach44 и что у меня руки никак не дойдут исправить
Nome
Paul
phpBB 1.0.0
Сообщения: 9 Стаж: 19 лет 8 месяцев
Сообщение
Paul » 13.08.2005 2:44
А как можно сделать чтобы карма показывалась в memberlist ? Спасибо заранее, за совет...
Paul
king
phpBB 1.0.0
Сообщения: 1 Стаж: 19 лет 8 месяцев
Откуда: Пермь
Сообщение
king » 19.08.2005 17:52
привет всем ))
Я поставил себе мод кармы. Где можно скачать такой хак, чтобы в карме указывался тот, кто поставил карму, и в какой теме и чтобы указывалась дата. И ещё чтоб русскоязычный был
Зараннее спасибо.
king
VVVas
Former team member
Сообщения: 4463 Стаж: 20 лет 5 месяцев
Поблагодарили: 1 раз
Сообщение
VVVas » 19.08.2005 17:56
king
Вас побить или как? Тему читать целиком, а не выборочно.
VVVas
Вано
phpBB 1.0.0
Сообщения: 4 Стаж: 19 лет 10 месяцев
Сообщение
Вано » 22.08.2005 7:49
VVVas
зачем людей бить?
Nome
а скоро ты выбросишь в сеть пак со всеми последними фиксами?
Вано
Nome
phpBB 1.4.2
Сообщения: 65 Стаж: 20 лет 3 месяца
Сообщение
Nome » 22.08.2005 8:16
да вот собственно и выбрасываю....сори если что-то пропустил, стучите в асю, будем править
людей бить надо чтобы читали весь топик
king , вам надо скачать упаковку, которая несколькими строками выше и поставить Comments Hack
Nome
VVVas
Former team member
Сообщения: 4463 Стаж: 20 лет 5 месяцев
Поблагодарили: 1 раз
Сообщение
VVVas » 22.08.2005 10:52
Nome
Siava писал(а): Объясните, зачем такая шаманская процедура в karma.php? и далее
Я так посмотрел эту вешь ещё не переделывали?
VVVas
Nome
phpBB 1.4.2
Сообщения: 65 Стаж: 20 лет 3 месяца
Сообщение
Nome » 22.08.2005 23:16
нет, времени катастрофически не хватает...я занят портированием трекера под phpBB2, на мод нет времени
Nome
blazch
phpBB 1.4.4
Сообщения: 114 Стаж: 20 лет
Сообщение
blazch » 24.08.2005 19:08
теперь вопрос парни.. вот поставил я кому-то -1 как эту еденичку убрать.. а то наказал одного форумчанина а она такую истерику закатила... дескать все сделаю хоть минет ты только - с кармы убери.. как мне через phpmyadmin это сделать, в какой таблице править и т.к. у меня стоит еще мод
т.е. эта еденичка как то завязана и с комментом... как быть?
blazch
Siava
Поддержка
Сообщения: 5426 Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 177 раз
Поблагодарили: 749 раз
Сообщение
Siava » 25.08.2005 1:46
blazch
В таблице phpbb_users там есть karma_minus
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
2.0.x 3.5.x)
Siava
blazch
phpBB 1.4.4
Сообщения: 114 Стаж: 20 лет
Сообщение
blazch » 25.08.2005 11:16
окей, а как она связана с комментариями, чтобы и его убить?>
blazch
Nome
phpBB 1.4.2
Сообщения: 65 Стаж: 20 лет 3 месяца
Сообщение
Nome » 25.08.2005 16:03
в phpbb_users_comments ищешь запись где user_id - тот кому меняли карму, и giver_id - id того, кто изменил карму... также можно искать по тексту комментария в поле comment
Добавлено спустя 2 минуты 40 секунд:
опаньки, зашел я phpbbhacks а мой мод куда-то от туда удалился, вот это сюрприз
Nome
blazch
phpBB 1.4.4
Сообщения: 114 Стаж: 20 лет
Сообщение
blazch » 25.08.2005 16:05
ок, спасибо
blazch