function viewsite_admin_menu(&$links) { global $lang; $data[] = array('href' => SITE_URL . '/', 'img' => 'data/modules/viewsite/images/viewsite.png', 'text' => $lang['viewsite']['message'], 'target' => '_blank'); $links = module_insert_at_position($links, $data, 1); }
/** * Join two arrays after subject. * * @since 4.7 * @package all * @param array $array Main array. * @param array $data An array witch will be inserted into $array. * @param string $subject Subject after witch $data will be inserted into $array. * @return array */ function module_insert_after($array, $data, $subject) { $search = array_search($subject, $array); if ($search !== false) { return module_insert_at_position($array, $data, $search + 2); } else { return $array; } }