|
Server : Apache/2.2.22 (Unix) mod_ssl/2.2.22 OpenSSL/1.0.0-fips mod_auth_passthrough/2.1 mod_bwlimited/1.4 System : Linux server.jackjohnson.com 2.6.32-279.5.2.el6.x86_64 #1 SMP Fri Aug 24 01:07:11 UTC 2012 x86_64 User : jackjohn ( 502) PHP Version : 5.3.17 Disable Function : NONE Directory : /home/jackjohn/public_html/imagemanager/classes/Authenticators/ |
Upload File : |
<?php
/**
* WordpressAuthenticatorImpl.php
*
* @package MCImageManager.authenticators
* @author Moxiecode
* @copyright Copyright © 2005, Moxiecode Systems AB, All rights reserved.
*/
// Include Wordpress user handling stuff, ugly... but it works, their codex site was down.
chdir("../../../../../wp-admin/");
require_once("admin.php");
chdir("../wp-includes/js/tinymce/plugins/imagemanager/");
/**
* This class is a Wordpress CMS authenticator implementation.
*
* @package MCImageManager.Authenticators
*/
class WordpressAuthenticatorImpl extends BaseAuthenticator {
/**#@+
* @access public
*/
/**
* Main constructor.
*/
function WordpressAuthenticatorImpl() {
}
/**
* Initializes the authenicator.
*
* @param Array $config Name/Value collection of config items.
*/
function init(&$config) {
}
/**
* Returns a array with group names that the user is bound to.
*
* @return Array with group names that the user is bound to.
*/
function getGroups() {
return "";
}
/**
* Returns true/false if the user is logged in or not.
*
* @return bool true/false if the user is logged in or not.
*/
function isLoggedin() {
return user_can_richedit();
}
/**#@-*/
}
?>