main/newscorm/learnpathItem.class.php 1 location
|
@@ 1874-1885 (lines=12) @@
|
| 1871 |
|
* Get the extra terms (tags) that identify this item |
| 1872 |
|
* @return mixed |
| 1873 |
|
*/ |
| 1874 |
|
public function get_terms() |
| 1875 |
|
{ |
| 1876 |
|
$lp_item = Database::get_course_table(TABLE_LP_ITEM); |
| 1877 |
|
$course_id = api_get_course_int_id(); |
| 1878 |
|
$sql = "SELECT * FROM $lp_item |
| 1879 |
|
WHERE |
| 1880 |
|
c_id = $course_id AND |
| 1881 |
|
id='" . intval($this->db_id) . "'"; |
| 1882 |
|
$res = Database::query($sql); |
| 1883 |
|
$row = Database::fetch_array($res); |
| 1884 |
|
return $row['terms']; |
| 1885 |
|
} |
| 1886 |
|
|
| 1887 |
|
/** |
| 1888 |
|
* Returns the item's title |
main/newscorm/storageapi.php 1 location
|
@@ 283-293 (lines=11) @@
|
| 280 |
|
return json_encode($results); |
| 281 |
|
} |
| 282 |
|
|
| 283 |
|
function storage_get_all_users() { |
| 284 |
|
$sql = "select user_id, username, firstname, lastname |
| 285 |
|
from ".Database::get_main_table(TABLE_MAIN_USER)." |
| 286 |
|
order by user_id asc"; |
| 287 |
|
$res = Database::query($sql); |
| 288 |
|
$results = array(); |
| 289 |
|
while ($row = Database::fetch_assoc($res)) { |
| 290 |
|
$results[] = $row; |
| 291 |
|
} |
| 292 |
|
return json_encode($results); |
| 293 |
|
} |
| 294 |
|
|
main/inc/lib/internationalization.lib.php 1 location
|
@@ 267-278 (lines=12) @@
|
| 264 |
|
* @return array An array with the current isocodes |
| 265 |
|
* |
| 266 |
|
* */ |
| 267 |
|
function api_get_platform_isocodes() |
| 268 |
|
{ |
| 269 |
|
$iso_code = array(); |
| 270 |
|
$sql = "SELECT isocode FROM ".Database::get_main_table(TABLE_MAIN_LANGUAGE)." |
| 271 |
|
ORDER BY isocode "; |
| 272 |
|
$sql_result = Database::query($sql); |
| 273 |
|
if (Database::num_rows($sql_result)) { |
| 274 |
|
while ($row = Database::fetch_array($sql_result)) {; |
| 275 |
|
$iso_code[] = trim($row['isocode']); |
| 276 |
|
} |
| 277 |
|
} |
| 278 |
|
return $iso_code; |
| 279 |
|
} |
| 280 |
|
|
| 281 |
|
/** |
main/inc/lib/api.lib.php 1 location
|
@@ 5970-5977 (lines=8) @@
|
| 5967 |
|
* @param int The tool id |
| 5968 |
|
* @return array |
| 5969 |
|
*/ |
| 5970 |
|
function api_get_tool_information_by_name($name) { |
| 5971 |
|
$t_tool = Database::get_course_table(TABLE_TOOL_LIST); |
| 5972 |
|
$course_id = api_get_course_int_id(); |
| 5973 |
|
$sql = "SELECT * FROM $t_tool |
| 5974 |
|
WHERE c_id = $course_id AND name = '".Database::escape_string($name)."' "; |
| 5975 |
|
$rs = Database::query($sql); |
| 5976 |
|
return Database::fetch_array($rs, 'ASSOC'); |
| 5977 |
|
} |
| 5978 |
|
|
| 5979 |
|
/** |
| 5980 |
|
* @deprecated use api_trunc_str() instead. |