Показать сообщение отдельно
Старый 01.02.2014, 21:38 Вверх   #4
Пользователь
 
Аватар для GroundForces
GroundForces вне форума
Доп. информация
По умолчанию

Взято с vbsupport.org

Попробуйте следующее на тестовом форуме. Хочу еще раз подчеркнуть на тестовом, не на живом. Лично я не проверял работу этого дела. Если все будет ОК на тестовом, только тогда сделайте то же самое на живом.

1. В панели администратора найдите "Продукты и модули".
2. Там нажмите "Добавить новый модуль".
3. На открывшейся странице:
Продукт: vBulletin
Местоположение модуля: member_build_blocks_start
Заголовок: Tab Fix
Порядок выполнения: 5
Код PHP модуля:

Чтобы Публичные Сообщения были по умолчанию следующий код.

Код:
if (!$vbulletin->GPC_exists['tab']) 
{ 
    $vbulletin->GPC['tab'] = 'visitor_messaging'; 
}
Или вместо этого "Обо мне" такой код:

Код:
if (!$vbulletin->GPC_exists['tab']) 
{ 
    $vbulletin->GPC['tab'] = 'aboutme'; 
}
4. Нажать "Сохранить" и проверить результат в профиле.

2-й вариант.

Примерно так. в MEMBERINFO -удаляем

Код:
<vb:if condition="$blocks[activitystream]"><dd<vb:if condition="$selected_tab == 'activitystream' OR $selected_tab == ''"> class="userprof_module" <vb:else /> class="userprof_moduleinactive" </vb:if>><a id="activitystream-tab" href="{vb:link member, {vb:raw userinfo}, "tab=activitystream"}#activitystream" onclick="return tabViewPicker(this);">{vb:raw activity_phrase}</a></dd></vb:if>
Код:
<div id="view-activitystream" class="<vb:if condition="$selected_tab == 'activitystream' OR $selected_tab == ''">selected_view_section<vb:else />view_section</vb:if>">
                    {vb:raw blocks.activitystream}
                </div>
Пишем новый плагин

называем fuck@stream
место: member_execute_start
Код:
$_REQUEST['tab'] = 'aboutme';
Активно-да!

Наслаждаемся.
  Ответить с цитированием
 
Время генерации страницы 0.07032 секунды с 9 запросами