Сообщений: 240 Откуда: Полтава Зарегистрирован: 27 Октября 2007, 15:06:15 Сказали спасибо 39 раз Статус: offline
ICQ статус
Опубликовано 03 Февраля 2008, 20:02:10
В аттаче файлы, которые надо заменить и sql для внесения изменений в базу (выполнить через phpMyAdmin).
В файлах куски кода, которые заменены или добавлены выделены комментами:
// Repa ->
// <- Repa
В админке, в настройках форума добавлены 3 пункта:
* Репутация - Вкл/Выкл
* Минимальный уровень репутации для возможности изменять репутацию юзерам - по умолчанию 0
* Минимальное время регистрации, после которого можно изменять репутацию - по умолчанию 15 дней
Юзер не может изменять репутацию:
- себе,
- если зарегистрирован на сайте менее указанного периода,
- если репутация меньше указанной в админке,
- если уже поставил + или - за данный пост.
На админа эти ограничения не действуют. Админ не может ставить + или - только себе.
Кроме того админ может удалять проставленные + и - (для этого надо нажать на ссылку "Репутация" под аватарой, и там нажать на ссылку "удалить".
Сообщений: 325 Откуда: Москва Зарегистрирован: 08 Мая 2007, 19:40:59 Сказали спасибо 24 раз Статус: offline
Опубликовано 04 Февраля 2008, 10:54:01
У мну кирилицу не тянет...
Читаю комменты реп, одни знаки вопросов... ???????????????
Менял кодировку таблицы, всё ровно знаки вопросов!
И немогу стерать коменты. Ошибку выдаёт.
Сообщений: 325 Откуда: Москва Зарегистрирован: 08 Мая 2007, 19:40:59 Сказали спасибо 24 раз Статус: offline
Опубликовано 04 Февраля 2008, 12:05:49
Теперь работает)
Только вот, может лучше сделать по типу:
Репутация: (картинкой +) (Число где вычитаются все плюсы и минусы с ссылкой на общую репутацию) (картинкой минус)
Пример:
Репутация: '' 50 ''
Ну или не картинкой а как и было: (+1)50(-1)
доп картинки ''''''''
Еще ж надо добавить такую строку в профиле...
И написано должно быть - Добавлено из профиля...
Сообщений: 240 Откуда: Полтава Зарегистрирован: 27 Октября 2007, 15:06:15 Сказали спасибо 39 раз Статус: offline
ICQ статус
Опубликовано 04 Февраля 2008, 13:50:56
Ну я так и пробовал, тока чето между стрелочками все время 0 показывало, $repa не считалась...
И че это у тебя за r_add1.gif и r_minus1.gif?
Чем они должны отличаться от r_add.gif и r_minus.gif?
З.Ы. Уже увидел) Круто) Тока зачем $repa2? И зачем $repa считается 2 раза?
ИМХО, $repa2 вобще можно убрать, а $repa вынести перед if
Сообщений: 1676 Откуда: Киев Зарегистрирован: 18 Ноября 2007, 18:49:13 Сказали спасибо 148 раз Статус: offline
ICQ статус
Опубликовано 04 Февраля 2008, 14:26:37
Помогите с другой проблемой...я хочу сделать чтобы репа отображалась таблицей, а не постами как на форуме...я немного изменил кое-чего, но там сбивается таблица...как я понял я чтото забыл, но исправить никак немогу(((
вот код отображения репы..
\n";
if (iADMIN || iSUPERADMIN) {
echo"<td width='20' class='tbl2'>Опции</td>";
}
if ($rows != 0) {
$result = dbquery(
"(SELECT r.*,u.user_name,u.user_avatar FROM ".$db_prefix."reputation r, ".$db_prefix."users u
WHERE r.voter=u.user_id AND r.user_id=$user
ORDER BY datestamp LIMIT $rowstart,$posts_per_page) "
);
Сообщений: 240 Откуда: Полтава Зарегистрирован: 27 Октября 2007, 15:06:15 Сказали спасибо 39 раз Статус: offline
ICQ статус
Опубликовано 04 Февраля 2008, 17:19:52
Что бросилось в глаза в первую очередь, Этот кусок кажется лишним.
echo "<table class='tbl' width='100%'>";
И еще, я там уже исправлял... у тебя начальный вариант...
Во всех ссылках где используется viewthread.php?....post_id=$post....
надо изменить &post_id= на &pid=