Changeset 223 for branches/fuze/modules/mod_lastreg/module.php
- Timestamp:
- 07/05/10 11:47:33 (23 months ago)
- File:
-
- 1 edited
-
branches/fuze/modules/mod_lastreg/module.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/fuze/modules/mod_lastreg/module.php
r181 r223 16 16 $cfg = $inCore->loadModuleConfig($module_id); 17 17 18 $sql = "SELECT u.*, p.imageurl, DATE_FORMAT(regdate, '%d-%m-%Y (%H:%i)') as fdate 19 FROM cms_users u, cms_user_profiles p 20 WHERE u.is_deleted = 0 AND u.is_locked=0 AND p.user_id = u.id 18 $sql = "SELECT u.*, p.imageurl 19 FROM cms_users u 20 LEFT JOIN cms_user_profiles p ON p.user_id = u.id 21 WHERE u.is_deleted = 0 AND u.is_locked=0 21 22 ORDER BY u.regdate DESC 22 23 LIMIT ".$cfg['newscount']." 23 24 "; 24 25 25 $result = $inDB->query($sql) ; 26 $result = $inDB->query($sql); 27 28 $is_last_reg = false; 26 29 27 30 if ($inDB->num_rows($result)){ 31 32 $is_last_reg = true; 33 $usrs = array(); 34 28 35 if ($cfg['view_type']=='table'){ 29 36 include_once($_SERVER['DOCUMENT_ROOT'].'/components/users/includes/usercore.php'); 37 while($usr = $inDB->fetch_assoc($result)){ 38 $usr['avatar'] = usrImageNOdb($usr['id'], 'small', $usr['imageurl'], $usr['is_deleted']); 39 $usrs[] = $usr; 40 } 41 } 30 42 31 echo '<table cellspacing="5" border="0">';32 while($usr = $inDB->fetch_assoc($result)){33 echo '<tr>';34 echo '<td width="20" class="new_user_avatar">'.usrImageNOdb($usr['id'], 'small', $usr['imageurl'], $usr['is_deleted']).'</td>';35 echo '<td width="">';36 echo '<a href="'.cmsUser::getProfileURL($usr['login']).'" class="new_user_link">'.$usr['nickname'].'</a>';37 echo '</td>';38 echo '</tr>';39 }40 echo '</table>';41 }42 43 if ($cfg['view_type']=='list'){ 43 44 $total = $inDB->num_rows($result); 44 $now = 0;45 45 while($usr = $inDB->fetch_assoc($result)){ 46 echo '<a href="'.cmsUser::getProfileURL($usr['login']).'">'.$usr['nickname'].'</a>'; 47 if ($now < $total-1) { echo ', '; } 48 $now ++; 46 $usrs[] = $usr; 49 47 } 50 echo '<p><strong>'.$_LANG['LASTREG_TOTAL'].':</strong> '.dbRowsCount('cms_users', 'is_deleted=0 AND is_locked=0').'</p>';48 $total_all = dbRowsCount('cms_users', 'is_deleted=0 AND is_locked=0'); 51 49 } 52 } else { echo '<p>'.$_LANG['LASTREG_NOT_DATA'].'</p>'; }50 } 53 51 52 $smarty = $inCore->initSmarty('modules', 'mod_lastreg.tpl'); 53 $smarty->assign('usrs', $usrs); 54 $smarty->assign('cfg', $cfg); 55 if ($cfg['view_type']=='list'){ 56 $smarty->assign('total', $total); 57 $smarty->assign('total_all', $total_all); 58 } 59 $smarty->assign('is_last_reg', $is_last_reg); 60 $smarty->display('mod_lastreg.tpl'); 54 61 55 62 return true;
Note: See TracChangeset
for help on using the changeset viewer.
