Warning: fopen(/var/www/admin/data/www/artsss-web.ru/engine/cache/system/category.php): failed to open stream: No such file or directory in /var/www/admin/data/www/artsss-web.ru/engine/modules/functions.php on line 316 Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/admin/data/www/artsss-web.ru/engine/modules/functions.php on line 317 Warning: fclose(): supplied argument is not a valid stream resource in /var/www/admin/data/www/artsss-web.ru/engine/modules/functions.php on line 318 Warning: fopen(/var/www/admin/data/www/artsss-web.ru/engine/cache/system/usergroup.php): failed to open stream: No such file or directory in /var/www/admin/data/www/artsss-web.ru/engine/modules/functions.php on line 316 Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/admin/data/www/artsss-web.ru/engine/modules/functions.php on line 317 Warning: fclose(): supplied argument is not a valid stream resource in /var/www/admin/data/www/artsss-web.ru/engine/modules/functions.php on line 318 Warning: fopen(/var/www/admin/data/www/artsss-web.ru/engine/cache/system/informers.php): failed to open stream: No such file or directory in /var/www/admin/data/www/artsss-web.ru/engine/modules/functions.php on line 316 Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/admin/data/www/artsss-web.ru/engine/modules/functions.php on line 317 Warning: fclose(): supplied argument is not a valid stream resource in /var/www/admin/data/www/artsss-web.ru/engine/modules/functions.php on line 318 Warning: fopen(/var/www/admin/data/www/artsss-web.ru/engine/cache/related_72b32a1f754ba1c09b3695e0cb6cde7f.tmp): failed to open stream: Permission denied in /var/www/admin/data/www/artsss-web.ru/engine/modules/functions.php on line 374 Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/admin/data/www/artsss-web.ru/engine/modules/functions.php on line 375 Warning: fclose(): supplied argument is not a valid stream resource in /var/www/admin/data/www/artsss-web.ru/engine/modules/functions.php on line 376 Warning: fopen(/var/www/admin/data/www/artsss-web.ru/engine/cache/system/banners.php): failed to open stream: No such file or directory in /var/www/admin/data/www/artsss-web.ru/engine/modules/functions.php on line 316 Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/admin/data/www/artsss-web.ru/engine/modules/functions.php on line 317 Warning: fclose(): supplied argument is not a valid stream resource in /var/www/admin/data/www/artsss-web.ru/engine/modules/functions.php on line 318
DataLife Engine > Наше > Статус пользователя DLE Forum
Статус пользователя DLE Forum13-07-2010, 23:04. Разместил: Пряник |
DLE Forum" title="Статус пользователя DLE Forum" /> С помощью этого хака можно осуществлять вывод статуса пользователя (online/offline). Смысл хака все тот же,а именно вывод статуса пользователя. Открываем файл /engine/forum/sources/showpost.php И в нем после: if ($forum_config['mod_icq'] AND $row['icq']) $tpl->set('{sticq}', "<img src=\"http://web.icq.com/whitepages/online?icq=".stripslashes ( ;$row['icq'])."&img=5\" border=\"0\">"); else $tpl->set('{sticq}', ''); Вставляем: $check_user = $db->query("SELECT * FROM " . PREFIX . "_users WHERE name = '$row[post_author]'"); if ($db->num_rows ( $check_user )){ $timer = 300; $ddata = time() - $timer; if ($row['lastdate'] > $ddata) $fuser_status = "<font color=green>online</font>"; else $fuser_status = "<font color=red>offline</font>"; } else { $fuser_status = ""; } $tpl->set('{user-status}',$fuser_status); В шаблон форума,а именно в шаблон поста (файл:/templates/ШАБЛОН/forum/post.tpl В нужное вам место вставить тег: {user-status} Этот вариант рабочий,но немного глюченый. Фиксим его. Файл engine/engine.php открываем и после: $newsmodule = FALSE; Вставляем: if ( $is_logged ) { $db->query("UPDATE " . USERPREFIX . "_users SET lastdate = '".time()."' WHERE user_id = '$member_id[user_id]'"); } Это надо обсудить на форуме! Вернуться назад |