Example #1
0
function updateGlobalSettings()
{
    $global = array();
    $global['allow_pagespecific_header'] = isset($_POST['allow_page_header']) ? 1 : 0;
    $global['allow_pagespecific_template'] = isset($_POST['allow_page_template']) ? 1 : 0;
    $global['default_user_activate'] = isset($_POST['activate_useronreg']) ? 1 : 0;
    $global['default_mail_verify'] = isset($_POST['send_mail_on_reg']) ? 1 : 0;
    $global['breadcrumb_submenu'] = isset($_POST['breadcrumb_submenu']) ? 1 : 0;
    $global['allow_login'] = isset($_POST['allow_login']) ? 1 : 0;
    $global['deadline_notify'] = $_POST['deadline_notify'];
    $global['cms_title'] = escape($_POST['cms_title']);
    $global['default_template'] = escape($_POST['default_template']);
    $global['cms_email'] = escape($_POST['cms_email']);
    $global['upload_limit'] = escape($_POST['upload_limit']);
    $global['reindex_frequency'] = escape($_POST['reindex_frequency']);
    $global['cms_desc'] = escape($_POST['cms_desc']);
    $global['cms_keywords'] = escape($_POST['cms_keywords']);
    $global['cms_footer'] = escape($_POST['cms_footer']);
    $global['blacklist_domain'] = escape($_POST['blacklist_domain']);
    $global['blacklist_ip'] = escape($_POST['blacklist_ip']);
    $global['censor_words'] = safe_html($_POST['censor_words']);
    $blacklist_domain = safe_html($_POST['blacklist_domain']);
    $blacklist_ip = safe_html($_POST['blacklist_ip']);
    if (!($blacklist_domain == "" && $blacklist_ip == "")) {
        setblacklist($blacklist_domain, $blacklist_ip);
    }
    if (isset($_POST['openid_enabled']) && escape($_POST['openid_enabled'] == 'true')) {
        if (iscurlinstalled()) {
            //check if curl is enabled
            $global['openid_enabled'] = 'true';
        } else {
            global $curl_message;
            displaywarning($curl_message);
            //dispaly warnning that curl is not enabled
            $global['openid_enabled'] = 'false';
            //disable openid
        }
    } else {
        //if user submitted false
        $global['openid_enabled'] = 'false';
    }
    //disable openid
    if (isset($_POST['recaptcha_enable'])) {
        if ($_POST['public_key'] != NULL && $_POST['private_key'] != NULL) {
            $global['recaptcha'] = '1';
            // enable recaptcha
            $global['recaptcha_public'] = escape($_POST['public_key']);
            $global['recaptcha_private'] = escape($_POST['private_key']);
        } else {
            displaywarning("Public/Private Key is NULL. ReCAPTCHA could not be enabled");
            //dispaly warning
            $global['recaptcha'] = '0';
            //disable recaptcha
        }
    } else {
        $global['recaptcha'] = '0';
    }
    setGlobalSettings($global);
    displayinfo("Global Settings successfully updated! Changes will come into effect on next page reload.");
}
<?php

define('SMSENVOI_EMAIL', '*****@*****.**');
define('SMSENVOI_APIKEY', 'VOTRECLEAPI');
define('SMSENVOI_VERSION', '3.0.4');
//ADDED SINCE 3.0.1 : STOPS
//ADDED SINCE 3.0.2 : CALLS
//ADDED SINCE 3.0.3 : RICHSMS
function iscurlinstalled()
{
    if (in_array('curl', get_loaded_extensions())) {
        return true;
    } else {
        return false;
    }
}
if (!iscurlinstalled()) {
    die("L'API SMSENVOI NECESSITE L'INSTALLATION DE CURL");
}
Example #3
0
* @download URL	http://www.sanwebe.com
*/
// No direct access
defined('_JEXEC') or die('Restricted access');
$document = JFactory::getDocument();
$document->addStyleSheet('components/com_fbconnct/assets/fbbackend.css');
$myparams = JComponentHelper::getParams('com_fbconnct');
$getappid = $myparams->get('appid');
$getappsec = $myparams->get('appsecret');
echo '<div class="span10"><div class="well well-small">';
if (strnatcmp(phpversion(), '5.0.0') >= 0) {
    $installedphp = '<li>PHP version : <span style="color:green">5+</span></li>';
} else {
    $installedphp = '<li>PHP version : <span style="color:red">Lower (Recommended 5+)</span></li>';
}
$installedcurl = iscurlinstalled() ? '<li><b>cURL</b> is : <span style="color:green"><b>Enabled</b></span> in this Server!</li>' : '<li><b>cURL</b> <span style="color:red"><b>NOT Found</b></span>. cCURL is needed to run facebook!</li>';
$db = JFactory::getDBO();
$query = "SELECT published FROM #__modules WHERE module='mod_fbconnct'";
$db->setQuery($query);
$pubdata = $db->loadObject();
if ($pubdata) {
    $fbconectmoduleEnabled = $pubdata->published == 1 ? '<li>Facebook Connect Module : <span style="color:green"><b>Enabled</b></span></li>' : '<li>Facebook Connect Module : <span style="color:red"><b>Disabled</b></span> </li>';
} else {
    $fbconectmoduleEnabled = '<li>Facebook Connect Module : <span style="color:red"><b>Not Found</b></span></li>';
}
echo $getappid;
$appidentered = strlen($getappid) < 1 ? '<li>App ID Entered : <strong style="color:red">No</strong></li>' : '';
if (strlen($getappid) < 1 || strlen($getappsec) < 1) {
    $enterappid = '<li>Enter your facebook App ID and App secret in parameters fields</li>';
} else {
    $enterappid = '';
Example #4
0
/** 	print_r($_POST);
	exit(1);
 * Checks if Curl is enabled. This is needed for OpenID
 * @return string Empty value if successful. If fails, returns with the error message string
 */
function checkOpenidCurl()
{
    if (OPENID_ENABLED == 'true') {
        if (iscurlinstalled()) {
            //check if curl is enabled
            return '';
        } else {
            global $curl_message;
            return "<p><b>Error:</b>{$curl_message}</p>";
        }
    } else {
        return '';
    }
}