Может кто подскажет как это сделать?
Дабавить таблицу я знаю как, а вот как В таблицу добавить нет.

чтобы сделать так, чтобы скрытый текст был виден только после нажатия кнопки спасибо. Объясните пожайлуста.kingdom писал(а):Для этого надо менять не мой мод, а подправить Hide.
$valid = FALSE;
if( $userdata['session_logged_in'] ) {
$sql = "SELECT p.poster_id, p.topic_id
FROM " . POSTS_TABLE . " p
WHERE p.topic_id = $topic_id
AND p.poster_id = " . $userdata['user_id'];
$resultat = $db->sql_query($sql);
$valid = $db->sql_numrows($resultat) ? TRUE : FALSE;
// If user thanked any post in topic he can see hide information in this topic
if (!$valid) {
$sql = "SELECT t.user_id, t.topic_id
FROM " . THANKS_TABLE . " t
WHERE t.topic_id = $topic_id
AND t.user_id = " . $userdata['user_id'];
$resultat = $db->sql_query($sql);
$valid = $db->sql_numrows($resultat) ? TRUE : FALSE;
}
}
Код: Выделить всё
#
#-----[ FIND ALL ]------------------------------------------
#
$valid = $db->sql_numrows($resultat) ? TRUE : FALSE;}
#
#-----[REPLACE WITH ]------------------------------------------
#
$valid = $db->sql_numrows($resultat) ? TRUE : FALSE;
// If user thanked any post in topic he can see hide information in this topic
if (!$valid) {
$sql = "SELECT t.user_id, t.topic_id
FROM " . THANKS_TABLE . " t
WHERE t.topic_id = $topic_id
AND t.user_id = " . $userdata['user_id'];
$resultat = $db->sql_query($sql);
$valid = $db->sql_numrows($resultat) ? TRUE : FALSE;
}
}
нет, вы меня не поняли как код вставлять я знаю, я не понял в какой файл этот код вставлять надо, обыскал все пхп файлы которые были изменены для HIDE мода и так и не нашёл эту строку не в одном из них:kingdom писал(а):А так понятнее? Этот кодв трех местах встречается.Код: Выделить всё
# #-----[ FIND ALL ]------------------------------------------ # $valid = $db->sql_numrows($resultat) ? TRUE : FALSE;} # #-----[REPLACE WITH ]------------------------------------------ # $valid = $db->sql_numrows($resultat) ? TRUE : FALSE; // If user thanked any post in topic he can see hide information in this topic if (!$valid) { $sql = "SELECT t.user_id, t.topic_id FROM " . THANKS_TABLE . " t WHERE t.topic_id = $topic_id AND t.user_id = " . $userdata['user_id']; $resultat = $db->sql_query($sql); $valid = $db->sql_numrows($resultat) ? TRUE : FALSE; } }
Код: Выделить всё
$valid = $db->sql_numrows($resultat) ? TRUE : FALSE;}
Код: Выделить всё
#
#-----[ FIND ]------------------------------------------
# // [start] [hide] BB-Code
if( $userdata['session_logged_in'] )
{
$valid = TRUE;
}
#
#-----[ AFTER, ADD ]------------------------------------------
#
// If user thanked any post in topic he can see hide information in this topic
if ($valid) {
$sql = "SELECT t.user_id, t.topic_id
FROM " . THANKS_TABLE . " t
WHERE t.topic_id = $topic_id
AND t.user_id = " . $userdata['user_id'];
$resultat = $db->sql_query($sql);
$valid = $db->sql_numrows($resultat) ? TRUE : FALSE;
}
как-нибудь сделаюHIV писал(а):чтобы все благодарности сказавшие этим юзером и для этого юзера, выводились под аваторой и в профиле
Код: Выделить всё
Fatal error: Call to a member function sql_query() on a non-object in /var/www/xxx/html/forum/includes/bbcode.php on line 376
Код: Выделить всё
#
#-----[ FIND ]------------------------------------------
#
function bbencode_second_pass($text, $uid)
{
global $lang, $bbcode_tpl;
#
#-----[ REPLACE ]------------------------------------------
#
function bbencode_second_pass($text, $uid)
{
global $lang, $bbcode_tpl, $db;
Код: Выделить всё
function bbencode_second_pass($text, $uid)
{
global $lang, $bbcode_tpl, $userdata;
Код: Выделить всё
function bbencode_second_pass($text, $uid)
{
global $lang, $bbcode_tpl, $db, $userdata;