Уважаемые пользователи!
В версии phpBB 3.3.13 обнаружены ошибки при использовании функции поиска по конференции.
Обсуждение проблемы и ее решения здесь Re: Вышел phpBB 3.3.13 [обсуждаем].
В связи с этим, не рекомендуется установка и обновление до phpBB 3.3.13.
Ошибка будет устранена разработчиками в версии phpBB 3.3.14.
Скачать предыдущую версию - phpBB 3.3.12 - можно здесь.
В версии phpBB 3.3.13 обнаружены ошибки при использовании функции поиска по конференции.
Обсуждение проблемы и ее решения здесь Re: Вышел phpBB 3.3.13 [обсуждаем].
В связи с этим, не рекомендуется установка и обновление до phpBB 3.3.13.
Ошибка будет устранена разработчиками в версии phpBB 3.3.14.
Скачать предыдущую версию - phpBB 3.3.12 - можно здесь.
Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Yellow Card MOD - Желтые карточки
-
- phpBB 2.0.1
- Сообщения: 258
- Зарегистрирован: 20 лет 6 месяцев
-
- phpBB 2.0.6
- Сообщения: 518
- Зарегистрирован: 19 лет 11 месяцев
Я был бы очень признателен Вам, если бы Вы сказали какие именно строчки нужно изменить и как изменить?...редактированием пары строк кода
И еще вопрос по этому моду:
if($poster_id != ANONYMOUS && $postrow[$i]['user_level'] != ADMIN)
{
$current_user = str_replace("'","\'",$postrow[$i]['username']);
if ($is_auth['auth_greencard'])
{
$g_card_img = ' <input type="image" name="unban" value="unban" onClick="return confirm(\''.sprintf($lang['Green_card_warning'],$current_user).'\')" src="'. $images['icon_g_card'] . '" alt="' . $lang['Give_G_card'] . '" >';
}
else
{
$g_card_img = '';
}
$user_warnings = $postrow[$i]['user_warnings'];
$card_img = ($user_warnings) ? (( $user_warnings < $board_config['max_user_bancard']) ? sprintf($lang['Warnings'], $user_warnings) : $lang['Banned'] ) : '';
// these lines will make a icon apear beside users post, if user have warnings or ar banned
// used instead of the previous line of code, witch shows the status as a text
// ------ From here --- do not include this line
// $card_img = ($user_warnings) ? '<img src="'.(( $user_warnings < $board_config['max_user_bancard']) ?
// $images['icon_y_card'] . '" alt="'. sprintf($lang['Warnings'], $user_warnings) .'">' :
// $images['icon_r_card'] . '" alt="'. $lang['Banned'] .'">') : '';
// ----- To this line --- Do not included this line
//
// You may also included several images, instead of only one yellow, these lines below will produce several yellow images, depending on mumber of yellow cards
// ------ From here --- do not include this line
//$card_img = ($user_warnings >= $board_config['max_user_bancard']) ? '<img src="'.$images['icon_r_card'] . '" alt="'. $lang['Banned'] .'">' : '';
//for ($n=0 ; $n<$user_warnings && $user_warnings < $board_config['max_user_bancard'];$n++)
//{
//$card_img .= ($user_warnings) ? '<img src="'.(( $user_warnings < $board_config['max_user_bancard']) ?
//$images['icon_y_card'] . '" alt="'. sprintf($lang['Warnings'], $user_warnings) .'">' :
//$images['icon_r_card'] . '" alt="'. $lang['Banned'] .'">') : '';
//}
// ----- To this line --- Do not included this line
if ($user_warnings<$board_config['max_user_bancard'] && $is_auth['auth_ban'] )
{
$y_card_img = ' <input type="image" name="warn" value="warn" onClick="return confirm(\''.sprintf($lang['Yellow_card_warning'],$current_user).'\')" src="'. $images['icon_y_card'] . '" alt="' . sprintf($lang['Give_Y_card'],$user_warnings+1) . '" >';
$r_card_img = ' <input type="image" name="ban" value="ban" onClick="return confirm(\''.sprintf($lang['Red_card_warning'],$current_user).'\')" src="'. $images['icon_r_card'] . '" alt="' . $lang['Give_R_card'] . '" >';
}
else
{
$y_card_img = '';
$r_card_img = '';
}
} else
{
$card_img = '';
$g_card_img = '';
$y_card_img = '';
$r_card_img = '';
}
if ($is_auth['auth_bluecard'])
{
if ($is_auth['auth_mod'])
{
$b_card_img = (($postrow[$i]['post_bluecard'])) ? ' <input type="image" name="report_reset" value="report_reset" onClick="return confirm(\''.$lang['Clear_blue_card_warning'].'\')" src="'. $images['icon_bhot_card'] . '" alt="'. sprintf($lang['Clear_b_card'],$postrow[$i]['post_bluecard']) . '">':' <input type="image" name="report" value="report" onClick="return confirm(\''.$lang['Blue_card_warning'].'\')" src="'. $images['icon_b_card'] . '" alt="'. $lang['Give_b_card'] . '" >';
}
else
{
$b_card_img = ' <input type="image" name="report" value="report" onClick="return confirm(\''.$lang['Blue_card_warning'].'\')" src="'. $images['icon_b_card'] . '" alt="'. $lang['Give_b_card'] . '" >';
}
} else $b_card_img = '';
// parse hidden filds if cards visible
$card_hidden = ($g_card_img || $r_card_img || $y_card_img || $b_card_img) ? '<input type="hidden" name="post_id" value="'. $postrow[$i]['post_id'].'">' :'';
И та и другая закомментированная части программы дают изображение полученных желтых карт, вместо надписи Warning
В них есть какое-нибудь отличие?
Такие пироги Ща попробую всё руками, без ИЗИ...Hellraiser писал(а): EasyMOD не ругался?
Ругнулся - я удалил строчку, скопировал руками, опять ругнулся опять удалил... и т.д.
Скопировал все в каждый темплейт?
Да. Он у меня один.
Удалил только строки с копированием, ничего другого задеть не мог?
Да. Только их.
yellow_card_db_update.php запускал?
Конечно. В первую очередь. Alredy added
В конфигурации форумов поля от мода появились?
Ни чего подобного не видел.
В правах доступа к форумам появились опции от мода?
Ни чего нового.
-
- phpBB 2.0.1
- Сообщения: 258
- Зарегистрирован: 20 лет 6 месяцев
-
- phpBB Plus
- Сообщения: 442
- Зарегистрирован: 20 лет 5 месяцев
- Откуда: КПРФ ;)
-
- phpBB 2.0.6
- Сообщения: 518
- Зарегистрирован: 19 лет 11 месяцев
##################--Весь перевод сделан самостоятельно--#####################
Изменения в \language\lang_russian
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"lang_main">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"lang_admin">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Изменения в \language\lang_russian\email
Помести в этот каталог англоязычные модули, а затем в этих файлах
произведи следующие замены:
<<<<<<<<<<<<"ban_block">>>>>>>>>>>>>>>>>>
<<<<<<<<<<<<<<<<<"ban_reactivated">>>>>>>>>>>>>>>>>>>
<<<<<<<<<<<<<<<<"ban_warning">>>>>>>>>>>>>>>>>>>
<<<<<<<<<<<<<<<<<<<"card_block">>>>>>>>>>>>>>>>>>>>>>>>>>
<<<<<<<<<<<<<<<<<<<<<"repport_post">>>>>>>>>>>>>>>>>>>>>>>>>
Изменения в \language\lang_russian
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"lang_main">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Код: Выделить всё
// Start add - Yellow card admin MOD
$lang['Give_G_card']='Снять Ban или Warning с пользователя';
$lang['Give_Y_card']='Сделать пользователю предупреждение №%d';
$lang['Give_R_card']='Записать пользователя в Ban List';
$lang['Ban_update_sucessful'] = 'Ban list был успешно обновлен';
$lang['Ban_update_green'] = 'С пользователя успешно снят Ban или Warning';
$lang['Ban_update_yellow'] = 'Пользователь получил предупреждение, теперь у него их: %d Максимальное количество предупреждений: %d После чего, пользователь автоматически будет добавлен в Ban list';
$lang['Ban_update_red'] = 'Пользователь был успешно занесен в Ban List';
$lang['Ban_reactivate'] = 'Ваш профиль был открыт заново';
$lang['Ban_warning'] = 'Вы получили предупреждение';
$lang['Ban_blocked'] = 'Ваш профиль заблокирован';
$lang['Click_return_viewtopic'] = 'Нажмите %sЗдесь%s чтобы вернуться к просмотру темы';
$lang['Rules_ban_can'] = 'Вы <b>можете</b> занести в Ban List других пользователей этого форуме';
$lang['user_no_email'] = 'Пользователь не имеет email, следовательно, никакое сообщение об этом действии не может быть отправлено. Вы должны отправить ему/ей личное сообщение';
$lang['user_already_banned'] = 'Выбранный пользователь уже имеет Ban';
$lang['Ban_no_admin'] ='Этот пользователь в группе АДМИНИСТРАЦИИ и поэтому ему нельзя сделать предупреждение или занести в Ban List';
$lang['Rules_greencard_can'] = 'Вы <b>можете</b> пожаловаться на сообщение модераторам этого форума';
$lang['Rules_bluecard_can'] = 'Вы <b>можете</b> отправлять сообщение модераторам в этом форуме';
$lang['Give_b_card'] = 'Отправить жалобу на это сообщение модераторам форума';
$lang['Clear_b_card'] = 'На это сообщение пользователи жаловались уже %d раз. Если вы проверили этот пост на нарушения и всё исправили, жмите эту кнопку, счётчик жалоб будет обнулён';
$lang['No_moderators'] = 'Форум не имеет модераторов, сообщения не могут быть отправлены!';
$lang['Post_repported'] = 'Пользователи форума сообщали модераторам об этом посте %d раз(а)';
$lang['Post_repported_1'] = 'Этот пост сейчас имеет сообщение модератору';
$lang['Post_repport'] = 'Почтовое сообщение'; //Subject in email notification
$lang['Post_reset'] = 'Счётчик жалоб был успешно обнулён';
$lang['Search_only_bluecards'] = 'Искать только среди сообщений с синими картами';
$lang['Send_message'] = 'Нажмите %sЗдесь%s написать сообщение модераторам или <br />';
$lang['Send_PM_user'] = 'Нажмите %sЗдесь%s что бы написать личное сообщение пользователю или';
$lang['Link_to_post'] = 'Нажмите %sЗдесь%s чтобы перейти к сообщенному посту <br/>--------------------------------<br/><br/>';
$lang['Post_a_report'] = 'Отправить сообщение по почте';
$lang['Report_stored'] = 'Ваше сообщение было успешно введено';
$lang['Send_report'] = 'Нажмите %sЗдесь%s для возвращения к первоначальному сообщению';
$lang['Red_card_warning'] = 'Вы уверены, что хотите записать пользователя: %s в Ban List, после чего он лишиться возможности присутствовать на форуме? Подтвердите или отмените выбранное действие';
$lang['Yellow_card_warning'] = 'Вы уверены, что хотите сделать пользователю: %s предупреждение? Подтвердите или отмените выбранное действие';
$lang['Green_card_warning'] = 'Вы уверены, что хотите снять с пользователя: %s предупреждения или Ban? Подтвердите или отмените выбранное действие';
$lang['Blue_card_warning'] = 'Вы уверены, что хотите сообщить об этом сообщении модераторам форума?';
$lang['Clear_blue_card_warning'] = 'Вы уверены, что хотите обнулить счётчик жалоб на это сообщение?';
$lang['Warnings'] = 'Warning: %d'; //shown beside users post, if any warnings given to the user
$lang['Banned'] = 'Ban List';//shown beside users post, if user are banned
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"lang_admin">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Код: Выделить всё
// Start add - Yellow card admin MOD
$lang['Ban'] = 'Бан';
$lang['Max_user_bancard'] = 'Максимальное число предупреждений';
$lang['Max_user_bancard_explain'] = 'Если пользователь получает больше желтых карт чем этот лимит, пользователь будет забанен';
$lang['ban_card'] = 'Желтая карта';
$lang['ban_card_explain'] = 'Пользователь будет забанен когда он/она получает больше %d желтых карт';
$lang['Greencard'] = 'Разбанен';
$lang['Bluecard'] = 'Сообщение поста';
$lang['Bluecard_limit'] = 'Интервал синих карт';
$lang['Bluecard_limit_explain'] = 'Уведомлять модератора снова для каждой x синей карты даваемых за пост';
$lang['Bluecard_limit_2'] = 'Лимит синих карт';
$lang['Bluecard_limit_2_explain'] = 'Первое уведомление модераторам будет посланно, когда пост получит эту сумму синих карт';
$lang['Report_forum']= 'Форум сообщения';
$lang['Report_forum_explain'] = 'Заполните форуму ID где пользователи должны посылать сообщения о посте, значение 0 позволит выключить эту функцию, пользователи ДОЛЖНЫ иметь доступ к созданию тем/ответов на этом форуме';
// End add - Yellow card admin MOD
Изменения в \language\lang_russian\email
Помести в этот каталог англоязычные модули, а затем в этих файлах
произведи следующие замены:
<<<<<<<<<<<<"ban_block">>>>>>>>>>>>>>>>>>
Код: Выделить всё
Subject: Ваша учетная запись блокирована (Ban List)
Charset: windows-1251
Здравствуйте, {WARNED_POSTER}
Ваш аккаунт на {SITENAME} заблокирован красной карточкой (Ban List).
Причины для этого могут быть многочисленными.
Ban получен из-за этого сообщения {POST_URL}, что Вы оставили.
Если вы не согласны или возражаете этому решению, то свяжитесь с {WARNER},
который(ая) сделал(а) Вам занесение в Ban List.
{EMAIL_SIG}
<<<<<<<<<<<<<<<<<"ban_reactivated">>>>>>>>>>>>>>>>>>>
Код: Выделить всё
Subject: Ваша учетная запись активирована
Charset: windows-1251
Здравствуйте, {WARNED_POSTER}
Ваш аккаунт на {SITENAME} активирован действием "зеленой карточки" администрации.
{EMAIL_SIG}
<<<<<<<<<<<<<<<<"ban_warning">>>>>>>>>>>>>>>>>>>
Код: Выделить всё
Subject: : Вам сделано предупреждение
Charset: windows-1251
Здравствуйте, {WARNED_POSTER}
Вы получили предупреждение на {SITENAME} ("желтая карточка").
Сейчас у вас количество предепреждений: {WARNINGS}, если вы получите больше {TOTAL_WARN} предепреждений ("желтых карточек"),
ваш аккаунт будет блокирован.
Причиной полученного замечания может быть ваш ответ:
{POST_URL}
Если вы не согласны или возражаете этому решению, то свяжитесь с {WARNER}, который(ая) сделал(а) вам замечание.
{EMAIL_SIG}
<<<<<<<<<<<<<<<<<<<"card_block">>>>>>>>>>>>>>>>>>>>>>>>>>
Код: Выделить всё
Subject: Ваша учетная запись блокирована (Ban List)
Charset: windows-1251
Здравствуйте, {WARNED_POSTER}
Ваш аккаунт на {SITENAME} блокирован {BLOCK_TIME}.
Причины для этого могут быть многочисленными.
Ban получен из-за этого сообщения {POST_URL} что Вы оставили.
Если вы не согласны или возражаете этому решению, то свяжитесь с {WARNER},
который(ая) сделал(а) Вам занесение в Ban List.
{EMAIL_SIG}
<<<<<<<<<<<<<<<<<<<<<"repport_post">>>>>>>>>>>>>>>>>>>>>>>>>
Код: Выделить всё
Subject: Уведомление о жалобах на сообщение
Charset: windows-1251
Жалоба от {SITENAME}
Пользователь {USER} пожаловался модератору.
Этот ответ уже имеет {NUMBER_OF_REPPORTS} жалоб.
URL - чтобы перейти к ответу, на который пожаловались:
{POST_URL}
Этот ответ находится в форуме "{FORUM_NAME}"
Тема "{POST_SUBJECT}"
{BOARD_EMAIL}
-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 20 лет 7 месяцев
- Поблагодарили: 2 раза
У меня такая проблемма. Установил ЖК все работает но иконки самих карт он не показывает а вместо этого красный крест с надписью и пост растягивается на полстраницы . Так как же мне всетаки заставить его показвать эконки карт? файлы с иконками я скопировал в эти папки /templates/PortalPi/IMAGES/xxxx и /template/subSilver/image/xxxx. Но почему же он не показывает их?
Да и еще пару вопросов?
1) где можно менять расположение кнопки "цитата" а то она сильно близка к аваторе надобы повыше ее подвинуть.
2)Как заменить слово warning: на изображение желтых карт как на овере?
Заранее спасибо за ответы!!!!
Да и еще пару вопросов?
1) где можно менять расположение кнопки "цитата" а то она сильно близка к аваторе надобы повыше ее подвинуть.
2)Как заменить слово warning: на изображение желтых карт как на овере?
Заранее спасибо за ответы!!!!
-
- phpBB 1.4.4
- Сообщения: 107
- Зарегистрирован: 20 лет 2 месяца