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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки

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

Xnom



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
При отправке письма в ПМ, делаем выбор сохранять копию в "отправленные" или нет.
 
После

Код:
 
$intouser         = $query -> param('touser');
$action           = $query -> param('action');
$inmsg            = $query -> param('msg');
$inwhere          = $query -> param('where');
$inmembername     = $query -> param('membername');
$inpassword       = $query -> param('password');
$inmsgtitle       = $query -> param('msgtitle');
$inmessage        = $query -> param('message');

 
добавляем

Код:
 
$out_yes          = $query -> param('out_yes');

 
в  
Код:
if ($action eq "new") {

находим такие строки

Код:
 
<tr>
            <td bgcolor=$miscbackone valign=top width=30%><font face="$font" color=$fontcolormisc size=1><b>$ibtxt{'1108'}</b></td>
            <td bgcolor=$miscbackone valign=middle><textarea cols=40 rows=6 name="message"></textarea></td>
            </tr>

после них добавляем

Код:
 
<tr>
            <td bgcolor=$miscbackone valign=top width=30%><font face="$font" color=$fontcolormisc size=1>Помещать копию этого сообщения в "отправленные"?</font></td>
            <td bgcolor=$miscbackone valign=middle><input type="checkbox" name="out_yes" value="yes" checked></td>
            </tr>

в

Код:
 
elsif ($action eq "reply1") {

после строк

Код:
 
<tr>
            <td bgcolor=$miscbackone valign=top width=30%><font face="$font" color=$fontcolormisc size=1><b>$ibtxt{'1108'}</b></td>
            <td bgcolor=$miscbackone valign=middle><textarea cols=40 rows=6 name="message">\[quote\]$post\[/quote\]\n</textarea></td>
            </tr>

добавляем

Код:
<tr>
            <td bgcolor=$miscbackone valign=top width=30%><font face="$font" color=$fontcolormisc size=1>Помещать копию этого сообщения в "отправленные"?</font></td>
            <td bgcolor=$miscbackone valign=middle><input type="checkbox" name="out_yes" value="yes" checked></td>
            </tr>

в  

Код:
 elsif ($action eq "send") {

перед

Код:
# Now, write it to the outbox of the sender

вставляем

Код:
if($out_yes eq "yes"){

ниже, после

Код:
 $output .= qq~
            <tr>
                <td bgcolor=$miscbacktwo align=center><font face="$font" color=$fontcolormisc size=3><b>$ibtxt{'1123'}</b></td>
            </tr>
            <tr>
                <td bgcolor=$miscbackone valign=middle align=center><a href="$thisprog?action=inbox">$inboxpm</a> &nbsp; <a href="$thisprog?action=outbox">$outboxpm</a> &nbsp; <a href="$thisprog?action=new">$newpm</a></td>
            </tr>
            <tr>
            <td bgcolor=$miscbackone align=center><font face="$font" color=$fontcolormisc size=2><b>$ibtxt{'1124'} $intouser $ibtxt{'1125'}</b><p>$ibtxt{'1126'}</td>
            </tr>
            ~;

добавляем

Код:
} else {
            $output .= qq~
            <tr>
                <td bgcolor=$miscbacktwo align=center><font face="$font" color=$fontcolormisc size=3><b>$ibtxt{'1123'}</b></td>
            </tr>
            <tr>
                <td bgcolor=$miscbackone valign=middle align=center><a href="$thisprog?action=inbox">$inboxpm</a> &nbsp; <a href="$thisprog?action=outbox">$outboxpm</a> &nbsp; <a href="$thisprog?action=new">$newpm</a></td>
            </tr>
            <tr>
            <td bgcolor=$miscbackone align=center><font face="$font" color=$fontcolormisc size=2><b>$ibtxt{'1124'} $intouser $ibtxt{'1125'}</b></td>
            </tr>
            ~;
            }

             
 Всё, кажется

Всего записей: 778 | Зарегистр. 09-10-2002 | Отправлено: 04:43 21-11-2002
WSergey

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Xnom
А не проще ли поставить модернизированый ПМ, как здесь, с цитатой/или нет, с сохранением/или нет, на несколько чел отправлять мессагу, адресная книга... Для админа - массавая рассылка - модерам, всем юзерам...
 
Хак легко найти, его нужно будет только перевести.
+ очень скороя свой перевод выложу в архив на форуме http://www.spam_detected/cgi-bin/board/ikonboard.cgi

Всего записей: 186 | Зарегистр. 14-07-2002 | Отправлено: 12:56 21-11-2002
Xnom



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

Цитата:
А не проще ли поставить модернизированый ПМ

может быть, кому как нравится

Всего записей: 778 | Зарегистр. 09-10-2002 | Отправлено: 14:15 21-11-2002
WSergey

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

Смешно  

Всего записей: 186 | Зарегистр. 14-07-2002 | Отправлено: 19:36 21-11-2002
Ausw



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Не шали!
 
ты сначала сделай а потом и говори. Еще один обещатель.

----------
Be High.

Всего записей: 7371 | Зарегистр. 12-07-2001 | Отправлено: 04:31 22-11-2002
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » модернизация ПМ


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru