} /** * Writes apple-touch-icon[-precomposed] to the DOM. * * @uses /assets/js/webkit/appicon.js */ if (User_Agent::is_full() && (!Config::get('global', 'appicon_allow_disable_flag') || !isset($_GET['no_appicon']) && !isset($_GET['no_icon']))) { JS::include_library('appicon', 'full', 'php'); } /** * Moves the window below the URL bar. * * @uses /assets/js/iphone/safariurlbar.js * @uses /assets/js/iphone/orientation.js */ if (User_Agent::is_iphone_os()) { JS::include_library('safariurlbar', 'iphone'); JS::include_library('orientation', 'iphone'); } /** * Include preview_util as part of js.php and import the desktop preview. * * @uses /assets/js/desktop/preview_util.php * @uses /assets/js/desktop/preview.js [import] */ if (User_Agent::is_preview()) { JS::include_library('preview_util', 'desktop', 'php'); JS::import_library('preview', 'desktop'); } /** * Load all standard (and touch_lib for compat) libraries specified in the URI.