Yellow Card MOD - Желтые карточки

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Правила форума
Если на ваш вопрос есть ответы по ниже следующим ссылкам, ваш пост удаляется без объяснения причин!!!
А вы рискуете получить предупреждение или бан (в зависимости от настроения модератора).


Местная Конституция | Шаблон запроса | Документация (phpBB3) | FAQ-2 (phpbb2) | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Сообщение Палыч 18.12.2006 0:17

Павел M писал(а):Вот например где вы найдете вот такую строку:
Так вы и ищите ее в templates/subSilver/viewtopic_body.tpl от версии 2.0.6 под которую это МОД и писАлся
Код: Выделить всё
## MOD Version:        1.4.12.
## Compatibility:      2.0.6

А вы ставите на 2.0.21 и хотите полного совпадения.
Остается только повторить
Палыч писал(а):внимательно надо выполнять инструкцию по установке.

И еще:
Павел M писал(а):просто так внимательно читать

совсем не означает
Павел M писал(а): тупо смотря на код впихивать его в том виде в каком он дан в инструкции

8)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6910
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер


Сообщение UserRU 18.12.2006 20:05

Палыч, может подскажите как и мне решить небольшую проблемку.. Суть такова - установлены моды Yellow card и Disable Email, и при выдачи карточки всплывает надпись "мол извините, отправить мыло обладателю данной карточки не могу, отключили админы мыло.. :) " что несколько неудобно.. есть ли решение чтобы избежать этого неочень удобного момента?
UserRU
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 02.12.2006 0:33

Сообщение Палыч 18.12.2006 21:01

UserRU
Найдите в card.php
Код: Выделить всё
//      {
         $emailer->send();
//      }

и закомментируйте
Код: Выделить всё
//      {
//         $emailer->send();
//      }


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

Да еще, чтобы модераторам уведомление при синей карте не слалось
найти
Код: Выделить всё
                  'BOARD_EMAIL' => $board_config['board_email']));
              $emailer->send();
               $emailer->reset();

закомментировать
Код: Выделить всё
                  'BOARD_EMAIL' => $board_config['board_email']));
//              $emailer->send();
               $emailer->reset();


Вообще, по уму, там надо два куска кода просто вырезать...

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

Вот этот:
Код: Выделить всё
         while ($i<$total_mods)
         {
         $script_name = preg_replace('/^\/?(.*?)\/?$/', '\1', trim($board_config['script_path'])). '/viewtopic.'.$phpEx;
         $server_name = trim($board_config['server_name']);
         $server_protocol = ( $board_config['cookie_secure'] ) ? 'https://' : 'http://';
         $server_port = ( $board_config['server_port'] <> 80 ) ? ':' . trim($board_config['server_port']) . '/' : '/';
               $emailer = new emailer($board_config['smtp_delivery']);
               $emailer->email_address($mods_rowset[$i]['user_email']);
               $email_headers = "To: \"".$mods_rowset[$i]['username']."\" <".$mods_rowset[$i]['user_email']. ">\r\n";
               $email_headers .= "From: \"".$board_config['sitename']."\" <".$board_config['board_email'].">\r\n";
               $email_headers .= "Return-Path: " . (($userdata['user_email']&&$userdata['user_viewemail'])? $userdata['user_email']."\r\n":"\r\n");
               $email_headers .= "X-AntiAbuse: Board servername - " . $server_name . "\r\n";
               $email_headers .= "X-AntiAbuse: User_id - " . $userdata['user_id'] . "\r\n";
               $email_headers .= "X-AntiAbuse: Username - " . $userdata['username'] . "\r\n";
               $email_headers .= "X-AntiAbuse: User IP - " . decode_ip($user_ip) . "\r\n";
               $emailer->use_template("repport_post",(file_exists($phpbb_root_path . "language/lang_" . $mods_rowset[$i]['user_lang'] . "/email/repport_post.tpl"))?$mods_rowset[$i]['user_lang'] : "");
               $i++;
//               $emailer->set_subject($lang['Post_repport']);
               $emailer->extra_headers($email_headers);
               $emailer->assign_vars(array(
            'POST_URL' => $server_protocol . $server_name . $server_port . $script_name . '?' . POST_POST_URL . "=$post_id#$post_id",
            'POST_SUBJECT' => $post_subject,
            'FORUM_NAME' => $forum_name,
                  'USER' => '"'.$userdata['username'].'"',
                  'NUMBER_OF_REPPORTS' => $blue_card,
                  'SITENAME' => $board_config['sitename'],
                  'BOARD_EMAIL' => $board_config['board_email']));
               $emailer->send();
               $emailer->reset();
      }


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

и этот:
Код: Выделить всё
      if (!empty($warning_data['user_email']))
      {
      include($phpbb_root_path . 'includes/emailer.'.$phpEx);
      $script_name = preg_replace('/^\/?(.*?)\/?$/', '\1', trim($board_config['script_path'])). '/viewtopic.'.$phpEx;
      $server_name = trim($board_config['server_name']);
      $server_protocol = ( $board_config['cookie_secure'] ) ? 'https://' : 'http://';
      $server_port = ( $board_config['server_port'] <> 80 ) ? ':' . trim($board_config['server_port']) . '/' : '/';
            $emailer = new emailer($board_config['smtp_delivery']);
            $email_headers = "TO: '".$warning_data['username']."' <".$warning_data['user_email']. ">\r\n";
      $email_headers .= ($userdata['user_email'] && $userdata['user_viewemail']) ?
         "FROM: \"".$userdata['username']."\" <".$userdata['user_email'].">\r\n"  :
         "FROM: \"".$board_config['sitename']."\" <" .$board_config['board_email'] . ">\r\n";
         $emailer->use_template($e_temp, stripslashes($warning_data['user_lang']));
            $emailer->email_address($warning_data['user_email']);
//            $emailer->set_subject($e_subj);
            $emailer->extra_headers($email_headers);
            $emailer->assign_vars(array(
               'SITENAME' => $board_config['sitename'],
               'WARNINGS' => $warning_data['user_warnings'],
               'TOTAL_WARN' => $board_config['max_user_bancard'],
         'POST_URL' => $server_protocol . $server_name . $server_port . $script_name . '?' . POST_POST_URL . "=$post_id#$post_id",
               'EMAIL_SIG' => str_replace("<br />", "\n", "-- \n" . $board_config['board_email_sig']),
               'WARNER' => $userdata['username'],
         'BLOCK_TIME' => $block_time,
               'WARNED_POSTER' => $warning_data['username'])
      );
//            if ($e_subj)
//      {
         $emailer->send();
//      }
            $emailer->reset();
   }
   else
   {
       $message .= "<br/><br/>".$lang['user_no_email'];
   }
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6910
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Сообщение UserRU 18.12.2006 23:23

Палыч, огромное Вам спасибо.
UserRU
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 02.12.2006 0:33

Сообщение lautes 26.12.2006 17:29

После установки этого мода в сообщение перед строкой добавленно появилась такая строчка
Код: Выделить всё
viewtopic.php?p=5#5">
. Где копать?
lautes
phpBB 2.0.2
 
Сообщения: 152
Зарегистрирован: 22.12.2006 17:10

Сообщение Siava 26.12.2006 21:47

lautes
копать в viewtopic_body.tpl
Генератор db_update-файлов для phpBB 2.0
Еще одно нарушение правил и будете забанены.
© Mr. Anderson
Аватара пользователя
Siava
phpBB 3.0.2
 
Сообщения: 2665
Зарегистрирован: 11.01.2005 14:29
Откуда: Питер

Сообщение lautes 27.12.2006 19:11

Siava

Как по мойму там всё правильно, но я сомневаюсь в этом куске кода.
Код: Выделить всё
<td width="100%"><a href="<form method="post" action="{postrow.S_CARD}">
{postrow.U_MINI_POST}<img src="{postrow.MINI_POST_IMG}" width="12" height="9" alt="{postrow.L_MINI_POST_ALT}" title="{postrow.L_MINI_POST_ALT}" border="0" /></a><span class="postdetails">{L_POSTED}: {postrow.POST_DATE}<span class="gen">&nbsp;</span>&nbsp; &nbsp;{L_POST_SUBJECT}: {postrow.POST_SUBJECT}</span></td>
            <td valign="top" nowrap="nowrap">{postrow.QUOTE_IMG} {postrow.EDIT_IMG} {postrow.DELETE_IMG} {postrow.IP_IMG}{postrow.U_R_CARD}{postrow.U_Y_CARD}{postrow.U_G_CARD}{postrow.U_B_CARD}{postrow.CARD_EXTRA_SPACE}{postrow.CARD_HIDDEN_FIELDS}</td>
</form>

Правильно ли?

Добавлено спустя 6 часов 32 минуты 41 секунду:

Товарищи помогите разобратся пожалуйста!!!
lautes
phpBB 2.0.2
 
Сообщения: 152
Зарегистрирован: 22.12.2006 17:10

Сообщение lautes 28.12.2006 12:37

Гуру помогите пожалуйста!
lautes
phpBB 2.0.2
 
Сообщения: 152
Зарегистрирован: 22.12.2006 17:10

Сообщение lautes 30.12.2006 0:28

Ага всё с этой ошибкой разобрался....Но блин отображается только синяя карточка...
lautes
phpBB 2.0.2
 
Сообщения: 152
Зарегистрирован: 22.12.2006 17:10

Сообщение lautes 30.12.2006 13:51

Карточки появились но они не выпалняют свои функции. фух........
lautes
phpBB 2.0.2
 
Сообщения: 152
Зарегистрирован: 22.12.2006 17:10

Сообщение rex 11.01.2007 2:22

Сталкнулся со следущей проблемой
после установки мода (именно его!) в админке не отображается левый флейм , как лечить и где копать подскажите плиз...

и еще вопросик

Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------------
#
admin/admin_board.php

#
#-----[ FIND ]------------------------------------------------
#
"L_ENABLE_PRUNE" =>

#
#-----[ AFTER, ADD ]------------------------------------------
#
'L_BLUECARD_LIMIT' => $lang['Bluecard_limit'],
'L_BLUECARD_LIMIT_EXPLAIN' => $lang['Bluecard_limit_explain'],
'L_BLUECARD_LIMIT_2' => $lang['Bluecard_limit_2'],
'L_BLUECARD_LIMIT_2_EXPLAIN' => $lang['Bluecard_limit_2_explain'],
'L_MAX_USER_BANCARD' => $lang['Max_user_bancard'],
'L_MAX_USER_BANCARD_EXPLAIN' => $lang['Max_user_bancard_explain'],
'L_REPORT_FORUM' => $lang['Report_forum'],
'L_REPORT_FORUM_EXPLAIN' => $lang['Report_forum_explain'],


#
#-----[ FIND ]------------------------------------------------
#
"PRUNE_NO" =>

#
#-----[ AFTER, ADD ]------------------------------------------
#
'BLUECARD_LIMIT' => $new['bluecard_limit'],
'BLUECARD_LIMIT_2' => $new['bluecard_limit_2'],
'MAX_USER_BANCARD' => $new['max_user_bancard'],
'S_REPORT_FORUM' => $report_forum_select_list,


не селенн в програмировании но насколько я понял 'S_REPORT_FORUM' что то вроде вызова переменных ... так вот почему в этом списке все выглядит "S_REPORT_FORUM" (кавычки а не апостровы стоят) глюк или разница версий форума? (у меня 2.0.21)
Последний раз редактировалось rex 11.01.2007 22:37, всего редактировалось 1 раз.
rex
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 26.12.2006 0:20

Сообщение lautes 11.01.2007 15:16

При попытке установить этот мод через EM ещё до начало установки он мне даёт следующию ошибку:
Код: Выделить всё
Critical Error

FIND FAILED: In file [admin/admin_forumauth.php] could not find:

// View

MOD script line #729 :: FAQ :: Report

Хотя этот фаил существует...!
lautes
phpBB 2.0.2
 
Сообщения: 152
Зарегистрирован: 22.12.2006 17:10

Сообщение Палыч 11.01.2007 15:46

lautes
МОД YC достаточно древний и под EM не заточен.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6910
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Сообщение lautes 11.01.2007 16:05

lautes

А чего в инструкции написано что мол под EM можно ставить и даже мод имеет окончание em?
lautes
phpBB 2.0.2
 
Сообщения: 152
Зарегистрирован: 22.12.2006 17:10

Сообщение rex 11.01.2007 22:36

ставится нормально просто к папке админ надо права доступа проверить (обыно на FTP они урезаны) или же ручками править, там немного и не сложно
rex
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 26.12.2006 0:20

Пред.След.


Вернуться в Поддержка модов для phpBB 2.0.x

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0