• Фиксы ошибок от модов, исправления, доработки • 
Здесь инструкции по дружбе модов и доработки
При создании темы о модах для двигателя форумов phpBB ветки до версии 3.0.14 название темы должно начинаться с названия мода на английском, без указания версии, затем тире, затем короткое название мода на русском с маленькой буквы. Создание тем не о модах в данном подфоруме запрещено. Посторонние темы о двиге и посторонних проблемах для ветки до версии 3.0.14 в соседнем подфоруме.

    Фиксы ошибок от модов, исправления, доработки

Сообщение Разместил Александр Лешванов 25 мар 2013, 05:57

Здесь инструкции по дружбе модов...
Что насобирал... Могут быть повторы. Закончу выкладывать все - потом проверю на повторы....

О Версиях мода с файлами именно с этого форума.
ПОМНИТЕ!!!! Скачивая и устанавливая вариант мода с файлами от этого форума вы рискуете!!!
Не имея знаний в вопросах правки и исправления глюков делать это не стоит!
1. Я не могу помнить всех нюансов и правок в моде и доработок его работы у себя на форуме!
2. Обычно все файлы мода у меня тут максимально оптимизированы, из них выкинуто все "лишнее".
3. Переводы адаптированы именно под данный форум с правилами под так называемую "тошноту".
4. Файлы стиля могут иметь CSS классы, которых нет в ваших классах CSS ваших стилей
5. В любых файлах могут находиться правки от других модов (дружбы) и даже от СЕО

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*

Фиксы ошибок от модов, исправления, доработки

Сообщение Разместил Александр Лешванов 25 мар 2013, 05:59

01 Fix для уменьшения аватарок от Default Random 'No Avatar' [Рандомный "Ноуаватар"] при установленном моде Avatar Index Viewforum v1.2.1a.
(при просмотре списка тем аватара от Default Random 'No Avatar' [Рандомный "Ноуаватар"] не ресайзится)
Совет от автора мода Default Random 'No Avatar' [Рандомный "Ноуаватар"]
Ссылка - https://www.phpbb.com/customise/db/mod/default_random_no_avatar_/
Открыть: viewforum.php
Найти:
Код: выделить все
      $avatar_img = $avatar_max_dimensions = $topic_last_poster_avatar_height = $topic_last_poster_avatar_width = $topic_first_poster_avatar_width = $topic_first_poster_avatar_height = '';
     
      if ( !empty($row['topic_first_poster_avatar']) || !empty($row['topic_last_poster_avatar']))
      {
      $avatar_max_dimensions = 40; // here you can change the max-width you would like to have the avatars displayed
     
         if ( $row['topic_first_poster_avatar_width'] >= $row['topic_first_poster_avatar_height'] )
         {
            $topic_first_poster_avatar_width = ( $row['topic_first_poster_avatar_width'] > $avatar_max_dimensions ) ? $avatar_max_dimensions : $row['topic_first_poster_avatar_width'] ;
            $topic_first_poster_avatar_height = ( $topic_first_poster_avatar_width == $avatar_max_dimensions ) ? round($avatar_max_dimensions / $row['topic_first_poster_avatar_width'] * $row['topic_first_poster_avatar_height']) : $row['topic_first_poster_avatar_height'] ;
         }
         else
         {
            $topic_first_poster_avatar_height = ( $row['topic_first_poster_avatar_height'] > $avatar_max_dimensions ) ? $avatar_max_dimensions : $row['topic_first_poster_avatar_height'] ;
            $topic_first_poster_avatar_width = ( $topic_first_poster_avatar_height == $avatar_max_dimensions ) ? round($avatar_max_dimensions / $row['topic_first_poster_avatar_height'] * $row['topic_first_poster_avatar_width']) : $row['topic_first_poster_avatar_width'] ;
         }

         if ( $row['topic_last_poster_avatar_width'] >= $row['topic_last_poster_avatar_height'] )
         {
            $topic_last_poster_avatar_width = ( $row['topic_last_poster_avatar_width'] > $avatar_max_dimensions ) ? $avatar_max_dimensions : $row['topic_last_poster_avatar_width'] ;
            $topic_last_poster_avatar_height = ( $topic_last_poster_avatar_width == $avatar_max_dimensions ) ? round($avatar_max_dimensions / $row['topic_last_poster_avatar_width'] * $row['topic_last_poster_avatar_height']) : $row['topic_last_poster_avatar_height'] ;
         }
         else
         {
            $topic_last_poster_avatar_height = ( $row['topic_last_poster_avatar_height'] > $avatar_max_dimensions ) ? $avatar_max_dimensions : $row['topic_last_poster_avatar_height'] ;
            $topic_last_poster_avatar_width = ( $topic_last_poster_avatar_height == $avatar_max_dimensions ) ? round($avatar_max_dimensions / $row['topic_last_poster_avatar_height'] * $row['topic_last_poster_avatar_width']) : $row['topic_last_poster_avatar_width'] ;
         }
         
      }

Заменить на :
Код: выделить все
        $avatar_img = $avatar_max_dimensions = $topic_last_poster_avatar_height = $topic_last_poster_avatar_width = $topic_first_poster_avatar_width = $topic_first_poster_avatar_height = 40;
       
               
          if ( !empty($row['topic_first_poster_avatar']) || !empty($row['topic_last_poster_avatar']))
          {
              $avatar_max_dimensions = $avatar_width = $avatar_height = 40; // here you can change the max-width you would like to have the avatars displayed
         
             if ( !empty($row['topic_first_poster_avatar']))
             {         
            if ( $row['topic_first_poster_avatar_width'] >= $row['topic_first_poster_avatar_height'] )
               {
                  $topic_first_poster_avatar_width = ( $row['topic_first_poster_avatar_width'] > $avatar_max_dimensions ) ? $avatar_max_dimensions : $row['topic_first_poster_avatar_width'] ;
                  $topic_first_poster_avatar_height = ( $topic_first_poster_avatar_width == $avatar_max_dimensions ) ? round($avatar_max_dimensions / $row['topic_first_poster_avatar_width'] * $row['topic_first_poster_avatar_height']) : $row['topic_first_poster_avatar_height'] ;
               }
               else
               {
                  $topic_first_poster_avatar_height = ( $row['topic_first_poster_avatar_height'] > $avatar_max_dimensions ) ? $avatar_max_dimensions : $row['topic_first_poster_avatar_height'] ;
                  $topic_first_poster_avatar_width = ( $topic_first_poster_avatar_height == $avatar_max_dimensions ) ? round($avatar_max_dimensions / $row['topic_first_poster_avatar_height'] * $row['topic_first_poster_avatar_width']) : $row['topic_first_poster_avatar_width'] ;
               }
          }

            if ( !empty($row['topic_last_poster_avatar']))
             {     
               if ( $row['topic_last_poster_avatar_width'] >= $row['topic_last_poster_avatar_height'] )
               {
                  $topic_last_poster_avatar_width = ( $row['topic_last_poster_avatar_width'] > $avatar_max_dimensions ) ? $avatar_max_dimensions : $row['topic_last_poster_avatar_width'] ;
                  $topic_last_poster_avatar_height = ( $topic_last_poster_avatar_width == $avatar_max_dimensions ) ? round($avatar_max_dimensions / $row['topic_last_poster_avatar_width'] * $row['topic_last_poster_avatar_height']) : $row['topic_last_poster_avatar_height'] ;
               }
               else
               {
                  $topic_last_poster_avatar_height = ( $row['topic_last_poster_avatar_height'] > $avatar_max_dimensions ) ? $avatar_max_dimensions : $row['topic_last_poster_avatar_height'] ;
                  $topic_last_poster_avatar_width = ( $topic_last_poster_avatar_height == $avatar_max_dimensions ) ? round($avatar_max_dimensions / $row['topic_last_poster_avatar_height'] * $row['topic_last_poster_avatar_width']) : $row['topic_last_poster_avatar_width'] ;
               }
          }
          }

Открыть: includes/functions_display.php
Найти:
Код: выделить все
$avatar_max_dimensions = $avatar_width = $avatar_height = '';

Заменить на:
Код: выделить все
$avatar_max_dimensions = $avatar_width = $avatar_height = 40;

Теперь все ноуаватары ресайзятся...проверено...

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*

Фиксы ошибок от модов, исправления, доработки

Сообщение Разместил Александр Лешванов 25 мар 2013, 05:59

02 Fix для уменьшения аватарок от Default Random 'No Avatar' [Рандомный "Ноуаватар"] при установленном моде Acp Announcement Centre v1.2.5.
Открыть: includes/functions_announcements.php
Найти:
Код: выделить все
         //obtain the avatar and username for the birthday announcements

Добавить после:
Код: выделить все
         $random_avatar = $phpbb_root_path . 'images/avatars/random/no_avatar' . mt_rand(1, 17) . '.gif';

Найти:
Код: выделить все
         'ANNOUNCEMENT_AVATAR'   => ($row['user_avatar']) ? get_user_avatar($row['user_avatar'], $row['user_avatar_type'], $bdavatar_width, $bdavatar_height, $row['username']) : '<img src="' . $phpbb_root_path . 'styles/' . $user->theme['imageset_path'] . '/theme/images/no_avatar.gif" height="' . $config['announcement_ava_max_size'] . '" width="' . $config['announcement_ava_max_size'] . '" title="" alt=""  />',

Заменить:
Код: выделить все
         'ANNOUNCEMENT_AVATAR'   => ($row['user_avatar']) ? get_user_avatar($row['user_avatar'], $row['user_avatar_type'], $bdavatar_width, $bdavatar_height, $row['username']) : '<img src="' . $random_avatar . '" alt="Random Avatar" height="' . $config['announcement_ava_max_size'] . '" width="' . $config['announcement_ava_max_size'] . '" title="" alt=""  />',

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*

Фиксы ошибок от модов, исправления, доработки

Сообщение Разместил Александр Лешванов 25 мар 2013, 06:00

03 Fix для уменьшения аватарок от Default Random 'No Avatar' [Рандомный "Ноуаватар"] при установленном моде Avatar On Memberlist v1.0.3
Открыть: memberlist.php
Найти:
Код: выделить все
   $user_id = $data['user_id'];

Добавить после:
Код: выделить все
   $random_avatar = $phpbb_root_path . 'images/avatars/random/no_avatar' . mt_rand(1, 17) . '.gif';

Найти:
Код: выделить все
      'USER_AVATAR_THUMB'   => ($data['user_avatar']) ? get_user_avatar($data['user_avatar'], $data['user_avatar_type'], ($data['user_avatar_width'] > $data['user_avatar_height']) ? 25 : (25 / $data['user_avatar_height']) * $data['user_avatar_width'], ($data['user_avatar_height'] > $data['user_avatar_width']) ? 25 : (25 / $data['user_avatar_width']) * $data['user_avatar_height']) : '',

Заменить на:
Код: выделить все
     'USER_AVATAR_THUMB'   => ($data['user_avatar']) ? get_user_avatar($data['user_avatar'], $data['user_avatar_type'], ($data['user_avatar_width'] > $data['user_avatar_height']) ? 25 : (25 / $data['user_avatar_height']) * $data['user_avatar_width'], ($data['user_avatar_height'] > $data['user_avatar_width']) ? 25 : (25 / $data['user_avatar_width']) * $data['user_avatar_height']) : '<img src="' . $random_avatar . '" width="25" height="25" />' ,

Открыть: styles/prosilver/template/memberlist_body.html
Найти:
Код: выделить все
      <td class="memberlist-avatar"><a class="thumbnail" href="{memberrow.U_VIEW_PROFILE}"><!-- IF memberrow.USER_AVATAR --><span>{memberrow.USER_AVATAR}</span>{memberrow.USER_AVATAR_THUMB}<!-- ELSE --><span><img src="{T_THEME_PATH}/images/no_avatar.gif" alt="{USER_AVATAR}" /></span><img src="{T_THEME_PATH}/images/no_avatar.gif" alt="{USER_AVATAR}" width="25" height="25" /><!-- ENDIF --></a></td>

Заменить на:
Код: выделить все
      <td class="memberlist-avatar"><a class="thumbnail" href="{memberrow.U_VIEW_PROFILE}"><!-- IF memberrow.USER_AVATAR --><span>{memberrow.USER_AVATAR}</span>{memberrow.USER_AVATAR_THUMB}<!-- ELSE --><span>{memberrow.RANDOM_AVATAR}</span>{memberrow.RANDOM_AVATAR_THUMB}<!-- ENDIF --></a></td>
Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*

Фиксы ошибок от модов, исправления, доработки

Сообщение Разместил Александр Лешванов 25 мар 2013, 06:00

04 Fix для уменьшения аватарок от Default Random 'No Avatar' [Рандомный "Ноуаватар"] при установленном моде Avatar In Who Is Online v1.0.0
Открыть: viewonline.php
Найти:
Код: выделить все
$logged_visible_online = $logged_hidden_online = $counter = 0;

Добавить после:
Код: выделить все
$random_avatar = $phpbb_root_path . 'images/avatars/random/no_avatar' . mt_rand(1, 17) . '.gif';

Найти?
Код: выделить все
      'USER_AVATAR_THUMB'   => ($row['user_avatar']) ? get_user_avatar($row['user_avatar'], $row['user_avatar_type'], ($row['user_avatar_width'] > $row['user_avatar_height']) ? 25 : (25 / $row['user_avatar_height']) * $row['user_avatar_width'], ($row['user_avatar_height'] > $row['user_avatar_width']) ? 25 : (25 / $row['user_avatar_width']) * $row['user_avatar_height']) : '',

Заменить на:
Код: выделить все
     'USER_AVATAR_THUMB'   => ($row['user_avatar']) ? get_user_avatar($row['user_avatar'], $row['user_avatar_type'], ($row['user_avatar_width'] > $row['user_avatar_height']) ? 25 : (25 / $row['user_avatar_height']) * $row['user_avatar_width'], ($row['user_avatar_height'] > $row['user_avatar_width']) ? 25 : (25 / $row['user_avatar_width']) * $row['user_avatar_height']) : '<img src="' . $random_avatar . '" width="25" height="25" />' ,   

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*

Фиксы ошибок от модов, исправления, доработки

Сообщение Разместил Александр Лешванов 25 мар 2013, 06:00

05 Fix для уменьшения аватарок от Default Random 'No Avatar' [Рандомный "Ноуаватар"] при установленном моде Profile Views v1.0.2a
Открыть: includes/functions_profileviews.php
Найти:
Код: выделить все
         $avatar_img = $phpbb_root_path . 'styles/' . $user->theme['imageset_path'] . '/theme/images/no_avatar.gif';

Заменить на:
Код: выделить все
        $avatar_img = $phpbb_root_path . 'images/avatars/random/no_avatar' . mt_rand(1, 17) . '.gif';

Найти:
Код: выделить все
         $avatar_img = $phpbb_root_path . 'styles/' . $user->theme['imageset_path'] . '/theme/images/no_avatar.gif';

Заменить на:
Код: выделить все
         $avatar_img = $phpbb_root_path . 'images/avatars/random/no_avatar' . mt_rand(1, 17) . '.gif';

Найти:
Код: выделить все
         $avatar_img = $phpbb_root_path . 'styles/' . $user->theme['imageset_path'] . '/theme/images/no_avatar.gif';

Заменить на:
Код: выделить все
        $avatar_img = $phpbb_root_path . 'images/avatars/random/no_avatar' . mt_rand(1, 17) . '.gif';
Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*

Фиксы ошибок от модов, исправления, доработки

Сообщение Разместил Татьяна5 25 мар 2013, 06:01

06 Fix для уменьшения аватарок от Default Random 'No Avatar' [Рандомный "Ноуаватар"] для страницы "Наша команда" если в ней есть юзеры без установленной аватары. Только при установленом Avatar On Memberlist v1.0.3
Открыть: memberlist.php
Найти:
Код: выделить все
      $admin_user_ids = array();

Добавить после:
Код: выделить все
     $random_avatar = $phpbb_root_path . 'images/avatars/random/no_avatar' . mt_rand(1, 17) . '.gif';

Найти:
Код: выделить все
   'USER_AVATAR_THUMB'   => ($row['user_avatar']) ? get_user_avatar($row['user_avatar'], $row['user_avatar_type'], ($row['user_avatar_width'] > $row['user_avatar_height']) ? 25 : (25 / $row['user_avatar_height']) * $row['user_avatar_width'], ($row['user_avatar_height'] > $row['user_avatar_width']) ? 25 : (25 / $row['user_avatar_width']) * $row['user_avatar_height']) : '',

Заменить на:
Код: выделить все
            'USER_AVATAR_THUMB'   => ($row['user_avatar']) ? get_user_avatar($row['user_avatar'], $row['user_avatar_type'], ($row['user_avatar_width'] > $row['user_avatar_height']) ? 25 : (25 / $row['user_avatar_height']) * $row['user_avatar_width'], ($row['user_avatar_height'] > $row['user_avatar_width']) ? 25 : (25 / $row['user_avatar_width']) * $row['user_avatar_height']) : '<img src="' . $random_avatar . '" width="25" height="25" />' ,
Аватар пользователя
Татьяна5
Профессор форума
Профессор форума 
*

Фиксы ошибок от модов, исправления, доработки

Сообщение Разместил Александр Лешванов 25 мар 2013, 06:01

07 Fix для уменьшения аватарок от fashion Random No Avatar v1.0.4b [Рандомный "Ноуаватар"] при установленном Avatar Index Viewforum v1.3.0
Открыть: incudes/function_display.php
Найти:
Код: выделить все
//-- mod : apiv ----------------------------------------------------------------
//-- add
function user_display_avatar($row, $prefix = '', $tpl_switch, $display)
{
   if ( !$display || empty($row[$prefix . '_poster_avatar']) )
   {
      return;
   }

   global $config, $template;

   $avatar = unserialize($row[$prefix . '_poster_avatar']);
   if ( $avatar['width'] >= $avatar['height'] )
   {
      $avatar_width = ($avatar['width'] > $config['avatar_max_dimensions']) ? $config['avatar_max_dimensions'] : $avatar['width'];
      $avatar_height = ($avatar_width == $config['avatar_max_dimensions']) ? round($config['avatar_max_dimensions'] / $avatar['width'] * $avatar['height']) : $avatar['height'];
   }
   else
   {
      $avatar_height = ($avatar['height'] > $config['avatar_max_dimensions']) ? $config['avatar_max_dimensions'] : $avatar['height'];
      $avatar_width = ($avatar_height == $config['avatar_max_dimensions']) ? round($config['avatar_max_dimensions'] / $avatar['height'] * $avatar['width']) : $avatar['width'];
   }

   $template->alter_block_array($tpl_switch, array(
      strtoupper($prefix) . '_POSTER_AVATAR' => get_user_avatar($avatar['avatar'], $avatar['type'], $avatar_width, $avatar_height),
      strtoupper($prefix) . '_POSTER_AVATAR_MARGIN' => ($avatar_width == $config['avatar_max_dimensions']) ? 5 : ($config['avatar_max_dimensions'] - $avatar_width + 5),
   ), true, 'change');
}
//-- fin mod : apiv ------------------------------------------------------------

Заменить на:
Код: выделить все
//-- mod : apiv ----------------------------------------------------------------
//-- add
function user_display_avatar($row, $prefix = '', $tpl_switch, $display)
{
   if ( !$display || empty($row[$prefix . '_poster_avatar']) )
   {
     return;
   }
   global $config, $template;

   $avatar = unserialize($row[$prefix . '_poster_avatar']);
   if ( $avatar['width'] >= $avatar['height'] )
   {
      $avatar_width = ($avatar['width'] > $config['avatar_max_dimensions']) ? $config['avatar_max_dimensions'] : $avatar['width'];
      $avatar_height = ($avatar_width == $config['avatar_max_dimensions']) ? round($config['avatar_max_dimensions'] / $avatar['width'] * $avatar['height']) : $avatar['height'];
       $avatar_max_dimensions = $avatar_width = $avatar_height = 40;
   }
   else
   {
      $avatar_height = ($avatar['height'] > $config['avatar_max_dimensions']) ? $config['avatar_max_dimensions'] : $avatar['height'];
      $avatar_width = ($avatar_height == $config['avatar_max_dimensions']) ? round($config['avatar_max_dimensions'] / $avatar['height'] * $avatar['width']) : $avatar['width'];
       $avatar_max_dimensions = $avatar_width = $avatar_height = 40;
   }
   $template->alter_block_array($tpl_switch, array(
      strtoupper($prefix) . '_POSTER_AVATAR' => get_user_avatar($avatar['avatar'], $avatar['type'], $avatar_width, $avatar_height),
      strtoupper($prefix) . '_POSTER_AVATAR_MARGIN' => ($avatar_width == $config['avatar_max_dimensions']) ? 5 : ($config['avatar_max_dimensions'] - $avatar_width + 5),
   ), true, 'change');
}
//-- fin mod : apiv ------------------------------------------------------------
Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*

Фиксы ошибок от модов, исправления, доработки

Сообщение Разместил Татьяна5 04 ноя 2013, 11:26

10 Fix для уменьшения аватарок от Default Random 'No Avatar' [Рандомный "Ноуаватар"] для страницы "Кто в онлайн"
Открыть: viewonline.php
Найти:
Код: выделить все
$avatar_max_dimensions = $avatar_width = $avatar_height   = '';

Заменить на:
Код: выделить все
$avatar_width = $avatar_height   = '';

Добавить после:
Код: выделить все
$avatar_max_dimensions = 40; // here you can change the max-width you would like to have the avatars displayed, change to 0 to use default

Найти и удалить (дублирующаяся строка, чуть ниже):
Код: выделить все
$avatar_max_dimensions = 40; // here you can change the max-width you would like to have the avatars displayed, change to 0 to use default

Найти:
Код: выделить все
'ONLINE_AVATAR'    => ( $row['user_avatar'] ) ? get_user_avatar($row['user_avatar'], $row['user_avatar_type'], $avatar_width, $avatar_height) : '',

Заменить на:
Код: выделить все
'ONLINE_AVATAR'    => ( $row['user_avatar'] ) ? get_user_avatar($row['user_avatar'], $row['user_avatar_type'], $avatar_width, $avatar_height) : '<img src="' . $random_avatar . '" width="' . $avatar_max_dimensions . '" height="' . $avatar_max_dimensions . '" />',

Найти:
Код: выделить все
'USER_AVATAR_THUMB'   => ($row['user_avatar']) ? get_user_avatar($row['user_avatar'], $row['user_avatar_type'], ($row['user_avatar_width'] > $row['user_avatar_height']) ? 40 : (40 / $row['user_avatar_height']) * $row['user_avatar_width'], ($row['user_avatar_height'] > $row['user_avatar_width']) ? 40 : (40 / $row['user_avatar_width']) * $row['user_avatar_height']) : '<img src="' . $random_avatar . '" width="40" height="40" />' ,

Заменить на:
Код: выделить все
//'USER_AVATAR_THUMB'   => ($row['user_avatar']) ? get_user_avatar($row['user_avatar'], $row['user_avatar_type'], ($row['user_avatar_width'] > $row['user_avatar_height']) ? 40 : (40 / $row['user_avatar_height']) * $row['user_avatar_width'], ($row['user_avatar_height'] > $row['user_avatar_width']) ? 40 : (40 / $row['user_avatar_width']) * $row['user_avatar_height']) : '<img src="' . $random_avatar . '" width="40" height="40" />' ,
Аватар пользователя
Татьяна5
Профессор форума
Профессор форума 
*

Фиксы ошибок от модов, исправления, доработки

Сообщение Разместил Татьяна5 17 ноя 2013, 13:01

11 Fix для исправления отсутствия пагинации при выводе нескольких страниц в блоке от мода NV Recent Topics v1.0.6 при установленном Zero Dupe.
Открыть index.php
Найти:
Код: выделить все
// www.phpBB-SEO.com SEO TOOLKIT BEGIN -> Zero dupe

Добавить до:
Код: выделить все
//Fix for Recent topics
$recent_topics_start = request_var('recent_topics_start', 0);
//End Fix for Recent topics

Найти:
Код: выделить все
if (!$pl) {
   $phpbb_seo->seo_chk_dupe();
}

Заменить на:
Код: выделить все
if (!$pl && !$recent_topics_start) {
   $phpbb_seo->seo_chk_dupe();
}
Аватар пользователя
Татьяна5
Профессор форума
Профессор форума 
*
Следующая страница

Вернуться в 450 модов движка форумов phpBB (до версии 3.0.14)



 • Блок вывода аналогичных по названию других тем нашего форума • 

HTML5 Validated Счетчик ИКС Яндекс.Метрика
cron