From def076a64124bdb655b2d6295e5c5f2d840ff073 Mon Sep 17 00:00:00 2001 From: ekes Date: Wed, 8 Apr 2015 17:50:42 +0200 Subject: [PATCH] Remove some PHP notices. --- radar.inc.php | 4 +++- radar.php | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/radar.inc.php b/radar.inc.php index 6a5ec12..a59923a 100644 --- a/radar.inc.php +++ b/radar.inc.php @@ -72,8 +72,10 @@ function radar_filter($settings) { * Collapses subfields, simplifies field list. */ function _radar_field_collect_subfields(&$fields) { + $entity_fields = array(); + foreach ($fields as $delta => $listed_field) { - list($field, $subfield) = explode(':', $listed_field, 2); + list($field, $subfield) = array_pad(explode(':', $listed_field, 2), 2, null); if (!empty($subfield)) { // A field with subfields. if (!empty($entity_fields[$field])) { diff --git a/radar.php b/radar.php index 79493cc..e9df2f7 100644 --- a/radar.php +++ b/radar.php @@ -326,6 +326,8 @@ add_filter('shortcode_atts_radar_events', 'radar_shortcode_parse', 10, 3); * Format item's parsed fields array for radar shortcode's. */ function radar_format_item($type, $item, $shortcode, $parents = array()) { + $content = ''; + foreach ($item as $field) { // Item containing other items. if (!empty($field['entity'])) {