Есть ли такой хак? (DLE)

D3
На сайте с 08.12.2010
Offline
13
1178

Есть ли такой хак который будет выводить на главной сколько пользователей уже зарегистрировано?

N
На сайте с 26.10.2009
Offline
152
#1

Берите тег из статистики и орформляйте блок.

D3
На сайте с 08.12.2010
Offline
13
#2

тот тег не работает на главной, а именно {user_num}.

k.d.r
На сайте с 06.07.2008
Offline
200
#3

Если хака нет - могу сделать. Если интересно в личку или аську.

PR
На сайте с 30.12.2007
Offline
140
#4

Создать модуль /engine/modules/procore.users.php с кодом -

<?php


if (!defined('DATALIFEENGINE')) {
die('Доступ ограничен!');
}

$users = dle_cache('procore_users', $config['skin']);

if (!$users) {
$row = $db->super_query('SELECT COUNT(*) as count FROM '.PREFIX.'_users');
$users = 'Нас уже <span class="red">'.$row['count'].'</span> человек';
create_cache('procore_users', $users, $config['skin']);
}

echo $users;

В шаблоне подключить в нужном месте - {include file="/engine/modules/procore.users.php"}

О
На сайте с 04.08.2009
Offline
145
#5

Создаем файл /engine/modules/user_stat.php


<?php
include "engine/data/dbconfig.php";
$result = mysql_query("SELECT * FROM dle_users", $db);
$users = mysql_num_rows($result);
echo "$users";
?>

Потом вставляем в любой .tpl шаблон

{include file="/engine/modules/user_stat.php"}

За говнокод не пинаем, я начинающий:D

Влазить напрямую в базу — это невозможно © Игорь Белов, mchost.ru
Ragnarok
На сайте с 25.06.2010
Offline
239
#6

Окей прав, чего тут мудрить? сами делаем запрос к бд и выводим

//TODO: перестать откладывать на потом

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий