| @@ 215-232 (lines=18) @@ | ||
| 212 | } |
|
| 213 | ||
| 214 | // access_url == 1 is the default chamilo location |
|
| 215 | if ($_configuration['access_url'] != 1) { |
|
| 216 | $url_info = api_get_access_url($_configuration['access_url']); |
|
| 217 | if ($url_info['active'] == 1) { |
|
| 218 | $settings_by_access = & api_get_settings(null, 'list', $_configuration['access_url'], 1); |
|
| 219 | foreach ($settings_by_access as & $row) { |
|
| 220 | if (empty($row['variable'])) { |
|
| 221 | $row['variable'] = 0; |
|
| 222 | } |
|
| 223 | if (empty($row['subkey'])) { |
|
| 224 | $row['subkey'] = 0; |
|
| 225 | } |
|
| 226 | if (empty($row['category'])) { |
|
| 227 | $row['category'] = 0; |
|
| 228 | } |
|
| 229 | $settings_by_access_list[$row['variable']][$row['subkey']][$row['category']] = $row; |
|
| 230 | } |
|
| 231 | } |
|
| 232 | } |
|
| 233 | ||
| 234 | $result = & api_get_settings(null, 'list', 1); |
|
| 235 | foreach ($result as & $row) { |
|
| @@ 6906-6923 (lines=18) @@ | ||
| 6903 | // access_url == 1 is the default chamilo location |
|
| 6904 | $settings_by_access_list = array(); |
|
| 6905 | $access_url_id = api_get_current_access_url_id(); |
|
| 6906 | if ($access_url_id != 1) { |
|
| 6907 | $url_info = api_get_access_url($_configuration['access_url']); |
|
| 6908 | if ($url_info['active'] == 1) { |
|
| 6909 | $settings_by_access = & api_get_settings(null, 'list', $_configuration['access_url'], 1); |
|
| 6910 | foreach ($settings_by_access as & $row) { |
|
| 6911 | if (empty($row['variable'])) { |
|
| 6912 | $row['variable'] = 0; |
|
| 6913 | } |
|
| 6914 | if (empty($row['subkey'])) { |
|
| 6915 | $row['subkey'] = 0; |
|
| 6916 | } |
|
| 6917 | if (empty($row['category'])) { |
|
| 6918 | $row['category'] = 0; |
|
| 6919 | } |
|
| 6920 | $settings_by_access_list[$row['variable']][$row['subkey']][$row['category']] = $row; |
|
| 6921 | } |
|
| 6922 | } |
|
| 6923 | } |
|
| 6924 | ||
| 6925 | $result = api_get_settings(null, 'list', 1); |
|
| 6926 | ||