diff --git a/main/inc/lib/group_portal_manager.lib.php b/main/inc/lib/group_portal_manager.lib.php index daad59bb90..d35af292b2 100755 --- a/main/inc/lib/group_portal_manager.lib.php +++ b/main/inc/lib/group_portal_manager.lib.php @@ -2,7 +2,7 @@ /* For licensing terms, see /chamilo_license.txt */ /** ============================================================================== -* This library provides functions for the access_url management. +* This library provides functions for the group management. * Include/require it in your code to use its functionality. * @author Julio Montoya * @package dokeos.library @@ -97,29 +97,7 @@ class GroupPortalManager return $result; } - /** - * - * */ - public static function url_exist($url) - { - $table_access_url= Database :: get_main_table(TABLE_MAIN_ACCESS_URL); - $sql = "SELECT id FROM $table_access_url WHERE url = '".Database::escape_string($url)."' "; - $res = Database::query($sql,__FILE__,__LINE__); - $num = Database::num_rows($res); - return $num; - } - /** - * - * */ - public static function url_id_exist($url) - { - $table_access_url= Database :: get_main_table(TABLE_MAIN_ACCESS_URL); - $sql = "SELECT id FROM $table_access_url WHERE id = '".Database::escape_string($url)."' "; - $res = Database::query($sql,__FILE__,__LINE__); - $num = Database::num_rows($res); - return $num; - } /** * This function get the quantity of URLs @@ -136,22 +114,6 @@ class GroupPortalManager return $result; } - /** - * Gets the id, url, description, and active status of ALL URLs - * @author Julio Montoya - * @return array - * */ - public static function get_url_data() - { - $table_access_url= Database :: get_main_table(TABLE_MAIN_ACCESS_URL); - $sql = "SELECT id, url, description, active FROM $table_access_url"; - $res = Database::query($sql, __FILE__, __LINE__); - $urls = array (); - while ($url = Database::fetch_array($res)) { - $urls[] = $url; - } - return $urls; - } /** * Gets data of all groups @@ -231,24 +193,10 @@ class GroupPortalManager return $tags; } - /** - * Gets the id, url, description, and active status of ALL URLs - * @author Julio Montoya - * @return array - * */ - public static function get_url_data_from_id($url_id) - { - $table_access_url= Database :: get_main_table(TABLE_MAIN_ACCESS_URL); - $sql = "SELECT id, url, description, active FROM $table_access_url WHERE id = ".Database::escape_string($url_id); - $res = Database::query($sql, __FILE__, __LINE__); - $row = Database::fetch_array($res); - return $row; - } - /** Gets the inner join from users and group table - * @author Julio Montoya * @return int access url id * @return array Database::store_result of the result + * @author Julio Montoya * */ public static function get_groups_by_user($user_id='', $relation_type = GROUP_USER_PERMISSION_READER, $with_image = false) { @@ -585,21 +533,6 @@ class GroupPortalManager return $result; } - /** - * Deletes an url and course relationship - * @author Julio Montoya - * @param char course code - * @param int url id - * @return boolean true if success - * */ - public static function delete_url_rel_course($course_code, $url_id) - { - $table_url_rel_course= Database :: get_main_table(TABLE_MAIN_ACCESS_URL_REL_COURSE); - $sql= "DELETE FROM $table_url_rel_course WHERE course_code = '".Database::escape_string($course_code)."' AND access_url_id=".Database::escape_string($url_id)." "; - $result = Database::query($sql, __FILE__, __LINE__); - return $result; - } - /** * Deletes an url and session relationship * @author Julio Montoya @@ -729,18 +662,6 @@ class GroupPortalManager return $url_list; } - /** - * - * */ - public static function get_url_id($url) - { - $table_access_url= Database :: get_main_table(TABLE_MAIN_ACCESS_URL); - $sql = "SELECT id FROM $table_access_url WHERE url = '".Database::escape_string($url)."'"; - $result = Database::query($sql); - $access_url_id = Database::result($result, 0, 0); - return $access_url_id; - } - public static function get_all_group_tags($tag, $from=0, $number_of_items=10) { // database table definition @@ -1079,7 +1000,12 @@ class GroupPortalManager return false; } } - + /** + * Shows the left column of the group page + * @param int group id + * @param int user id + * + */ public static function show_group_column_information($group_id, $user_id) { $group_info = GroupPortalManager::get_group_data($group_id); @@ -1216,14 +1142,8 @@ class GroupPortalManager echo api_get_person_name($user['firstname'], $user['lastname']).''; } } - echo ''; - - - - echo ''; // end layout left - - - + echo ''; + echo ''; // end layout left } } ?> \ No newline at end of file