<?php
/**
* Jamroom facebookApp master settings config
* @copyright 2009 by Talldude Networks LLC.
* @author Brian Johnson -
bigguy@jamroom.net
* $Id: config.php,v 1.4 2010/07/21 17:21:56 bigguy Exp $
*/
defined('IN_JAMROOM') or exit();
/**
* Creates the Jamroom Config form for the module
* @param array Master Jamroom settings
* @return bool Returns true
*/
function facebookApp_config($config)
{
jmSpanCell('Jamroom Facebook App Settings','Config Settings for the facebookApp Module');
jmInput('Facebook API Key','facebookApp_api_key','description',$config['facebookApp_api_key'],"Enter your valid Facebook API Key. This key is generated once you have created an app on facebook developers site. Check documentation for more information.");
jmInput('Facebook Secret','facebookApp_secret','description',$config['facebookApp_secret'],"Enter your valid Facebook Secret. This key is generated once you have created an app on facebook developers site. Check documentation for more information.");
jmInput('Facebook Canvas URL','facebookApp_canvasUrl','description',$config['facebookApp_canvasUrl'],"Enter your valid canvas URL. This URL is vital for this app to work. Please make sure you are able access this page by directly entering the URL in browser. The url is generated once you have created an app on facebook developers site. Check documentation for more information.");
return true;
}
/**
* The _verify function validates our $_post
* @param array Posted form results
* @return mixed returns bool true on success, array on failure
*/
function facebookApp_verify($_args)
{
global $_post;
if (!isset($_post['facebookApp_api_key']) || strlen($_post['facebookApp_api_key']) === 0) {
$_tmp['error_text'] = 'Please enter a valid Facebook API Key';
$_tmp['error_field'] = 'facebookApp_api_key';
return $_tmp;
}
if (!isset($_post['facebookApp_secret']) || strlen($_post['facebookApp_secret']) === 0) {
$_tmp['error_text'] = 'Please enter a valid Facebook Secret';
$_tmp['error_field'] = 'facebookApp_secret';
return $_tmp;
}
if (!checkType($_post['facebookApp_canvasUrl'],'url')) {
$_tmp['error_text'] = 'Please enter a valid canvas url';
$_tmp['error_field'] = 'facebookApp_canvasUrl';
return $_tmp;
}
return (true);
}
?>