chaif Опубликовано 7 Июня 2003 Жалоба Поделиться Опубликовано 7 Июня 2003 Поставил 2 хака: удаление msn, yahoo и т.п.. второй - хак, чтобы приходили письма с темой. Вот, что получилось:Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in /home/mailinfo/public_html/forum/sources/Topics.php on line 286http://www.mailinfo.ru/forum/index.php?act...iew=getlastpost не знаете, в чем проблема? На всякий случай хаки: # Убираем ненужные поля профиля # Модифицирующиеся файлы # Skin/s*/skin_mlist.php # Skin/s*/skin_topic.php # Skin/s*/skin_profile.php # Skin/s*/skin_ucp.php # sources/admin/ad_member.php # sources/admin/skin_info.php # file skin_mlist.php # Удаляем следущие строки <td nowrap class='titlemedium' align="center">{$ibforums->lang['member_aol']}</td> <td class='forum1' align="center">{$member[AOLNAME]}</td> # file skin_topic.php # Находим <td class='postfoot' align='left' valign='middle' nowrap>{$data[POSTER]['message_icon']}{$data[POSTER]['email_icon']}{$data[POSTER]['website_icon']}{$data[POSTER]['icq_icon']}{$data[POSTER]['aol_icon']}{$data[POSTER]['yahoo_icon']}{$data[POSTER]['msn_icon']}</td> # Заменяем на <td class='postfoot' align='left' valign='middle' nowrap>{$data[POSTER]['message_icon']}{$data[POSTER]['email_icon']}{$data[POSTER]['website_icon']}{$data[POSTER]['icq_icon']}</td> #file skin_profile.php # Удаляем <tr> <td align='left' valign='top'><b>{$ibforums->lang['aim']}</b></td> <td align='left' class='bottomborder'>{$info['aim_name']}</td> </tr> <tr> <td align='left' valign='top'><b>{$ibforums->lang['yahoo']}</b></td> <td align='left' class='bottomborder'>{$info['yahoo']}</td> </tr> <tr> <td align='left' valign='top'><b>{$ibforums->lang['msn']}</b></td> <td align='left' class='bottomborder'>{$info['msn_name']}</td> </tr> #file skin_ucp.php # Удаляем <tr> <td class='row2' width='40%'>{$ibforums->lang['aol']}</td> <td class='row2'><input type='text' size='40' maxlength='30' name='AOLName' value='{$Profile['aim_name']}' class='forminput'></td> </tr> <tr> <td class='row1' width='40%'>{$ibforums->lang['yahoo']}</td> <td class='row1'><input type='text' size='40' maxlength='30' name='YahooName' value='{$Profile['yahoo']}' class='forminput'></td> </tr> <tr> <td class='row2' width='40%'>{$ibforums->lang['msn']}</td> <td class='row2'><input type='text' size='40' maxlength='30' name='MSNName' value='{$Profile['msnname']}' class='forminput'></td> </tr> #file ad_member.php # Удаляем 'aim_name' => $IN['aim_name'], 'icq_number' => $IN['icq_number'], 'yahoo' => $IN['yahoo'], $ADMIN->html .= $SKIN->add_td_row( array( "<b>AIM Identity</b>" , $SKIN->form_input("aim_name", $mem['aim_name']) ) ); $ADMIN->html .= $SKIN->add_td_row( array( "<b>Yahoo Identity</b>" , $SKIN->form_input("yahoo", $mem['yahoo']) ) ); $ADMIN->html .= $SKIN->add_td_row( array( "<b>MSN Identity</b>" , $SKIN->form_input("msnname", $mem['msnname']) ) ); $ADMIN->html .= $SKIN->add_td_row( array( "<b>AIM name contains...</b>" , $SKIN->form_input( "aim_name" ) ) ); $ADMIN->html .= $SKIN->add_td_row( array( "<b>Yahoo! Identity contains...</b>" , $SKIN->form_input( "yahoo" ) ) ); # Сохраняем все файлы и загружаем их в соответствующие директории # Затем зайдите в ACP-> Skins & Templates->Manage HTML Templates. В разделе "Template # Tools" выберете"Resynchronise the database templates FROM the PHP skin files," и нажмите "Run Tool."(я файл sources/admin/skin_info.php не менял, т.к. не написано, что в нем менять...) Modification: Add topic title to the mail subject Description: When you subscribe to a topic, you will get a mail with the subject "Topic Subscription Reply Notification ( From X )". This modification will change the subject like this "Reply Notification From Topic: Y ( From X )". Author: Mercury01 Thanks to: Stefan @ IBForen.de E-Mail: [email protected] Web-Site: http://www.mercury01.de Last Updated: 11.02.2003 You will need to modify the following files: 1) sources/Post.php 2) lang/X/lang_post.php 3) lang/X/email_content.php (optional!) --------------------------------------------------------------------------- 1. Open sources/Post.php Find and replace the following lines 2 TIMES!!! =============================================== Find: ----- $this->email->subject = $ibforums->lang['tt_subject']; Replace with: ------------- $this->email->subject = str_replace("<#TITLE#>", $r['title'], $ibforums->lang['tt_subject']); ######################################### 2. Open lang/X/lang_post.php ========================================= Find: ----- 'tt_subject' => "Topic Subscription Reply Notification", Replace with: ------------- 'tt_subject' => "Reply Notification From Topic \"<#TITLE#>\"", ######################################### 3. Optional step! If you klick on the topic link in your mail, you will automatically jump to the first new unread post. In the old method the link was only to the first post. It was not so good, if the topic has more than one page. Open lang/X/email_content.php Find and replace the following lines 3 TIMES!!! =============================================== Find: ----- <#BOARD_ADDRESS#>?act=ST&f=<#FORUM_ID#>&t=<#TOPIC_ID#> Replace with: ------------- <#BOARD_ADDRESS#>?act=ST&f=<#FORUM_ID#>&t=<#TOPIC_ID#>&view=getnewpost ######################################### Done! Save and upload all changed files. Заранее спасибо... Ссылка на комментарий Поделиться на других сайтах Прочее
theIggs Опубликовано 7 Июня 2003 Жалоба Поделиться Опубликовано 7 Июня 2003 chaif Хаки тут точно не при чём, ибо они Topics.php даже не затрагивают. Видимо, случайно где-то чего-то подпортил, так что давай сюда код из Topics.php с 276 по 296 строку, 286ую желательно выделить. Ссылка на комментарий Поделиться на других сайтах Прочее
chaif Опубликовано 7 Июня 2003 Автор Жалоба Поделиться Опубликовано 7 Июня 2003 2theIggs, Meowth[OGD], спасибо за отзывы. Все разобрался... оказывается, когда 2 дня назад добавлял хак last_10 в профайле, забыл удалить 3 строчки, исправил - все работает... Сорри за то, что отвлек. 2 модераторы - можете удалить тему, навряд ли у кого еще такая проблема возникнет. Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения