PluginProbe
Time Clock – A WordPress Employee & Volunteer Time Clock Plugin / 1.0.1
Time Clock – A WordPress Employee & Volunteer Time Clock Plugin v1.0.1
trunk 1.0 1.0.1 1.1 1.1.1 1.1.2 1.2 1.2.1 1.2.2 1.2.3 1.3 1.3.1 1.3.2
time-clock / includes / enqueue.php

enqueue.php in Time Clock – A WordPress Employee & Volunteer Time Clock Plugin 1.0.1, at includes/enqueue.php

61 lines 2.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
4
5
6 // admin enqueue
7 function etimeclockwp_admin_enqueue() {
8
9 // admin css
10 wp_register_style('etimeclockwp-admin-css',plugins_url('../assets/css/etimeclockwp-admin.css',__FILE__),false,ETIMECLOCKWP_VERSION);
11 wp_enqueue_style('etimeclockwp-admin-css');
12
13 // admin js
14 wp_enqueue_script('etimeclockwp-admin',plugins_url('../assets/js/etimeclockwp-admin.js',__FILE__),array('jquery'),ETIMECLOCKWP_VERSION);
15
16 // admin tabs js - used on the settings page
17 wp_enqueue_script('etimeclockwp-admin-tabs',plugins_url('../assets/js/etimeclockwp-admin_tabs.js',__FILE__),array('jquery'),ETIMECLOCKWP_VERSION);
18
19 // jquery ui tooltips
20 wp_enqueue_script('jquery-ui-tooltip');
21
22 // color picker
23 wp_enqueue_style('wp-color-picker');
24 wp_enqueue_script('wp-color-picker');
25
26 // deactivate survey
27 add_action('admin_footer', 'etimeclockwp_deactivate_survey');
28 }
29 add_action('admin_enqueue_scripts','etimeclockwp_admin_enqueue');
30
31
32
33
34 // public enqueue
35 function etimeclockwp_public_enqueue() {
36
37 // public css
38 wp_register_style('etimeclockwp-public-css',plugins_url('../assets/css/etimeclockwp-public.css',__FILE__),false,ETIMECLOCKWP_VERSION);
39 wp_enqueue_style('etimeclockwp-public-css');
40
41 // date time
42 wp_enqueue_script('etimeclockwp-date-time',plugins_url('../assets/js/etimeclockwp-date_time.js',__FILE__),array('jquery'),ETIMECLOCKWP_VERSION);
43 wp_localize_script('etimeclockwp-date-time', 'ajax_object_date_time', array(
44 'date_format' => get_option('date_format'),
45 'time_format' => get_option('time_format')
46 )
47 );
48
49 // clock in / out actions ajax
50 wp_enqueue_script('etimeclockwp-clock-action',plugins_url('../assets/js/etimeclockwp-clock_action.js',__FILE__),array('jquery'),ETIMECLOCKWP_VERSION);
51 wp_localize_script('etimeclockwp-clock-action', 'ajax_object_clock_action', array(
52 'ajax_url' => admin_url('admin-ajax.php')
53 )
54 );
55
56 // moment library
57 wp_enqueue_script('etimeclockwp-moment',plugins_url('../assets/js/etimeclockwp-moment.min.js',__FILE__),array('jquery'),ETIMECLOCKWP_VERSION);
58 wp_enqueue_script('etimeclockwp-moment-php',plugins_url('../assets/js/etimeclockwp-moment.phpDateFormat.js',__FILE__),array('jquery'),ETIMECLOCKWP_VERSION);
59
60 }
61 add_action('wp_enqueue_scripts','etimeclockwp_public_enqueue',10);