1
0
mirror of https://github.com/e107inc/e107.git synced 2025-04-19 20:21:51 +02:00

Open-Graph meta image option added to social plugin.

This commit is contained in:
Cameron 2016-08-09 09:26:48 -07:00
parent 0348fab9bf
commit 16ba11220e
4 changed files with 20 additions and 3 deletions

View File

@ -1314,6 +1314,11 @@ class news_admin_ui extends e_admin_ui
{
$this->getModel()->setData($k, $v); // Override Table data.
}
if(e_DEBUG)
{
e107::getMessage()->addDebug(print_a($data,true));
}
}

View File

@ -73,7 +73,7 @@ class social_ui extends e_admin_ui
protected $fieldpref = array();
protected $preftabs = array(LAN_LOGIN, LAN_SOCIAL_ADMIN_14, LAN_SOCIAL_ADMIN_15, LAN_SOCIAL_ADMIN_16, LAN_SOCIAL_ADMIN_17);
protected $preftabs = array(LAN_LOGIN, LAN_SOCIAL_ADMIN_14, LAN_SOCIAL_ADMIN_15, LAN_SOCIAL_ADMIN_16, LAN_SOCIAL_ADMIN_17, LAN_SOCIAL_ADMIN_37);
protected $prefs = array(
@ -89,7 +89,7 @@ class social_ui extends e_admin_ui
'twitter_menu_theme' => array('title'=> LAN_SOCIAL_ADMIN_19, 'type'=>'dropdown', 'tab'=>4, 'writeParms'=>array('optArray'=>array('light'=>LAN_SOCIAL_ADMIN_35,'dark'=>LAN_SOCIAL_ADMIN_36)), 'data' => 'str'),
'twitter_menu_theme' => array('title'=> LAN_SOCIAL_ADMIN_19, 'type'=>'dropdown', 'tab'=>4, 'writeParms'=>array('optArray'=>array('light'=>LAN_SOCIAL_ADMIN_35,'dark'=>LAN_SOCIAL_ADMIN_36)), 'data' => 'str'),
'twitter_menu_height' => array('title'=> LAN_SOCIAL_ADMIN_23, 'type'=>'number', 'tab'=>4, 'data' => 'int','help'=>LAN_SOCIAL_ADMIN_33),
'twitter_menu_limit' => array('title'=> LAN_SOCIAL_ADMIN_18, 'type'=>'number', 'tab'=>4, 'data' => 'int','help'=>LAN_SOCIAL_ADMIN_34),
@ -99,8 +99,9 @@ class social_ui extends e_admin_ui
'sharing_providers' => array('title'=> 'Providers', 'type'=>'checkboxes', 'tab'=>1, 'writeParms'=>array(), 'data' => 'str','help'=>''),
'xup_login_update_username' => array('title'=> 'Update User Display Name ', 'type'=>'bool', 'tab'=>0, 'writeParms'=>array(), 'data' => 'str','help'=>''),
'xup_login_update_avatar' => array('title'=> 'Update User Avatar', 'type'=>'bool', 'tab'=>0, 'writeParms'=>array(), 'data' => 'str','help'=>''),
'xup_login_update_avatar' => array('title'=> 'Update User Avatar', 'type'=>'bool', 'tab'=>0, 'writeParms'=>array(), 'data' => 'str','help'=>''),
'og_image' => array('title'=> "Custom Image", 'type'=>'image', 'tab'=>5, 'data' => 'str','help'=>'og:image'),
);

View File

@ -12,6 +12,15 @@ if(USER_AREA)
$appID = vartrue($social['Facebook']['keys']['id']);
}
$ogImage = e107::pref('social','og_image', false);
if(!empty($ogImage))
{
e107::meta('og:image',e107::getParser()->thumbUrl($ogImage,'w=500',false,true));
unset($ogImage);
}
if(!empty($appID))
{
e107::meta('fb:app_id', $appID);

View File

@ -44,5 +44,7 @@ define("LAN_SOCIAL_ADMIN_33", "Height in px");
define("LAN_SOCIAL_ADMIN_34", "Number of tweets to display.");
define("LAN_SOCIAL_ADMIN_35", "Light");
define("LAN_SOCIAL_ADMIN_36", "Dark");
define("LAN_SOCIAL_ADMIN_37", "Open Graph Meta");