Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Invision Board » Профиль

Модерирует : Antuan, Dekker

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

baserua



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
to: Igorek
 
все сделал как написано, в профайле появилась надпись "10 последних сообщений" но увы больше ничего. в чем может быть проблема?
 
у меня RC2 стоит

Всего записей: 284 | Зарегистр. 26-11-2002 | Отправлено: 20:02 20-01-2003
Igorek



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
baserua
Открой файл skin_profile.php и найди:

Код:
     <tr>
      <td colspan='2' class='row2' align='center' style='height:24px'>&lt;( <a href='javascript:history.go(-1)'>{$ibforums->lang['back']}</a> )</td>

 
Выше добавь:

Код:
       <tr>
              <td width='50%' valign='top' class='row1' colspan='2' align='center'>
              <table cellpadding='6' cellspacing='1' border='0' width='100%' id='row1'>
            <tr>
              <td align='center' colspan='2' class='titlemedium'>10 последних сообщений</td>
            </tr>
            {$info['last_ten']}
            </table>
       </td>
     </tr>

 
Зайди в админцентре в Skins & Templates-Manage HTML Templates
И там в самом нижнем поле:
Template Tools
нажми на кнопку Run Tool

Всего записей: 197 | Зарегистр. 21-10-2001 | Отправлено: 03:58 23-01-2003
baserua



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ага, я разобрался, вреоде заработало, но без запуска ресинхронизации (без Run Tool)
 
К стати, для чего это надо, я так понимаю в файле скинов что-то ручками меняешь и оно автоматом уже начинает работать в форуме, зачем еще синхронизацию запускать?

Всего записей: 284 | Зарегистр. 26-11-2002 | Отправлено: 12:25 23-01-2003
Igorek



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
baserua
Это нужно для обновления записей в HTML темплейтах, чтобы они совпадали с записями в отредактированных скин файлах.
И это делать нужно обязательно. Если не сделать , могут возникнуть ошибки при установке других хаков. Бывали такие случаи.

Всего записей: 197 | Зарегистр. 21-10-2001 | Отправлено: 14:03 23-01-2003
Advanced_Guest



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
люди, Я добавил через Админ панель дополнительное поле.
 
В профиль оно добавилось, но мне нужно чтобы оно по другому выглядело. (сейчас оно как текст, а нужна как ссылка).
Есть предложения как изменить ?
 
ТАк же вопрос, как на неё ссылаться в skin_topic -> RenderRow ?
(надо чтобы был вывод так же в кадждом сообщение топика.)


----------
The Abyss - UO, LA2, Ботва, BSFG

Всего записей: 2446 | Зарегистр. 14-04-2002 | Отправлено: 23:33 23-01-2003
j0k3r



Advanced Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А как сделать, чтобы профиль открывался в новом окне?
Подправил $member['profile'] в Topics.php , а где ещё править надо?

----------
Музыка, Фильмы, Программы :: FunkySouls
Музыкальный форум

Всего записей: 2499 | Зарегистр. 08-09-2001 | Отправлено: 18:29 15-02-2003
theIggs



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
j0k3r
Вот эту строчку надо править в Topics.php
$poster['name'] = "<a href='{$this->base_url}&act=Profile&CODE=03&MID={$poster['id']}'>{$poster['name']}</a>";
т.е. сделать
$poster['name'] = "<a href='{$this->base_url}&act=Profile&CODE=03&MID={$poster['id']}' target='_blank'>{$poster['name']}</a>";
Больше ничего не надо.

----------
Русская поддержка по IP.Board на IBResource.ru.
Для счастья нужно: национальный трекер и поисковик!

Всего записей: 1114 | Зарегистр. 13-11-2002 | Отправлено: 08:59 16-02-2003
j0k3r



Advanced Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
theIggs
Вообще никак эта строка не повлияла.
То, что делал я, влияло на нажатие, когда ты в топике находишься... а когда ты на главной странице, например??
 
Добавлено
А этот хак позволяет добавить такую же систему, как и здесь??? Или что это?
 
http://www.ibresource.com/?pg=db&mod=878

Цитата:
Хак называется - Add extra post counter  
Описание:  
Add a extra counter in the user info that shows how much  
post he has made in a specific forum  
 
multiple specific forums are supported  



----------
Музыка, Фильмы, Программы :: FunkySouls
Музыкальный форум

Всего записей: 2499 | Зарегистр. 08-09-2001 | Отправлено: 22:36 16-02-2003
theIggs



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
j0k3r

Цитата:
То, что делал я, влияло на нажатие, когда ты в топике находишься...  

То, что написал я, делало то же самое.
Если хочешь открывать профиль в новом окне во всех местах, то и править придётся во всех местах; а именно в sources/:
Boards.php (это как раз на главной странице...)
Forums.php
Messenger.php
Online.php
Search.php
Topics.php
Usercp.php
Алгоритм такой же: находим

Код:
act=Profile&CODE=03&MID

(именно так, потому что в разных местах внутренние переменные разные)
и добавляем в конце a href='...' (т.е. перед знаком закрывающей угловой скобки)

Код:
target='_blank'

 
А этот хак считает, сколько конкретно постов пользователь сделал в определённом форуме и выводит что-то типа: Сообщений: 156, Сообщений в этом форуме: 32...
 
Добавлено
P.S. О, это уже интересно...
В Boards.php, если хочешь, чтоб внизу, в статистике, там где "1 чел. за последние 15 минут" профиль тоже открывался в новом окне, надо найти строчки, начинающиеся с
Код:
$active['NAMES'] .=

и там, где генерится гиперссылка (типа

Код:
<a href='{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}?s={$ibforums->session_id}&act=Profile&MID={$result['member_id']}'>

дописать target='_blank', вот так:

Код:
<a href='{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}?s={$ibforums->session_id}&act=Profile&MID={$result['member_id']}' target='_blank'>


----------
Русская поддержка по IP.Board на IBResource.ru.
Для счастья нужно: национальный трекер и поисковик!

Всего записей: 1114 | Зарегистр. 13-11-2002 | Отправлено: 23:16 16-02-2003 | Исправлено: theIggs, 23:36 16-02-2003
j0k3r



Advanced Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
theIggs
Спасибо! Именно названия файлов для правки я и спрашивал
Спасиб!
 

Цитата:
А этот хак считает, сколько конкретно постов пользователь сделал в определённом форуме и выводит что-то типа: Сообщений: 156, Сообщений в этом форуме: 32...  

Да это ж не интересно
Значит, буду ставить "Последние 10 сообщений".
 
Добавлено
ruforumnet
А как сделать такую колоночку "Статистика" ?

----------
Музыка, Фильмы, Программы :: FunkySouls
Музыкальный форум

Всего записей: 2499 | Зарегистр. 08-09-2001 | Отправлено: 10:01 17-02-2003
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Invision Board » Профиль


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru