first commit
This commit is contained in:
@@ -0,0 +1,57 @@
|
||||
<?php
|
||||
|
||||
namespace WPML\TM\Menu\TranslationServices;
|
||||
|
||||
class Resources implements \IWPML_Backend_Action {
|
||||
|
||||
public function add_hooks() {
|
||||
if ( $this->is_active() ) {
|
||||
add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_styles' ) );
|
||||
add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
|
||||
}
|
||||
}
|
||||
|
||||
public function enqueue_styles() {
|
||||
wp_enqueue_style(
|
||||
'wpml-tm-ts-admin-section',
|
||||
WPML_TM_URL . '/res/css/admin-sections/translation-services.css',
|
||||
array(),
|
||||
WPML_TM_VERSION
|
||||
);
|
||||
|
||||
wp_enqueue_style(
|
||||
'wpml-tm-translation-services',
|
||||
WPML_TM_URL . '/dist/css/translationServices/styles.css',
|
||||
[],
|
||||
WPML_TM_VERSION
|
||||
);
|
||||
}
|
||||
|
||||
public function enqueue_scripts() {
|
||||
|
||||
wp_enqueue_script(
|
||||
'wpml-tm-ts-admin-section',
|
||||
WPML_TM_URL . '/res/js/translation-services.js',
|
||||
array(),
|
||||
WPML_TM_VERSION
|
||||
);
|
||||
|
||||
wp_enqueue_script(
|
||||
'wpml-tm-translation-services',
|
||||
WPML_TM_URL . '/dist/js/translationServices/app.js',
|
||||
array(),
|
||||
WPML_TM_VERSION
|
||||
);
|
||||
|
||||
wp_enqueue_script(
|
||||
'wpml-tp-api',
|
||||
WPML_TM_URL . '/res/js/wpml-tp-api.js',
|
||||
array( 'jquery', 'wp-util' ),
|
||||
WPML_TM_VERSION
|
||||
);
|
||||
}
|
||||
|
||||
private function is_active() {
|
||||
return isset( $_GET['sm'] ) && 'translators' === $_GET['sm'];
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user