Пример #1
0
 function get_total_instance_uploads($instance_id)
 {
     if (!$instance_id) {
         return false;
     }
     $query = he_database::placeholder("SELECT COUNT(`uploads_id`) AS `total_uploads` FROM `se_he_uploads` \r\n           WHERE `uploads_instance_type`='?' AND `uploads_instance_id`=?", $this->instance_type, $instance_id);
     return he_database::fetch_field($query, 'total_uploads');
 }
Пример #2
0
 function get_wall_link($object, $object_id)
 {
     global $user, $url;
     if (!$object || !$object_id) {
         return '';
     }
     if ($object == 'userhome' || !$user->user_exists) {
         return '';
     }
     if ($object == 'user' && $user->user_info['user_id'] == $object_id) {
         return '';
     }
     if ($object == 'user') {
         $sql = he_database::placeholder("SELECT `user_id`, `user_username`, `user_fname`, `user_lname` FROM `se_users` " . "WHERE `user_id`=?", $object_id);
         $row = he_database::fetch_row($sql);
         $wall_owner = new se_user();
         $wall_owner->user_exists = 1;
         $wall_owner->user_info['user_id'] = $row['user_id'];
         $wall_owner->user_info['user_username'] = $row['user_username'];
         $wall_owner->user_info['user_fname'] = $row['user_fname'];
         $wall_owner->user_info['user_lname'] = $row['user_lname'];
         $wall_owner->user_displayname();
         $wall_url = $url->url_create('profile', $wall_owner->user_info['user_username']);
         $wall_label = $wall_owner->user_displayname;
     } elseif ($object == 'group') {
         $sql = he_database::placeholder("SELECT `group_title` FROM `se_groups` " . "WHERE `group_id`=?", $object_id);
         $wall_url = $url->url_create('group', null, $object_id);
         $wall_label = he_database::fetch_field($sql);
     } elseif ($object == 'pages') {
         $sql = he_database::placeholder("SELECT `pages_title` FROM `se_pages` " . "WHERE `pages_id`=?", $object_id);
         $wall_url = $url->url_create('pages', null, $object_id);
         $wall_label = he_database::fetch_field($sql);
     } else {
         return '';
     }
     return SE_Language::get(690706106, array($wall_url, $wall_label));
 }
Пример #3
0
 function count_quizzes()
 {
     $query = "SELECT COUNT(*) FROM `se_he_quiz`";
     return (int) he_database::fetch_field($query);
 }