function social_album_preprocess_social_album_post in Open Social 10.0.x
Same name and namespace in other branches
- 10.3.x modules/social_features/social_album/social_album.module \social_album_preprocess_social_album_post()
- 10.1.x modules/social_features/social_album/social_album.module \social_album_preprocess_social_album_post()
- 10.2.x modules/social_features/social_album/social_album.module \social_album_preprocess_social_album_post()
Implements hook_preprocess_HOOK().
File
- modules/
social_features/ social_album/ social_album.module, line 140 - The Social Album module.
Code
function social_album_preprocess_social_album_post(&$variables) {
$items = [];
foreach ($variables['items'] as $item) {
if (!isset($items[$pid = $item['pid']])) {
$parent_variables = [
'pid' => $pid,
];
social_post_album_preprocess_album_post_popup($parent_variables);
$items[$pid] = [
'post' => $parent_variables['post'],
];
}
$items[$pid]['urls'][] = $item['url'];
}
$variables['items'] = $items;
}