Полезная информация


----

Начать новую тему Ответить на тему
АвторСообщение

 Сообщение Avatar of poster on Index and Viewforum phpbb3 2012-05-20

Аватар пользователя

Введение

Давненько еще я установил одну чудесную модификацию для phpbb3, а именно Avatar of poster on Index and Viewforum. Чем она хороша? Да тем, что добавляет на главную страницу, напротив каждого подфорума, аватар того, кто последним ответил в темах конкретных подфорумов, а так же на странице просмотра подфорумов выводится аватар автора темы и последнего ответившего. Все это наглядно вы можете увидеть на нашем форуме, присмотритесь. Собственно сегодня хотелось бы проанонсировать данный мод.
Данная модификация интегрируется со следущими модами



Интеграция только для данной версии мода, на более новых версиях работать не будет
Вложение :
Комментарий к файлу: Avatar of poster on Index and Viewforum версия 1.2.1а
avatar_index_viewforum121a.zip [68.78 KiB]
Скачиваний: 169

Вывод аватар на страницу Активных тем(Новые сообщения, Непрочитанные сообщения и тд)

Открываем search.php и находим (первый найденный результат)
$tpl_ary = array(
 

Вставляем перед найденным
$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'] ;
         }
         
      }
 

После найденного вставляем
'TOPIC_AUTHOR_AVATAR'      => ($config['enable_avatar_index']) ? get_user_avatar($row['topic_first_poster_avatar'], $row['topic_first_poster_avatar_type'], $topic_first_poster_avatar_width, $topic_first_poster_avatar_height) : false,
         'TOPIC_AUTHOR_AVATAR_MARGIN'   => ( $topic_first_poster_avatar_width == '' ) ? '' : (( $topic_first_poster_avatar_width == $avatar_max_dimensions ) ? 5 : ( $avatar_max_dimensions - $topic_first_poster_avatar_width + 5 )),
         'AVATAR_WIDTH'            => $avatar_max_dimensions ,
'LAST_POST_AUTHOR_AVATAR'   => ($config['enable_avatar_index']) ? get_user_avatar($row['topic_last_poster_avatar'], $row['topic_last_poster_avatar_type'], $topic_last_poster_avatar_width, $topic_last_poster_avatar_height) : false,
         'LAST_POST_AUTHOR_AVATAR_MARGIN'=> ( $topic_last_poster_avatar_width == $avatar_max_dimensions ) ? 5 : ( $avatar_max_dimensions - $topic_last_poster_avatar_width + 5 ),
 

Открываем шаблон search_results.html используемого стиля. Между условиями <!-- BEGIN searchresults --> и <!-- END searchresults --> располагается одна строка выводимой темы. Теперь тут на ваше усмотрение куда пихать код от мода, но
<!-- IF searchresults.TOPIC_AUTHOR_AVATAR -->{searchresults.TOPIC_AUTHOR_AVATAR}<!-- ENDIF -->
 

Выводит аватару автора темы, а
<!-- IF searchresults.LAST_POST_AUTHOR_AVATAR --> {searchresults.LAST_POST_AUTHOR_AVATAR}<!-- ENDIF -->
 

Выводит аватару последнего ответившего. Так что верстайте под свои стили сами

Установка

Сама по себе модификация легка в установке, правок правда многовато, но они не трудные. Скачиваем архив с модом и устанавливаем по инструкции

Внимание !!! В инструкции к моду автор допустил ошибку, в правке файла includes\functions_admin.php
Нужно найти
 // These are fields that will be synchronised
         $fieldnames = array(
 

И вставить после найденного код
//-- mod : apiv ----------------------------------------------------------------
//-- add
         $fieldnames += array('first_poster_avatar', 'last_poster_avatar');
//-- fin mod : apiv ------------------------------------------------------------
 

Но вставить его надо таким образом, чтобы получилось
 // These are fields that will be synchronised
         $fieldnames = array('time', 'replies', 'replies_real', 'poster', 'first_post_id', 'first_poster_name', 'first_poster_colour', 'last_post_id', 'last_post_subject', 'last_post_time', 'last_poster_id', 'last_poster_name', 'last_poster_colour');
//-- mod : apiv ----------------------------------------------------------------
//-- add
         $fieldnames += array('first_poster_avatar', 'last_poster_avatar');
//-- fin mod : apiv ------------------------------------------------------------
 

Для руссификации скачиваем архив, прикрепленный ниже и единственную папку распаковываем в корень форума
Вложение :
Комментарий к файлу: Руссификация модификации Avatar of poster on Index and Viewforum
langudfgage.rar [1.18 KiB]
Скачиваний: 141

После правок не забываем запускать установочные скрипты.
Вот и все, модификация установлена, настройки мода находятся в админке - Общие - Аватары, успехов :co_ol:


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!

Теги темы
Avatar of poster on Index and Viewforum phpbb3, аватары, аватары на главной форума phpbb3, аватар последнего ответившего phpbb3,аватар автора темы phpbb3

Последний раз редактировалось DeaDRoMeO 02 окт 2013, 12:33, всего редактировалось 5 раз(а).
Обновлена версия мода
          Вернуться наверх  
 


Аватар пользователя

akella1900 писал(а):

а само поле существует в таблице?

в том то и дело что нет, в скрипте db_update.php оно не создается.
Откуда тогда его взять?
Это ж ошибка не просто от невнимательности при редактировании файлов, а при запуске скриптов. Не понятно.


_________________
Подпись:
В любой непонятной ситуации – ложись спать!
          Вернуться наверх  
 


Аватар пользователя

tralan писал(а):

Откуда тогда его взять?

сделать запрос отдельно на добавление попробывать


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
          Вернуться наверх  
 


Аватар пользователя

а поля которые используются в db_130_update.php:
      $avatar_info = serialize(array(
         'avatar' => $row['topic_first_poster_avatar'],
         'type' => $row['topic_first_poster_avatar_type'],
         'width' => $row['topic_first_poster_avatar_width'],
         'height' => $row['topic_first_poster_avatar_height'],
      ));

      $avatar_info = serialize(array(
         'avatar' => $row['topic_last_poster_avatar'],
         'type' => $row['topic_last_poster_avatar_type'],
         'width' => $row['topic_last_poster_avatar_width'],
         'height' => $row['topic_last_poster_avatar_height'],
      ));


 


их тоже добавлять? А почему ж тогда другие пользователи скрипты запускают без проблем, у них значит эти поля есть? Или установочные скрипты не полные? Что-то в этой установке не доделано. :oops:


_________________
Подпись:
В любой непонятной ситуации – ложись спать!
          Вернуться наверх  
 


Аватар пользователя

А мод то работает или нет если выполнять первую последовательность ??


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

версия mysql вашего форума?


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
          Вернуться наверх  
 


Аватар пользователя

tralan писал(а):

а поля которые используются в db_130_update.php:

я вот не пойму вы что обновляете мод до актуальной версии? что запускаете db_130_update.php


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
          Вернуться наверх  
 


Аватар пользователя

DeaDRoMeO писал(а):

А мод то работает или нет если выполнять первую последовательность ??

Если выполнить только скрипт db_update.php? Не знаю, не пробовал, сейчас попробую.
akella1900 писал(а):

версия mysql вашего форума?

MySQL 5.1.56-log
akella1900 писал(а):

я вот не пойму вы что обновляете мод до актуальной версии? что запускаете db_130_update.p

Да я вот сам не пойму: в инструкции инсталляции говорится только об db_update.php, а в архиве есть еще и db_130_update.php и в анонсе говорится о запуске скриптОВ, да и народ в теме говорит о запуске двух скриптов. При этом в db_update.php уже прописывается версия, а db_130_update.php ругается на то, что уже какая-то версия уже стоит:
$versions = array(
   '1.3.0' => array(

      'config_add' => array(
 

тогда назначение db_130_update.php - обновление старой версии мода, уже установленной на форуме??? Но об этом же нигде не написано.


_________________
Подпись:
В любой непонятной ситуации – ложись спать!

Информация о редактировании
Последний раз редактировалось tralan 12 фев 2013, 17:01, всего редактировалось 1 раз.
          Вернуться наверх  
 


Аватар пользователя

Хм. Попробовал (это часть текста ошибок):
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 166: Undefined index: enable_avatar_index
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 176: Undefined index: enable_avatar_index
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 141: Undefined index: topic_first_poster_avatar_width
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 141: Undefined index: topic_first_poster_avatar_height
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 143: Undefined index: topic_first_poster_avatar_width
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 143: Undefined index: topic_first_poster_avatar_width
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 144: Undefined index: topic_first_poster_avatar_height
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 151: Undefined index: topic_last_poster_avatar_width
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 151: Undefined index: topic_last_poster_avatar_height
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 153: Undefined index: topic_last_poster_avatar_width
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 153: Undefined index: topic_last_poster_avatar_width
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 154: Undefined index: topic_last_poster_avatar_height
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 166: Undefined index: enable_avatar_index
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 176: Undefined index: enable_avatar_index
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 141: Undefined index: topic_first_poster_avatar_width
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 141: Undefined index: topic_first_poster_avatar_height
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 143: Undefined index: topic_first_poster_avatar_width
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 143: Undefined index: topic_first_poster_avatar_width
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 144: Undefined index: topic_first_poster_avatar_height
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 151: Undefined index: topic_last_poster_avatar_width
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 151: Undefined index: topic_last_poster_avatar_height
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 153: Undefined index: topic_last_poster_avatar_width
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 153: Undefined index: topic_last_poster_avatar_width
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions_recenttopics.php on line 154: Undefined index: topic_last_poster_avatar_height
 


И опять эти поля, без них никак - а установить, тоже никак. :sh_ok:
Фух, чайник вскипел. :hi_hi_hi:


_________________
Подпись:
В любой непонятной ситуации – ложись спать!
          Вернуться наверх  
 


Аватар пользователя

tralan писал(а):

тогда назначение db_130_update.php - обновление старой версии мода, уже установленной на форуме???

да это делается когда обновляется с версии 1.2.1 и все это есть в инструкциях


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
          Вернуться наверх  
 


Аватар пользователя

Я кажется разобрался в чем дело (из инструкции):
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


где синим по розовому написано, что мод для версии форума 3.0.11, а у меня 3.0.10 - все никак не обновлю


_________________
Подпись:
В любой непонятной ситуации – ложись спать!
          Вернуться наверх  
 


Аватар пользователя

там написано что разработан для версии 3 и на версии 2 работать не будет )))) но и возможны конечно ошибки в работе на версии ниже 3.0.11


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
          Вернуться наверх  
 


Аватар пользователя

Так все таки, ставлю мод с нуля, не обновляю, а сразу 1.3.0
Делаю все правки, запускаю скрипт db_update.php - без ошибок.
Очищаю все возможные кэши.
Перехожу на форум и сразу ошибки:

Этих полей нет в БД! И скрипт их не создает! Люди-и-и-и-и, как у вас мод поставился!? Откуда эти поля взялись в таблицах!?
Да, согласен с akella1900 - не в версии дело, обновление БД до 3.0.11 эти поля в таблицы не добавило, значит ошибки могут быть, но только не с БД. А у меня как раз с БД.


_________________
Подпись:
В любой непонятной ситуации – ложись спать!
          Вернуться наверх  
 


Аватар пользователя

допустим три поля что создать в базе данных то можно и вручную, но как потом синхронизировать их с данными старых колонок user_id, user_avatar, user_avatar_type, user_avatar_width, user_avatar_height, так как параметры наскок я понял перенесутся оттуда вот в чем вопрос (гуляю мозгами так как мод сам не ставил за ненадобностью)


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
          Вернуться наверх  
 


Аватар пользователя

Спасибо, akella1900, за наводку на предыдущую версию мода, в общем удалось поставить мод и вот как это получилось:
1. Залез в инсталл мода старой версии 1.2.1.а и нашел таки запросы создания этих поле. Я скопировал оттуда запросы и выполнил их к своей БД:
  ALTER TABLE phpbb_forums ADD forum_last_poster_avatar VARCHAR( 255 ) COLLATE utf8_bin NOT NULL default '';
  ALTER TABLE phpbb_forums ADD forum_last_poster_avatar_type tinyint(2) NOT NULL default '0';
  ALTER TABLE phpbb_forums ADD forum_last_poster_avatar_width smallint(4) unsigned NOT NULL default '0';
  ALTER TABLE phpbb_forums ADD forum_last_poster_avatar_height smallint(4) unsigned NOT NULL default '0';
 
  ALTER TABLE phpbb_topics ADD topic_first_poster_avatar VARCHAR( 255 ) COLLATE utf8_bin NOT NULL default '';
  ALTER TABLE phpbb_topics ADD topic_first_poster_avatar_type tinyint(2) NOT NULL default '0';
  ALTER TABLE phpbb_topics ADD topic_first_poster_avatar_width smallint(4) unsigned NOT NULL default '0';
  ALTER TABLE phpbb_topics ADD topic_first_poster_avatar_height smallint(4) unsigned NOT NULL default '0';

  ALTER TABLE phpbb_topics ADD topic_last_poster_avatar VARCHAR( 255 ) COLLATE utf8_bin NOT NULL default '';
  ALTER TABLE phpbb_topics ADD topic_last_poster_avatar_type tinyint(2) NOT NULL default '0';
  ALTER TABLE phpbb_topics ADD topic_last_poster_avatar_width smallint(4) unsigned NOT NULL default '0';
  ALTER TABLE phpbb_topics ADD topic_last_poster_avatar_height smallint(4) unsigned NOT NULL default '0';

  INSERT INTO phpbb_config (config_name, config_value) VALUES ('enable_avatar_index', '1');
 


2. После этого сохранил на хосте изменения всех файлов.
3. Запустил скрипт db_update.php, предварительно удалив в нем создание полей, которые уже были созданы в п.1.
В файле db_update.php удалил текст:
      'table_column_add' => array(
         array('phpbb_forums', 'forum_last_poster_avatar', array('MTEXT_UNI', '')),
         array('phpbb_topics', 'topic_first_poster_avatar', array('MTEXT_UNI', '')),
         array('phpbb_topics', 'topic_last_poster_avatar', array('MTEXT_UNI', '')),
      ),
 


И все, вот что получилось:
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


Ошибок пока не наблюдаю.
Единственно что не работает - это показ случайных аватарок пользователей, у которых нет своих.
Отсюда вопрос Сергею: как сделать что бы показывались случайные аватары? Это какие-то дополнительные правки?

И еще, Сергей, наверное надо бы описать в анонсе такую ситуацию, когда пользователь заново устанавливает этот мод, а не обновляет его. Потому что, я честно все делал по инструкции, этого мода на форуме у меня не было раньше, и без этих дополнительных телодвижений ничего бы не получилось . :smile:

Спасибо всем за помощь.
:2-)


_________________
Подпись:
В любой непонятной ситуации – ложись спать!
          Вернуться наверх  
 


Аватар пользователя

странно как то он у вас поставился, версия 1.3 по моему переработана, и должна была удалить кучу полей в таблице, а оставить только 3 поля, и туда же перенести все параметры аватаров


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
          Вернуться наверх  
 


Аватар пользователя

Сергей, а как ты такую штуку сделал? Очень мне понравилось краткое название темы в форуме и полное во всплывающей подсказке.
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


Мог бы ты поделиться таким решением? :-00):


_________________
Подпись:
В любой непонятной ситуации – ложись спать!
          Вернуться наверх  
 


Аватар пользователя

akella1900 писал(а):

странно как то он у вас поставился, версия 1.3 по моему переработана, и должна была удалить кучу полей в таблице, а оставить только 3 поля, и туда же перенести все параметры аватаров

А может попробовать db_130_update.php, а потом db_update.php?


_________________
Подпись:
В любой непонятной ситуации – ложись спать!
          Вернуться наверх  
 


Аватар пользователя

Если у вас все заработало и нет ошибок, лучше не трогать, если потренироваться то на локалке, попробывать установить версию старую а потом обновить до новой, думаю так бы было правильнее


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
          Вернуться наверх  
 


Аватар пользователя

akella1900 писал(а):

странно как то он у вас поставился, версия 1.3 по моему переработана, и должна была удалить кучу полей в таблице, а оставить только 3 поля, и туда же перенести все параметры аватаров

Хм, оно так и произошло:
phpbb_forums:
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку

phpbb_topics:
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


вся информация в одном поле, остальные же пустые и судя по всему не нужны. Но я боюсь,что при удалении будет ошибка появляться в файле functions_recenttopics.php, о которой я писал выше, ну например код в строке 166:
165      'TOPIC_AUTHOR_FULL'         => get_username_string('full', $row['topic_poster'], $row['topic_first_poster_name'], $row['topic_first_poster_colour']),
166      'TOPIC_AUTHOR_AVATAR'      => ($config['enable_avatar_index']) ? get_user_avatar($row['topic_first_poster_avatar'], $row['topic_first_poster_avatar_type'], $topic_first_poster_avatar_width, $topic_first_poster_avatar_height) : false,
167      'TOPIC_AUTHOR_AVATAR_MARGIN'   => ( $topic_first_poster_avatar_width == '' ) ? '' : (( $topic_first_poster_avatar_width == $avatar_max_dimensions ) ? 5 : ( $avatar_max_dimensions - $topic_first_poster_avatar_width + 5 )),
168      'AVATAR_WIDTH'         => $avatar_max_dimensions,      

 

тут используются эти поля и без них будет плохо.


_________________
Подпись:
В любой непонятной ситуации – ложись спать!
          Вернуться наверх  
 


Аватар пользователя

tralan писал(а):

functions_recenttopics.php

не нашел такого файла ни в инструкции к моду ни у себя на форуме, может он создается модом?


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


Дополнительные возможности

  Похожие темы  Автор  Ответов  Просмотров  Последнее сообщение 
Аватар пользователя Random No Avatar phpbb3 (случайная аватара по умолчанию)
Random No Avatar - модификация для phpbb3, автоматически назначающая случайную аватару пользователю если он самостоятельно ее не установил

DeaDRoMeO

83

5156

Аватар пользователя

29 апр 2014, 17:09

Князь Мышкин

Аватар пользователя Index SEO
Index SEO phpbb3 - прекрасный мод в плане СЕО оптимизации для форумов phpbb3, позволит вам задать описание и список ключевых слов для главной страницы

DeaDRoMeO

154

11502

Аватар пользователя

13 мар 2015, 19:09

белк

Аватар пользователя Лог регистраций phpbb3
Лог регистраций phpbb3 - полезное в администрировании дополнение для phpbb3, данная модификация ведет лог всех ответов пользователей при регистрации

DeaDRoMeO

125

12107

Аватар пользователя

05 дек 2015, 20:27

Чародейка

Аватар пользователя BAN redirect URL phpbb3
BAN redirect URL - модификация для phpbb3, позволяющая перенаправлять заблокированных пользователей по любому адресу

DeaDRoMeO

21

4949

Аватар пользователя

16 июн 2014, 05:05

DeaDRoMeO

Аватар пользователя Forum SEO phpbb3
Forum SEO phpbb3 - прекрасный мод в плане СЕО оптимизации для форумов phpbb3, позволит вам задать описание и список ключевых слов для каждого раздела и подфорума.

DeaDRoMeO

249

16817

Аватар пользователя

16 дек 2014, 05:43

DeaDRoMeO

Оставить свой комментарий

Поделиться темой с помощью

Ссылки на тему

Прямая ссылка:
BB-код для форумов, сайтов, блогов:
HTML ссылка:
 


cron

Самая неформальная поддержка phpBB :P