-
Notifications
You must be signed in to change notification settings - Fork 0
/
event-organiser-extended-admin-interface.php
51 lines (39 loc) · 2.06 KB
/
event-organiser-extended-admin-interface.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<?php
/*
* Plugin Name: Event Organiser Extended Admin Interface
* Description: Extends the administration interface of the "Event Organizer" plugin with the "Reserve Tickets" entry as well as the appropriate ticket status "Reserved". Furthermore, it expands events with the meta tag "class no." and "internal notes". It also offers the possibility to further process bookings.
* Plugin URI: https://github.com/BartzikWebdesign/wp-event-organiser-extended-admin-interface
* Author: Bartzik Webdesign // BARTZIK.NET
* Author URI: http://www.barzik.net/
* Version: 1.0.10
* License: GNU General Public License, version 3 (GPLv3)
* License URI: http://www.gnu.org/licenses/gpl-3.0.txt
* Text Domain: event-organiser-extended-admin-interface
* Domain Path: /languages
*/
/* Exit if accessed directly */
if ( ! defined( 'ABSPATH' ) ) exit;
/* Load plugin text domain */
function my_plugin_load_plugin_textdomain() {
load_plugin_textdomain( 'event-organiser-extended-admin-interface', FALSE, basename( dirname( __FILE__ ) ) . '/languages/' );
}
add_action( 'plugins_loaded', 'my_plugin_load_plugin_textdomain' );
/* Update-Checker */
require plugin_dir_path( __FILE__ ) . 'inc/plugin-update-checker/plugin-update-checker.php';
$myUpdateChecker = Puc_v4_Factory::buildUpdateChecker(
'https://github.com/BartzikWebdesign/wp-event-organiser-extended-admin-interface',
__FILE__,
'event-organiser-extended-admin-interface'
);
$myUpdateChecker->setBranch('master');
/* include js */
function event_organiser_extended_admin_interface() {
wp_register_script( 'event_organiser_extended_admin_interface', plugins_url('/js/functions.js', __FILE__), array('jquery'), '', true);
wp_enqueue_script( 'event_organiser_extended_admin_interface' );
}
add_action( 'admin_menu', 'event_organiser_extended_admin_interface' );
/* Include general functions and plugin parts */
require_once( plugin_dir_path( __FILE__ ) . 'inc/general-functions.php' );
require_once( plugin_dir_path( __FILE__ ) . 'inc/page-reservations.php' );
require_once( plugin_dir_path( __FILE__ ) . 'inc/page-edit-booking.php' );
?>