cache_userstats.php 766 B

12345678910111213141516171819202122232425262728
  1. <?php
  2. /**
  3. * [Discuz!] (C)2001-2099 Comsenz Inc.
  4. * This is NOT a freeware, use is subject to license terms
  5. *
  6. * $Id: cache_userstats.php 26680 2011-12-20 01:05:48Z monkey $
  7. */
  8. if(!defined('IN_DISCUZ')) {
  9. exit('Access Denied');
  10. }
  11. function build_cache_userstats() {
  12. global $_G;
  13. $totalmembers = C::t('common_member')->count();
  14. $member = C::t('common_member')->range(0, 1, 'DESC');
  15. $member = current($member);
  16. $newsetuser = $member['username'];
  17. $data = array('totalmembers' => $totalmembers, 'newsetuser' => $newsetuser);
  18. if($_G['setting']['plugins']['func'][HOOKTYPE]['cacheuserstats']) {
  19. $_G['userstatdata'] = & $data;
  20. hookscript('cacheuserstats', 'global', 'funcs', array(), 'cacheuserstats');
  21. }
  22. savecache('userstats', $data);
  23. }
  24. ?>