123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
- /* For licensing terms, see /license.txt */
- /**
- * Responses to AJAX calls.
- */
- require_once __DIR__.'/../global.inc.php';
- api_protect_course_script(true);
- $action = $_REQUEST['a'];
- switch ($action) {
- case 'check_url':
- if (api_is_allowed_to_edit(null, true)) {
- $url = $_REQUEST['url'];
- $result = \Link::checkUrl($url);
- if ($result) {
- echo Display::return_icon(
- 'check-circle.png',
- get_lang('Validate'),
- null,
- ICON_SIZE_TINY
- );
- } else {
- echo Display::return_icon(
- 'closed-circle.png',
- get_lang('Wrong'),
- null,
- ICON_SIZE_TINY
- );
- }
- }
- break;
- default:
- echo '';
- }
- exit;
|