forked from rtCamp/rtMedia
-
Notifications
You must be signed in to change notification settings - Fork 0
/
loader.php
56 lines (49 loc) · 1.67 KB
/
loader.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
52
53
54
55
56
<?php
/*
Plugin Name: BuddyPress Media Component
Plugin URI: http://rtcamp.com/buddypress-media/
Description: This component adds missing media rich features like photos, videos and audios uploading to BuddyPress which are essential if you are building social network, seriously!
Version: 2.0.2
Author: rtCamp
Author URI: http://rtcamp.com
*/
/* A constant that can be checked to see if the BP Media is installed or not. */
define('BP_MEDIA_IS_INSTALLED', 1);
/* Constant to store the current version of the BP Media Plugin. */
define('BP_MEDIA_VERSION', '2.0.2');
/* A constant to be used as base for other URLs throughout the plugin */
define('BP_MEDIA_PLUGIN_DIR', dirname(__FILE__));
/* A constant to store the Database Version of the BP Media Plugin */
define('BP_MEDIA_DB_VERSION', '1');
/**
* Function to initialize the BP Media Plugin
*
* It checks for the version minimum required version of buddypress before initializing.
*
* @uses BP_VERSION to check if the plugin supports the BuddyPress version.
*
* @since BP Media 2.0
*/
function bp_media_init() {
if (version_compare(BP_VERSION, '1.5.5', '>')) {
require( BP_MEDIA_PLUGIN_DIR . '/includes/bp-media-loader.php' );
}
}
add_action('bp_include', 'bp_media_init');
/**
* Function to do the tasks required to be done while activating the plugin
*/
function bp_media_activate() {
//todo
}
register_activation_hook(__FILE__, 'bp_media_activate');
/**
* Function to do the tasks during deactivation.
*
* Will Make this function to do the db deletion and other things that might have been created with the plugin.
*/
function bp_media_deactivate() {
//todo
}
register_deactivation_hook(__FILE__, 'bp_media_deactivate');
?>