FAQ - Глобальные ошибки при установке мода

G

Gemini_13

Гость
нет, искать надо по всей инструкции установки мода. но логи тоже покажи, так может будет быстрее. покажи еще конкретную инструкцию, по которой ставила чат, в той теме их несколько
 
N

Natata

Гость
есть такая штучка м.б тут?
Код:
---open templates/default/index.tpl
---find <!-- IF LOGGED_IN -->
---add after
<!-- IF NSCHAT_ON -->
:oops:
 
N

Natata

Гость
Код:
CREATE TABLE `nschat` (
`id` mediumint(8) unsigned NOT NULL auto_increment,
`name` varchar(25) NOT NULL default '',
`user_id` mediumint(8) NOT NULL,
`privto` varchar(25) NOT NULL default '',
`s_time` int(11) NOT NULL default '0',
`msg` varchar(1000) NOT NULL,
`lev` tinyint unsigned not null default '0',
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
ALTER table bb_users add column nschat_on tinyint(1) not null default 1;
 
---open
templates/default/css/main.css
---find
.row6, .row6 td { background: #E9E9E6; }
---add after
.row8, .row8 td { background: #DEE3E7;font-size:8pt; }
.row9, .row9 td { background: #FFB0B0;font-size:8pt; }
 
---open language/lang_russian/lang_main.php
---add at end
$lang['NSCHAT'] = 'Мини-чат';
$lang['NSchat_refresh'] = 'Обновить';
$lang['NSchat_smiles'] = 'Смайлы';
$lang['NSchat_text'] = 'Сообщение';
$lang['NSchat_delmsg'] = 'удалить это сообщение';
$lang['NSchat_prof'] = 'профиль пользователя';
$lang['NSchat_priv'] = 'ник в чат или приватное сообщение';
 
---open
includes/ucp/usercp_viewprofile.php
---find
'GENDER' => ($bb_cfg['gender'] && $profiledata['user_gender']) ? $lang['GENDER_SELECT'][$profiledata['user_gender']] : '',
---add after
'L_NSCHAT' => $lang['NSCHAT'],
'NSCHAT' => $profiledata['nschat_on'] ? $lang['YES'] : $lang['NO'],
 
---open
includes/ucp/usercp_register.php
---find
'user_gender' => true,
---add after
'nschat_on' => true,
---find
case 'user_gender':
---add before
case 'nschat_on':
$nschaten=isset($_POST['nschat_on']) ? 1 : 0;
if ($submit && $nschaten!=$pr_data['nschat_on'])
{
$pr_data['nschat_on']=$nschaten;
$db_data['nschat_on']=$nschaten;
}
$tp_data['NSCHAT']=$pr_data['nschat_on'] ? " checked":"";
break;
 
---open
templates/default/usercp_register.tpl
---find
<!-- IF $bb_cfg['pm_notify_enabled'] -->
---add before
<td>{L_NSCHAT}:</td>
<td><label><input type="checkbox" value="1" name="nschat_on"{NSCHAT}></label></td>
 
---open templates/default/index.tpl
---find <!-- IF LOGGED_IN -->
---add after
<!-- IF NSCHAT_ON -->
<link rel="stylesheet" href="./templates/default/css/ns_chat.css" type="text/css">
<table width="100%" cellspacing="0" border="0" align="center" cellpadding="0" class="forumline">
<tr><td align="center" nowrap="nowrap" class="catHead"><span class="cattitle">{NSCHAT}</span></td></tr>
<tr><td height=180 style="background:#DEE3E7;">
<div id="nschat_data" style="width:100%;height:100%;overflow-y:scroll;overflow-x:hidden;padding-bottom:0px;" onmouseover="clearInterval(nsc_scroll);">Loading...</div></td></tr>
<tr><td cellpadding="0" class="row2" align="center">
<form method="post" name="post" action="javascript:nsc_do('add',0);">
<input type="button" class="button" accesskey="s" name="addbbcode6" value="{NSCHATSML}" onClick="window.open('posting.php?mode=smilies', '_phpbbsmilies', 'HEIGHT=450,resizable=yes,scrollbars=yes,WIDTH=600');return false;" />&nbsp;&nbsp;
<input value="B" style="width: 25px; font-weight: bold;" type="button" class="button" onclick="nsc_bb('b');">
<input value="i" style="width: 25px; font-style: italic;" type="button" class="button" onclick="nsc_bb('i');">
<input value="u" style="width: 25px; text-decoration: underline;" type="button" class="button" onclick="nsc_bb('u');">
<input value="S" style="width: 25px; text-decoration: line-through;" type="button" class="button" onclick="nsc_bb('s');">&nbsp;&nbsp;
        <input autocomplete=off type="text" class="liteoption" name="message" value="" size="60%" id="nsctxt" onselect="operafix(this);" onclick="operafix(this);" onkeyup="operafix(this);"/>&nbsp;&nbsp;
        <input type="button" class="liteoption" value="{NSCHATSUB}" onclick="nsc_do('add',0);" name="nschat" />
        <input type="button" class="liteoption" value="{NSCHATRFR}" onclick="nsc_load();nsctxt.focus();" name="nscrfr" />
</form></tr></table><br/>
<script type="text/javascript" src="./misc/js/ns_chat.js"></script>
<!-- ENDIF -->
 
---open index.php
---find 'FORUM_LOCKED_IMG' => $images['forum_locked'],
---add after
'NSCHAT_ON' => ($userdata['nschat_on'] != 0) ? true : false,
'NSCHAT' => $lang['NSCHAT'],
'NSCHATRFR'            => $lang['NSchat_refresh'],
'NSCHATSML'            => $lang['NSchat_smiles'],
'NSCHATSUB'            => $lang['SUBMIT'],
Вот собственно инструкция...:rolleyes:
 
G

Gemini_13

Гость
скрин
 

Вложения

  • Снимок.JPG
    Снимок.JPG
    27.9 KB · Просмотры: 37
G

Gemini_13

Гость
Natata, ну по чату у тебя только один нотис и аякса он не касается:
Код:
[08-Jul-2012 11:12:08] PHP Notice:  Undefined index:  nschat_on in /home/****/public_html/index.php on line 223
а так то еще криво поставила иконки для форумов
 
Сверху