function socialmedia_util in Social media 7
1 string reference to 'socialmedia_util'
- socialmedia_menu in ./
socialmedia.module - Implements hook_menu().
File
- ./
socialmedia.module, line 214 - Demonstrate basic module socialmedia.
Code
function socialmedia_util() {
$platforms = socialmedia_platform_definitions();
$defaults = drupal_map_assoc(array_keys($platforms));
//dsm($defaults);
$active_platforms = variable_get('socialmedia_platforms_site_redirects', $defaults);
foreach ($platforms as $name => $platform) {
if (!isset($active_platforms[$name]) || !$active_platforms[$name] || !isset($platform['redirect path'])) {
continue;
}
$source = $platform['redirect path'];
$profile = socialmedia_profile_load($name);
if (!isset($profile['url'])) {
continue;
}
if (!($redirect = redirect_load_by_source($source))) {
$redirect = new stdClass();
redirect_object_prepare($redirect, array(
'source' => $source,
'source_options' => array(),
'redirect' => 'http://' . $profile['url'],
'redirect_options' => array(),
'language' => LANGUAGE_NONE,
));
}
redirect_save($redirect);
}
return '';
}