. /** * Lib functions, mostly callbacks. * * @package tool_mobile * @copyright 2017 Juan Leyva * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ defined('MOODLE_INTERNAL') || die(); /** * Callback to add head elements. * * @return str valid html head content * @since Moodle 3.3 */ function tool_mobile_before_standard_html_head() { global $CFG, $PAGE; $output = ''; // Smart App Banners meta tag is only displayed if mobile services are enabled and configured. if (!empty($CFG->enablemobilewebservice)) { $mobilesettings = get_config('tool_mobile'); if (!empty($mobilesettings->enablesmartappbanners)) { if (!empty($mobilesettings->iosappid)) { $output .= ''; } if (!empty($mobilesettings->androidappid)) { $mobilemanifesturl = "$CFG->wwwroot/$CFG->admin/tool/mobile/mobile.webmanifest.php"; $output .= ''; } } } return $output; }