[BETA] Democracy MOD 0.2.1 (reputation + warnings + reports)

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
12rgd
phpBB 1.4.3
Сообщения: 89
Стаж: 19 лет 2 месяца

Сообщение 12rgd »

У меня после того, как я нажимаю на "Posts reported by users: 2" появляется название топика и форума. Так и должно быть?
Аватара пользователя
ETZel
phpBB 1.4.3
Сообщения: 93
Стаж: 19 лет 5 месяцев
Откуда: Челябинск

Сообщение ETZel »

12rgd
наверное, вы неправильно установили мод.
Ссылка "Posts reported" ведет на http://phpbb-mods.etzel.ru/post_report.php?mode=view, где список всех жалоб.
12rgd
phpBB 1.4.3
Сообщения: 89
Стаж: 19 лет 2 месяца

Сообщение 12rgd »

ETZel писал(а):наверное, вы неправильно установили мод.
Просто проблема в том, что у меня стиль fisubgrey, но я изменял все под него.

А вот за ссылку наиогромнейшее спасибо! Теперь я знаю, что нужно изменить. И нашел точно такое же место. Проблема практически решена. Спасибо за помощь! Если будут вопросы, я сюда же еще напишу. :) :)
12rgd
phpBB 1.4.3
Сообщения: 89
Стаж: 19 лет 2 месяца

Сообщение 12rgd »

ETZel
Исправил эту ошибку. Огромный респект!

Добавлено спустя 3 минуты 3 секунды:

А есть ли у кого перевод данного мода на русский язык?
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5440
Стаж: 20 лет 5 месяцев
Откуда: Питер
Благодарил (а): 179 раз
Поблагодарили: 751 раз

Сообщение Siava »

12rgd
В архиве с модом ведь есть перевод :?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
12rgd
phpBB 1.4.3
Сообщения: 89
Стаж: 19 лет 2 месяца

Сообщение 12rgd »

Ах точно, спасибо.

Ну вот, у мя еще маленькая проблема... Когда я просматриваю жалобу, то bb-коды обрабатываются неправильно. Т.е. получается вот что: "[b:dc28e9a0bd]Жирный текст[/b:dc28e9a0bd]". Как это исправить?
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5440
Стаж: 20 лет 5 месяцев
Откуда: Питер
Благодарил (а): 179 раз
Поблагодарили: 751 раз

Сообщение Siava »

12rgd
Ищите в этой теме решение.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
12rgd
phpBB 1.4.3
Сообщения: 89
Стаж: 19 лет 2 месяца

Сообщение 12rgd »

Окей, разобрался.
Аватара пользователя
severnet
phpBB 2.0.5
Сообщения: 490
Стаж: 20 лет 6 месяцев
Откуда: Санкт-Петербург

Сообщение severnet »

Пользователи ХОТЯТ отключать репутацию в своем профиле. :!:
Изображение
Аватара пользователя
natali
phpBB 2.0.1
Сообщения: 293
Стаж: 20 лет
Откуда: Киев

Сообщение natali »

severnet
я ещё не ставил, но представляю что у меня будет то же самое.
а что за пользователи?
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 20 лет 1 месяц
Откуда: Moscow

Сообщение Iftin »

установил, только вот косяк с кодировкой на отзывы ((

вот картинка..
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Carbofos
phpBB 1.4.4
Сообщения: 158
Стаж: 20 лет 3 месяца

Сообщение Carbofos »

Iftin
Базу данных случайно из бэкапа не восстанавливали? Экспорт/импорт она любит в неправильной кодировке делать...
Thanx
phpBB 2.0.2
Сообщения: 334
Стаж: 19 лет 5 месяцев
Благодарил (а): 15 раз

Сообщение Thanx »

functions_post.php и мод democracy - несостыковочка


Вот такой момент.
Когда я как админ хочу изменить название первого топика темы, которую создал не я получается вот что:

название темы меняется, а название самого топика остается прежним и вылетает такая ошибка:

Общая ошибка

Error in posting

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE post_id = 326' at line 3

UPDATE posts SET post_locked = WHERE post_id = 326

Line : 237
File : functions_post.php

----

Смотрим, а строчка 237 у меня как раз вставка из мода democracy:
////democracy/////
if ( $mode == 'editpost' && $post_data['poster_id'] != $userdata['user_id'] )
{
$sql = 'UPDATE ' . POSTS_TABLE . '
SET post_locked = ' . $post_data['post_locked'] . '
WHERE post_id = ' . $post_id;
if (!$db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Error in posting', '', __LINE__, __FILE__, $sql);
}
}
/////////////

Что делать? Как убрать ошибку?
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 20 лет 1 месяц
Откуда: Moscow

Сообщение Iftin »

Carbofos
да нет, просто это у меня проблема с базой данных. таблицы имеют разную кодировку. Вот сейчас пытаюсь, привести в один вид и одну кодировку... пока опыта в этом мало ( Если умеешь конвертить реальные базы в нужную кодировку подскажи. :oops:
Thanx
phpBB 2.0.2
Сообщения: 334
Стаж: 19 лет 5 месяцев
Благодарил (а): 15 раз

Сообщение Thanx »

Я просто удалил этот код:

////democracy/////
if ( $mode == 'editpost' && $post_data['poster_id'] != $userdata['user_id'] )
{
$sql = 'UPDATE ' . POSTS_TABLE . '
SET post_locked = ' . $post_data['post_locked'] . '
WHERE post_id = ' . $post_id;
if (!$db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Error in posting', '', __LINE__, __FILE__, $sql);
}
}
/////////////

в файле

functions_post.php.

Все стало нормально работать. Что же я удалил и для чего эта часть кода была нужна. Может и не восстанавливать эту часть кода вовсе?

Вернуться в «Бета-версии модов для phpBB 2.0.x»