/** * Register the GlotPress scripts * * @param WP_Scripts $scripts */ function gp_scripts_default(&$scripts) { $url = gp_plugin_url('assets/js'); $scripts->add('tablesorter', $url . '/jquery.tablesorter.min.js', array('jquery'), '1.10.4'); $scripts->add('gp-common', $url . '/common.js', array('jquery'), '20150430'); $scripts->add('gp-editor', $url . '/editor.js', array('gp-common', 'jquery-ui-tooltip'), '20160329'); $scripts->add('gp-glossary', $url . '/glossary.js', array('gp-common'), '20160329'); $scripts->add('gp-translations-page', $url . '/translations-page.js', array('gp-common'), '20150430'); $scripts->add('mass-create-sets-page', $url . '/mass-create-sets-page.js', array('gp-common'), '20150430'); }
/** * Register the GlotPress scripts. */ function gp_register_default_scripts() { $url = gp_plugin_url('assets/js'); $suffix = SCRIPT_DEBUG ? '.js' : '.min.js'; // Register our standard scripts. wp_register_script('tablesorter', $url . '/vendor/jquery.tablesorter' . $suffix, array('jquery'), '2.17.8'); wp_register_script('gp-common', $url . '/common' . $suffix, array('jquery'), '20150430'); wp_register_script('gp-editor', $url . '/editor' . $suffix, array('gp-common', 'jquery-ui-tooltip'), '20160329'); wp_register_script('gp-glossary', $url . '/glossary' . $suffix, array('gp-editor'), '20160329'); wp_register_script('gp-translations-page', $url . '/translations-page' . $suffix, array('gp-editor'), '20150430'); wp_register_script('gp-mass-create-sets-page', $url . '/mass-create-sets-page' . $suffix, array('gp-editor'), '20150430'); }
/** * Get the URL for an image file * * @param string $file Image filename * * @return string */ function gp_url_img($file) { return gp_plugin_url("assets/img/{$file}"); }