? dashboard
? drupalorg_browse
Index: drupalorg/drupalorg.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/drupalorg/drupalorg/drupalorg.module,v
retrieving revision 1.37
diff -u -p -r1.37 drupalorg.module
--- drupalorg/drupalorg.module	11 Apr 2009 21:43:08 -0000	1.37
+++ drupalorg/drupalorg.module	12 Apr 2009 00:18:59 -0000
@@ -613,4 +613,23 @@ function drupalorg_render_project_listin
   return theme('item_list', $links, NULL, 'ul', array('class' => 'flat'));
 }
 
+/**
+ * Return total number of users.
+ */
+function drupalorg_get_total_users() {
+  return db_result(db_query('SELECT COUNT(*) FROM {users} WHERE status = 1'));
+}
 
+/**
+ * Return total number of comments.
+ */
+function drupalorg_get_total_comments() {
+  return db_result(db_query('SELECT COUNT(*) FROM {comments} WHERE status = %d', COMMENT_PUBLISHED));
+}
+
+/**
+ * Return total number of users on documentation team.
+ */
+function drupalorg_get_total_docs_team() {
+  return db_result(db_query('SELECT COUNT(*) FROM {users} u INNER JOIN {users_roles} r ON u.uid = r.uid WHERE u.status = 1 AND r.rid = 5'));
+}
