1.3320 24446880 -> date_repeat_rrule_validate($element = array ('#type' => 'fieldset', '#default_value' => NULL, '#repeat_collapsed' => TRUE, '#post' => array ('resource_id' => '0', 'record_id' => '', 'name' => 'Book a Party', 'description' => '', 'start' => array ('day' => '5', 'second' => '30', 'month' => '12', 'year' => '2008', 'hour' => '11', 'minute' => '50'), 'end' => array ('day' => '5', 'second' => '30', 'month' => '12', 'year' => '2009', 'hour' => '11', 'minute' => '50'), 'INTERVAL' => '1', 'FREQ' => 'DAILY', 'UNTIL' => array ('datetime' => array (...), 'tz' => '', 'all_day' => '1', 'granularity' => 'a:3:{i:0;s:4:"year";i:1;s:5:"month";i:2;s:3:"day";}'), 'BYMONTH' => array (0 => ''), 'BYMONTHDAY' => array (0 => ''), 'BYDAY' => array (0 => 'MO', 1 => 'TU', 2 => 'WE', 3 => 'TH', 4 => 'FR'), 0 => array ('datetime' => array (...), 'tz' => '', 'all_day' => '1', 'granularity' => 'a:3:{i:0;s:4:"year";i:1;s:5:"month";i:2;s:3:"day";}'), 'priority' => '0', 'status' => '1', 'form_build_id' => 'form-92c3bc4b8e2baa99439fec6db501b9b4', 'form_token' => 'ef46c4ac7cf858f7c11fa6a8765894b4', 'form_id' => 'publicbookings_booking_add_form', 'op' => 'Save'), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (0 => 'rrule'), '#array_parents' => array (0 => 'basic', 1 => 'rrule'), '#weight' => 0.007, '#processed' => TRUE, '#description' => 'Choose a frequency and period to repeat this date. If nothing is selected, the date will not repeat.', '#attributes' => array (), '#required' => FALSE, '#input' => TRUE, '#process' => array (0 => 'date_repeat_rrule_process'), '#element_validate' => array (0 => 'date_repeat_rrule_validate'), '#name' => 'rrule', '#id' => 'edit-rrule', '#value' => '', '#date_repeat_widget' => 'date_popup', '#title' => 'Repeat', '#collapsible' => TRUE, '#collapsed' => 0, '#prefix' => '
', '#suffix' => '
', 'INTERVAL' => array ('#type' => 'select', '#default_value' => 0, '#options' => array (0 => '-- Frequency', 1 => 'Every', 2 => 'Every 2', 3 => 'Every 3', 4 => 'Every 4', 5 => 'Every 5', 6 => 'Every 6', 7 => 'Every 7', 8 => 'Every 8', 9 => 'Every 9', 10 => 'Every 10', 11 => 'Every 11', 12 => 'Every 12', 13 => 'Every 13', 14 => 'Every 14', 15 => 'Every 15', 16 => 'Every 16', 17 => 'Every 17', 18 => 'Every 18', 19 => 'Every 19', 20 => 'Every 20', 21 => 'Every 21', 22 => 'Every 22', 23 => 'Every 23', 24 => 'Every 24', 25 => 'Every 25', 26 => 'Every 26', 27 => 'Every 27', 28 => 'Every 28', 29 => 'Every 29', 30 => 'Every 30', 31 => 'Every 31', 32 => 'Every 32', 33 => 'Every 33', 34 => 'Every 34', 35 => 'Every 35', 36 => 'Every 36', 37 => 'Every 37', 38 => 'Every 38', 39 => 'Every 39', 40 => 'Every 40', 41 => 'Every 41', 42 => 'Every 42', 43 => 'Every 43', 44 => 'Every 44', 45 => 'Every 45', 46 => 'Every 46', 47 => 'Every 47', 48 => 'Every 48', 49 => 'Every 49', 50 => 'Every 50', 51 => 'Every 51', 52 => 'Every 52', 53 => 'Every 53', 54 => 'Every 54', 55 => 'Every 55', 56 => 'Every 56', 57 => 'Every 57', 58 => 'Every 58', 59 => 'Every 59', 60 => 'Every 60', 61 => 'Every 61', 62 => 'Every 62', 63 => 'Every 63', 64 => 'Every 64', 65 => 'Every 65', 66 => 'Every 66', 67 => 'Every 67', 68 => 'Every 68', 69 => 'Every 69', 70 => 'Every 70', 71 => 'Every 71', 72 => 'Every 72', 73 => 'Every 73', 74 => 'Every 74', 75 => 'Every 75', 76 => 'Every 76', 77 => 'Every 77', 78 => 'Every 78', 79 => 'Every 79', 80 => 'Every 80', 81 => 'Every 81', 82 => 'Every 82', 83 => 'Every 83', 84 => 'Every 84', 85 => 'Every 85', 86 => 'Every 86', 87 => 'Every 87', 88 => 'Every 88', 89 => 'Every 89', 90 => 'Every 90', 91 => 'Every 91', 92 => 'Every 92', 93 => 'Every 93', 94 => 'Every 94', 95 => 'Every 95', 96 => 'Every 96', 97 => 'Every 97', 98 => 'Every 98', 99 => 'Every 99', 100 => 'Every 100', 101 => 'Every 101', 102 => 'Every 102', 103 => 'Every 103', 104 => 'Every 104', 105 => 'Every 105', 106 => 'Every 106', 107 => 'Every 107', 108 => 'Every 108', 109 => 'Every 109', 110 => 'Every 110', 111 => 'Every 111', 112 => 'Every 112', 113 => 'Every 113', 114 => 'Every 114', 115 => 'Every 115', 116 => 'Every 116', 117 => 'Every 117', 118 => 'Every 118', 119 => 'Every 119', 120 => 'Every 120', 121 => 'Every 121', 122 => 'Every 122', 123 => 'Every 123', 124 => 'Every 124', 125 => 'Every 125', 126 => 'Every 126', 127 => 'Every 127', 128 => 'Every 128', 129 => 'Every 129', 130 => 'Every 130', 131 => 'Every 131', 132 => 'Every 132', 133 => 'Every 133', 134 => 'Every 134', 135 => 'Every 135', 136 => 'Every 136', 137 => 'Every 137', 138 => 'Every 138', 139 => 'Every 139', 140 => 'Every 140', 141 => 'Every 141', 142 => 'Every 142', 143 => 'Every 143', 144 => 'Every 144', 145 => 'Every 145', 146 => 'Every 146', 147 => 'Every 147', 148 => 'Every 148', 149 => 'Every 149', 150 => 'Every 150', 151 => 'Every 151', 152 => 'Every 152', 153 => 'Every 153', 154 => 'Every 154', 155 => 'Every 155', 156 => 'Every 156', 157 => 'Every 157', 158 => 'Every 158', 159 => 'Every 159', 160 => 'Every 160', 161 => 'Every 161', 162 => 'Every 162', 163 => 'Every 163', 164 => 'Every 164', 165 => 'Every 165', 166 => 'Every 166', 167 => 'Every 167', 168 => 'Every 168', 169 => 'Every 169', 170 => 'Every 170', 171 => 'Every 171', 172 => 'Every 172', 173 => 'Every 173', 174 => 'Every 174', 175 => 'Every 175', 176 => 'Every 176', 177 => 'Every 177', 178 => 'Every 178', 179 => 'Every 179', 180 => 'Every 180', 181 => 'Every 181', 182 => 'Every 182', 183 => 'Every 183', 184 => 'Every 184', 185 => 'Every 185', 186 => 'Every 186', 187 => 'Every 187', 188 => 'Every 188', 189 => 'Every 189', 190 => 'Every 190', 191 => 'Every 191', 192 => 'Every 192', 193 => 'Every 193', 194 => 'Every 194', 195 => 'Every 195', 196 => 'Every 196', 197 => 'Every 197', 198 => 'Every 198', 199 => 'Every 199', 200 => 'Every 200', 201 => 'Every 201', 202 => 'Every 202', 203 => 'Every 203', 204 => 'Every 204', 205 => 'Every 205', 206 => 'Every 206', 207 => 'Every 207', 208 => 'Every 208', 209 => 'Every 209', 210 => 'Every 210', 211 => 'Every 211', 212 => 'Every 212', 213 => 'Every 213', 214 => 'Every 214', 215 => 'Every 215', 216 => 'Every 216', 217 => 'Every 217', 218 => 'Every 218', 219 => 'Every 219', 220 => 'Every 220', 221 => 'Every 221', 222 => 'Every 222', 223 => 'Every 223', 224 => 'Every 224', 225 => 'Every 225', 226 => 'Every 226', 227 => 'Every 227', 228 => 'Every 228', 229 => 'Every 229', 230 => 'Every 230', 231 => 'Every 231', 232 => 'Every 232', 233 => 'Every 233', 234 => 'Every 234', 235 => 'Every 235', 236 => 'Every 236', 237 => 'Every 237', 238 => 'Every 238', 239 => 'Every 239', 240 => 'Every 240', 241 => 'Every 241', 242 => 'Every 242', 243 => 'Every 243', 244 => 'Every 244', 245 => 'Every 245', 246 => 'Every 246', 247 => 'Every 247', 248 => 'Every 248', 249 => 'Every 249', 250 => 'Every 250', 251 => 'Every 251', 252 => 'Every 252', 253 => 'Every 253', 254 => 'Every 254', 255 => 'Every 255', ...), '#prefix' => '', '#suffix' => '
', '#post' => array ('resource_id' => '0', 'record_id' => '', 'name' => 'Book a Party', 'description' => '', 'start' => array (...), 'end' => array (...), 'INTERVAL' => '1', 'FREQ' => 'DAILY', 'UNTIL' => array (...), 'BYMONTH' => array (...), 'BYMONTHDAY' => array (...), 'BYDAY' => array (...), 0 => array (...), 'priority' => '0', 'status' => '1', 'form_build_id' => 'form-92c3bc4b8e2baa99439fec6db501b9b4', 'form_token' => 'ef46c4ac7cf858f7c11fa6a8765894b4', 'form_id' => 'publicbookings_booking_add_form', 'op' => 'Save'), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (0 => 'INTERVAL'), '#array_parents' => array (0 => 'basic', 1 => 'rrule', 2 => 'INTERVAL'), '#weight' => 0, '#processed' => TRUE, '#description' => NULL, '#attributes' => array (), '#required' => FALSE, '#input' => TRUE, '#size' => 0, '#multiple' => FALSE, '#process' => array (0 => 'form_expand_ahah'), '#name' => 'INTERVAL', '#id' => 'edit-INTERVAL', '#value' => '1', '#needs_validation' => TRUE, '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'FREQ' => array ('#type' => 'select', '#default_value' => 'NONE', '#options' => array ('NONE' => '-- Period', 'DAILY' => 'Day(s)', 'WEEKLY' => 'Week(s)', 'MONTHLY' => 'Month(s)', 'YEARLY' => 'Year(s)'), '#prefix' => '', '#suffix' => '
', '#post' => array ('resource_id' => '0', 'record_id' => '', 'name' => 'Book a Party', 'description' => '', 'start' => array (...), 'end' => array (...), 'INTERVAL' => '1', 'FREQ' => 'DAILY', 'UNTIL' => array (...), 'BYMONTH' => array (...), 'BYMONTHDAY' => array (...), 'BYDAY' => array (...), 0 => array (...), 'priority' => '0', 'status' => '1', 'form_build_id' => 'form-92c3bc4b8e2baa99439fec6db501b9b4', 'form_token' => 'ef46c4ac7cf858f7c11fa6a8765894b4', 'form_id' => 'publicbookings_booking_add_form', 'op' => 'Save'), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (0 => 'FREQ'), '#array_parents' => array (0 => 'basic', 1 => 'rrule', 2 => 'FREQ'), '#weight' => 0.001, '#processed' => TRUE, '#description' => NULL, '#attributes' => array (), '#required' => FALSE, '#input' => TRUE, '#size' => 0, '#multiple' => FALSE, '#process' => array (0 => 'form_expand_ahah'), '#name' => 'FREQ', '#id' => 'edit-FREQ', '#value' => 'DAILY', '#needs_validation' => TRUE, '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'UNTIL' => array ('#tree' => TRUE, '#prefix' => '', '#suffix' => '
', 'datetime' => array ('#type' => 'date_popup', '#title' => 'Until', '#description' => 'Date to stop repeating this item.', '#default_value' => '', '#date_timezone' => 'Europe/London', '#date_format' => 'Y-m-d', '#date_text_parts' => array (...), '#date_year_range' => '-3:+3', '#date_label_position' => 'within', '#post' => array (...), '#programmed' => FALSE, '#tree' => TRUE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0, '#processed' => TRUE, '#attributes' => array (...), '#required' => FALSE, '#input' => TRUE, '#date_increment' => 1, '#process' => array (...), '#name' => 'UNTIL[datetime]', '#id' => 'edit-UNTIL-datetime', '#value' => array (...), '#needs_validation' => TRUE, '#granularity' => array (...), 'date' => array (...), 'time' => array (...), '#element_validate' => array (...), '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'tz' => array ('#type' => 'hidden', '#value' => NULL, '#post' => array (...), '#programmed' => FALSE, '#tree' => TRUE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0.001, '#processed' => TRUE, '#description' => NULL, '#attributes' => array (...), '#required' => FALSE, '#input' => TRUE, '#process' => array (...), '#name' => 'UNTIL[tz]', '#id' => 'edit-UNTIL-tz', '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'all_day' => array ('#type' => 'hidden', '#value' => 1, '#post' => array (...), '#programmed' => FALSE, '#tree' => TRUE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0.002, '#processed' => TRUE, '#description' => NULL, '#attributes' => array (...), '#required' => FALSE, '#input' => TRUE, '#process' => array (...), '#name' => 'UNTIL[all_day]', '#id' => 'edit-UNTIL-all-day', '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'granularity' => array ('#type' => 'hidden', '#value' => 'a:3:{i:0;s:4:"year";i:1;s:5:"month";i:2;s:3:"day";}', '#post' => array (...), '#programmed' => FALSE, '#tree' => TRUE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0.003, '#processed' => TRUE, '#description' => NULL, '#attributes' => array (...), '#required' => FALSE, '#input' => TRUE, '#process' => array (...), '#name' => 'UNTIL[granularity]', '#id' => 'edit-UNTIL-granularity', '#defaults_loaded' => TRUE, '#sorted' => TRUE), '#post' => array ('resource_id' => '0', 'record_id' => '', 'name' => 'Book a Party', 'description' => '', 'start' => array (...), 'end' => array (...), 'INTERVAL' => '1', 'FREQ' => 'DAILY', 'UNTIL' => array (...), 'BYMONTH' => array (...), 'BYMONTHDAY' => array (...), 'BYDAY' => array (...), 0 => array (...), 'priority' => '0', 'status' => '1', 'form_build_id' => 'form-92c3bc4b8e2baa99439fec6db501b9b4', 'form_token' => 'ef46c4ac7cf858f7c11fa6a8765894b4', 'form_id' => 'publicbookings_booking_add_form', 'op' => 'Save'), '#programmed' => FALSE, '#parents' => array (0 => 'UNTIL'), '#array_parents' => array (0 => 'basic', 1 => 'rrule', 2 => 'UNTIL'), '#weight' => 0.002, '#processed' => FALSE, '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'advanced' => array ('#type' => 'fieldset', '#title' => 'Advanced', '#collapsible' => TRUE, '#collapsed' => TRUE, '#description' => 'If no advanced options are selected, the date will repeat on the day of week of the start date for weekly repeats, otherwise on the month and day of the start date. Use the options below to override that behavior to select specific months and days to repeat on. Use the \'Except\' box to input dates that should be omitted from the results. ', '#prefix' => '', '#suffix' => '
', 'BYMONTH' => array ('#type' => 'select', '#title' => 'Month', '#default_value' => '', '#options' => array (...), '#multiple' => TRUE, '#size' => 10, '#prefix' => '', '#suffix' => '
', '#post' => array (...), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0, '#processed' => TRUE, '#description' => NULL, '#attributes' => array (...), '#required' => FALSE, '#input' => TRUE, '#process' => array (...), '#name' => 'BYMONTH', '#id' => 'edit-BYMONTH', '#value' => array (...), '#needs_validation' => TRUE, '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'BYMONTHDAY' => array ('#type' => 'select', '#title' => 'Day of Month', '#default_value' => '', '#options' => array (...), '#multiple' => TRUE, '#size' => 10, '#prefix' => '', '#suffix' => '
', '#post' => array (...), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0.001, '#processed' => TRUE, '#description' => NULL, '#attributes' => array (...), '#required' => FALSE, '#input' => TRUE, '#process' => array (...), '#name' => 'BYMONTHDAY', '#id' => 'edit-BYMONTHDAY', '#value' => array (...), '#needs_validation' => TRUE, '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'BYDAY' => array ('#type' => 'select', '#title' => 'Day of Week', '#default_value' => '', '#options' => array (...), '#multiple' => TRUE, '#size' => 10, '#prefix' => '', '#suffix' => '
', '#post' => array (...), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0.002, '#processed' => TRUE, '#description' => NULL, '#attributes' => array (...), '#required' => FALSE, '#input' => TRUE, '#process' => array (...), '#name' => 'BYDAY', '#id' => 'edit-BYDAY', '#value' => array (...), '#needs_validation' => TRUE, '#defaults_loaded' => TRUE, '#sorted' => TRUE), '#post' => array ('resource_id' => '0', 'record_id' => '', 'name' => 'Book a Party', 'description' => '', 'start' => array (...), 'end' => array (...), 'INTERVAL' => '1', 'FREQ' => 'DAILY', 'UNTIL' => array (...), 'BYMONTH' => array (...), 'BYMONTHDAY' => array (...), 'BYDAY' => array (...), 0 => array (...), 'priority' => '0', 'status' => '1', 'form_build_id' => 'form-92c3bc4b8e2baa99439fec6db501b9b4', 'form_token' => 'ef46c4ac7cf858f7c11fa6a8765894b4', 'form_id' => 'publicbookings_booking_add_form', 'op' => 'Save'), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (0 => 'advanced'), '#array_parents' => array (0 => 'basic', 1 => 'rrule', 2 => 'advanced'), '#weight' => 0.003, '#processed' => FALSE, '#attributes' => array (), '#required' => FALSE, '#value' => NULL, '#process' => array (0 => 'form_expand_ahah'), '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'exceptions' => array ('#type' => 'fieldset', '#collapsible' => TRUE, '#collapased' => TRUE, '#title' => 'Except', '#description' => 'Dates to omit from the list of repeating dates.', '#prefix' => '', '#suffix' => '
', 'EXDATE' => array (0 => array (...), '#post' => array (...), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0, '#processed' => FALSE, '#defaults_loaded' => TRUE, '#sorted' => TRUE), '#post' => array ('resource_id' => '0', 'record_id' => '', 'name' => 'Book a Party', 'description' => '', 'start' => array (...), 'end' => array (...), 'INTERVAL' => '1', 'FREQ' => 'DAILY', 'UNTIL' => array (...), 'BYMONTH' => array (...), 'BYMONTHDAY' => array (...), 'BYDAY' => array (...), 0 => array (...), 'priority' => '0', 'status' => '1', 'form_build_id' => 'form-92c3bc4b8e2baa99439fec6db501b9b4', 'form_token' => 'ef46c4ac7cf858f7c11fa6a8765894b4', 'form_id' => 'publicbookings_booking_add_form', 'op' => 'Save'), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (0 => 'exceptions'), '#array_parents' => array (0 => 'basic', 1 => 'rrule', 2 => 'exceptions'), '#weight' => 0.004, '#processed' => FALSE, '#attributes' => array (), '#required' => FALSE, '#collapsed' => FALSE, '#value' => NULL, '#process' => array (0 => 'form_expand_ahah'), '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'help' => array ('#type' => 'fieldset', '#title' => 'Help', '#collapsible' => TRUE, '#collapsed' => TRUE, '#description' => 'Dates will match any selection within the same box [January OR June]. When more than one box has criteria selected, all of them are combined to create repeats [[January OR June] AND [Day 1 OR Day 15]]. Positive numbers count from the beginning of the period. Negative numbers count from the end of the period, i.e. -1 is the last, -2 is the next to last, etc.
- If you select \'Every Year\' above, and \'March\' from \'Month\' and \'1\' and \'15\' from \'Day of Month\' in the Advanced options you will be selecting the 1st and 15th days of March of every year.
- If you select \'Every other Month\' above, and \'Second Tuesday\' in the Advanced options you will be selecting the second Tuesday of every other month.
- If you select \'Every Year\' above, and \'Second Tuesday\' in the Advanced options you will be selecting the second Tuesday of every year.
- If you select \'Every Month\' above, and \'January\' and \'June\' and \'First Saturday\' in the Advanced options, you will be selectin...', '#post' => array ('resource_id' => '0', 'record_id' => '', 'name' => 'Book a Party', 'description' => '', 'start' => array (...), 'end' => array (...), 'INTERVAL' => '1', 'FREQ' => 'DAILY', 'UNTIL' => array (...), 'BYMONTH' => array (...), 'BYMONTHDAY' => array (...), 'BYDAY' => array (...), 0 => array (...), 'priority' => '0', 'status' => '1', 'form_build_id' => 'form-92c3bc4b8e2baa99439fec6db501b9b4', 'form_token' => 'ef46c4ac7cf858f7c11fa6a8765894b4', 'form_id' => 'publicbookings_booking_add_form', 'op' => 'Save'), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (0 => 'help'), '#array_parents' => array (0 => 'basic', 1 => 'rrule', 2 => 'help'), '#weight' => 0.005, '#processed' => FALSE, '#attributes' => array (), '#required' => FALSE, '#value' => NULL, '#process' => array (0 => 'form_expand_ahah'), '#defaults_loaded' => TRUE, '#sorted' => TRUE), '#defaults_loaded' => TRUE, '#sorted' => TRUE), $form_state = array ('storage' => NULL, 'submitted' => TRUE, 'values' => array ('resource_id' => '0', 'record_id' => NULL, 'type' => 1, 'name' => 'Book a Party', 'description' => '', 'start' => '2008-12-05 11:50:30', 'end' => '2009-12-05 11:50:30', 'rrule' => '', 'INTERVAL' => '1', 'FREQ' => 'DAILY', 'UNTIL' => array ('datetime' => NULL, 'tz' => NULL, 'all_day' => 1, 'granularity' => 'a:3:{i:0;s:4:"year";i:1;s:5:"month";i:2;s:3:"day";}'), 'BYMONTH' => array ('' => ''), 'BYMONTHDAY' => array ('' => ''), 'BYDAY' => array ('MO' => 'MO', 'TU' => 'TU', 'WE' => 'WE', 'TH' => 'TH', 'FR' => 'FR'), 0 => array ('datetime' => NULL, 'tz' => NULL, 'all_day' => 1, 'granularity' => 'a:3:{i:0;s:4:"year";i:1;s:5:"month";i:2;s:3:"day";}'), 'priority' => '0', 'status' => '1', 'op' => 'Save', 'submit' => 'Save', 'form_build_id' => 'form-b1b7f72f9c0be6de9c1533ce06611b7e', 'form_token' => 'ef46c4ac7cf858f7c11fa6a8765894b4', 'form_id' => 'publicbookings_booking_add_form'), 'clicked_button' => array ('#type' => 'submit', '#value' => 'Save', '#weight' => 7, '#post' => array ('resource_id' => '0', 'record_id' => '', 'name' => 'Book a Party', 'description' => '', 'start' => array (...), 'end' => array (...), 'INTERVAL' => '1', 'FREQ' => 'DAILY', 'UNTIL' => array (...), 'BYMONTH' => array (...), 'BYMONTHDAY' => array (...), 'BYDAY' => array (...), 0 => array (...), 'priority' => '0', 'status' => '1', 'form_build_id' => 'form-92c3bc4b8e2baa99439fec6db501b9b4', 'form_token' => 'ef46c4ac7cf858f7c11fa6a8765894b4', 'form_id' => 'publicbookings_booking_add_form', 'op' => 'Save'), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (0 => 'submit'), '#array_parents' => array (0 => 'submit'), '#processed' => FALSE, '#description' => NULL, '#attributes' => array (), '#required' => FALSE, '#input' => TRUE, '#name' => 'op', '#button_type' => 'submit', '#executes_submit_callback' => TRUE, '#process' => array (0 => 'form_expand_ahah'), '#id' => 'edit-submit')), NULL) includes\form.inc:723
1.3333 24447440 -> drupal_get_path($type = 'module', $name = 'date_api') date\date_repeat\date_repeat_form.inc:248
1.3334 24447640 -> drupal_get_filename($type = 'module', $name = 'date_api', $filename = ???) includes\common.inc:1569
>=> 'sites/all/modules/contributions/date/date_api.module'
1.3334 24447760 -> dirname('sites/all/modules/contributions/date/date_api.module') includes\common.inc:1569
>=> 'sites/all/modules/contributions/date'
>=> 'sites/all/modules/contributions/date'
1.3341 24448376 -> drupal_error_handler($errno = 8, $message = 'Uninitialized string offset: 0', $filename = 'D:\\bro\\workspace\\Websites\\ClownTown\\trunk\\sites\\all\\modules\\contributions\\date\\date_repeat\\date_repeat_form.inc', $line = 251, $context = array ('element' => array ('#type' => 'fieldset', '#default_value' => NULL, '#repeat_collapsed' => TRUE, '#post' => array ('resource_id' => '0', 'record_id' => '', 'name' => 'Book a Party', 'description' => '', 'start' => array (...), 'end' => array (...), 'INTERVAL' => '1', 'FREQ' => 'DAILY', 'UNTIL' => array (...), 'BYMONTH' => array (...), 'BYMONTHDAY' => array (...), 'BYDAY' => array (...), 0 => array (...), 'priority' => '0', 'status' => '1', 'form_build_id' => 'form-92c3bc4b8e2baa99439fec6db501b9b4', 'form_token' => 'ef46c4ac7cf858f7c11fa6a8765894b4', 'form_id' => 'publicbookings_booking_add_form', 'op' => 'Save'), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (0 => 'rrule'), '#array_parents' => array (0 => 'basic', 1 => 'rrule'), '#weight' => 0.007, '#processed' => TRUE, '#description' => 'Choose a frequency and period to repeat this date. If nothing is selected, the date will not repeat.', '#attributes' => array (), '#required' => FALSE, '#input' => TRUE, '#process' => array (0 => 'date_repeat_rrule_process'), '#element_validate' => array (0 => 'date_repeat_rrule_validate'), '#name' => 'rrule', '#id' => 'edit-rrule', '#value' => '', '#date_repeat_widget' => 'date_popup', '#title' => 'Repeat', '#collapsible' => TRUE, '#collapsed' => 0, '#prefix' => '
', '#suffix' => '
', 'INTERVAL' => array ('#type' => 'select', '#default_value' => 0, '#options' => array (...), '#prefix' => '', '#suffix' => '
', '#post' => array (...), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0, '#processed' => TRUE, '#description' => NULL, '#attributes' => array (...), '#required' => FALSE, '#input' => TRUE, '#size' => 0, '#multiple' => FALSE, '#process' => array (...), '#name' => 'INTERVAL', '#id' => 'edit-INTERVAL', '#value' => '1', '#needs_validation' => TRUE, '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'FREQ' => array ('#type' => 'select', '#default_value' => 'NONE', '#options' => array (...), '#prefix' => '', '#suffix' => '
', '#post' => array (...), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0.001, '#processed' => TRUE, '#description' => NULL, '#attributes' => array (...), '#required' => FALSE, '#input' => TRUE, '#size' => 0, '#multiple' => FALSE, '#process' => array (...), '#name' => 'FREQ', '#id' => 'edit-FREQ', '#value' => 'DAILY', '#needs_validation' => TRUE, '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'UNTIL' => array ('#tree' => TRUE, '#prefix' => '', '#suffix' => '
', 'datetime' => array (...), 'tz' => array (...), 'all_day' => array (...), 'granularity' => array (...), '#post' => array (...), '#programmed' => FALSE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0.002, '#processed' => FALSE, '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'advanced' => array ('#type' => 'fieldset', '#title' => 'Advanced', '#collapsible' => TRUE, '#collapsed' => TRUE, '#description' => 'If no advanced options are selected, the date will repeat on the day of week of the start date for weekly repeats, otherwise on the month and day of the start date. Use the options below to override that behavior to select specific months and days to repeat on. Use the \'Except\' box to input dates that should be omitted from the results. ', '#prefix' => '', '#suffix' => '
', 'BYMONTH' => array (...), 'BYMONTHDAY' => array (...), 'BYDAY' => array (...), '#post' => array (...), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0.003, '#processed' => FALSE, '#attributes' => array (...), '#required' => FALSE, '#value' => NULL, '#process' => array (...), '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'exceptions' => array ('#type' => 'fieldset', '#collapsible' => TRUE, '#collapased' => TRUE, '#title' => 'Except', '#description' => 'Dates to omit from the list of repeating dates.', '#prefix' => '', '#suffix' => '
', 'EXDATE' => array (...), '#post' => array (...), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0.004, '#processed' => FALSE, '#attributes' => array (...), '#required' => FALSE, '#collapsed' => FALSE, '#value' => NULL, '#process' => array (...), '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'help' => array ('#type' => 'fieldset', '#title' => 'Help', '#collapsible' => TRUE, '#collapsed' => TRUE, '#description' => 'Dates will match any selection within the same box [January OR June]. When more than one box has criteria selected, all of them are combined to create repeats [[January OR June] AND [Day 1 OR Day 15]]. Positive numbers count from the beginning of the period. Negative numbers count from the end of the period, i.e. -1 is the last, -2 is the next to last, etc.
- If you select \'Every Year\' above, and \'March\' from \'Month\' and \'1\' and \'15\' from \'Day of Month\' in the Advanced options you will be selecting the 1st and 15th days of March of every year.
- If you select \'Every other Month\' above, and \'Second Tuesday\' in the Advanced options you will be selecting the second Tuesday of every other month.
- If you select \'Every Year\' above, and \'Second Tuesday\' in the Advanced options you will be selecting the second Tuesday of every year.
- If you select \'Every Month\' above, and \'January\' and \'June\' and \'First Saturday\' in the Advanced options, you will be selectin...', '#post' => array (...), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0.005, '#processed' => FALSE, '#attributes' => array (...), '#required' => FALSE, '#value' => NULL, '#process' => array (...), '#defaults_loaded' => TRUE, '#sorted' => TRUE), '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'form_state' => array ('storage' => NULL, 'submitted' => TRUE, 'values' => array ('resource_id' => '0', 'record_id' => NULL, 'type' => 1, 'name' => 'Book a Party', 'description' => '', 'start' => '2008-12-05 11:50:30', 'end' => '2009-12-05 11:50:30', 'rrule' => '', 'INTERVAL' => '1', 'FREQ' => 'DAILY', 'UNTIL' => array (...), 'BYMONTH' => array (...), 'BYMONTHDAY' => array (...), 'BYDAY' => array (...), 0 => array (...), 'priority' => '0', 'status' => '1', 'op' => 'Save', 'submit' => 'Save', 'form_build_id' => 'form-b1b7f72f9c0be6de9c1533ce06611b7e', 'form_token' => 'ef46c4ac7cf858f7c11fa6a8765894b4', 'form_id' => 'publicbookings_booking_add_form'), 'clicked_button' => array ('#type' => 'submit', '#value' => 'Save', '#weight' => 7, '#post' => array (...), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (...), '#array_parents' => array (...), '#processed' => FALSE, '#description' => NULL, '#attributes' => array (...), '#required' => FALSE, '#input' => TRUE, '#name' => 'op', '#button_type' => 'submit', '#executes_submit_callback' => TRUE, '#process' => array (...), '#id' => 'edit-submit')), 'form_values' => array ('resource_id' => '0', 'record_id' => NULL, 'type' => 1, 'name' => 'Book a Party', 'description' => '', 'start' => '2008-12-05 11:50:30', 'end' => '2009-12-05 11:50:30', 'rrule' => '', 'INTERVAL' => '1', 'FREQ' => 'DAILY', 'UNTIL' => array ('datetime' => NULL, 'tz' => NULL, 'all_day' => 1, 'granularity' => 'a:3:{i:0;s:4:"year";i:1;s:5:"month";i:2;s:3:"day";}'), 'BYMONTH' => array ('' => ''), 'BYMONTHDAY' => array ('' => ''), 'BYDAY' => array ('MO' => 'MO', 'TU' => 'TU', 'WE' => 'WE', 'TH' => 'TH', 'FR' => 'FR'), 0 => array ('datetime' => NULL, 'tz' => NULL, 'all_day' => 1, 'granularity' => 'a:3:{i:0;s:4:"year";i:1;s:5:"month";i:2;s:3:"day";}'), 'priority' => '0', 'status' => '1', 'op' => 'Save', 'submit' => 'Save', 'form_build_id' => 'form-b1b7f72f9c0be6de9c1533ce06611b7e', 'form_token' => 'ef46c4ac7cf858f7c11fa6a8765894b4', 'form_id' => 'publicbookings_booking_add_form'), 'field_name' => 'rrule')) includes\common.inc:0
1.3346 24449880 -> error_reporting() includes\common.inc:586
>=> 6135
>=> NULL
1.3347 24447648 -> date_repeat_merge($form_values = '', $element = array ('#type' => 'fieldset', '#default_value' => NULL, '#repeat_collapsed' => TRUE, '#post' => array ('resource_id' => '0', 'record_id' => '', 'name' => 'Book a Party', 'description' => '', 'start' => array ('day' => '5', 'second' => '30', 'month' => '12', 'year' => '2008', 'hour' => '11', 'minute' => '50'), 'end' => array ('day' => '5', 'second' => '30', 'month' => '12', 'year' => '2009', 'hour' => '11', 'minute' => '50'), 'INTERVAL' => '1', 'FREQ' => 'DAILY', 'UNTIL' => array ('datetime' => array (...), 'tz' => '', 'all_day' => '1', 'granularity' => 'a:3:{i:0;s:4:"year";i:1;s:5:"month";i:2;s:3:"day";}'), 'BYMONTH' => array (0 => ''), 'BYMONTHDAY' => array (0 => ''), 'BYDAY' => array (0 => 'MO', 1 => 'TU', 2 => 'WE', 3 => 'TH', 4 => 'FR'), 0 => array ('datetime' => array (...), 'tz' => '', 'all_day' => '1', 'granularity' => 'a:3:{i:0;s:4:"year";i:1;s:5:"month";i:2;s:3:"day";}'), 'priority' => '0', 'status' => '1', 'form_build_id' => 'form-92c3bc4b8e2baa99439fec6db501b9b4', 'form_token' => 'ef46c4ac7cf858f7c11fa6a8765894b4', 'form_id' => 'publicbookings_booking_add_form', 'op' => 'Save'), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (0 => 'rrule'), '#array_parents' => array (0 => 'basic', 1 => 'rrule'), '#weight' => 0.007, '#processed' => TRUE, '#description' => 'Choose a frequency and period to repeat this date. If nothing is selected, the date will not repeat.', '#attributes' => array (), '#required' => FALSE, '#input' => TRUE, '#process' => array (0 => 'date_repeat_rrule_process'), '#element_validate' => array (0 => 'date_repeat_rrule_validate'), '#name' => 'rrule', '#id' => 'edit-rrule', '#value' => '', '#date_repeat_widget' => 'date_popup', '#title' => 'Repeat', '#collapsible' => TRUE, '#collapsed' => 0, '#prefix' => '
', '#suffix' => '
', 'INTERVAL' => array ('#type' => 'select', '#default_value' => 0, '#options' => array (0 => '-- Frequency', 1 => 'Every', 2 => 'Every 2', 3 => 'Every 3', 4 => 'Every 4', 5 => 'Every 5', 6 => 'Every 6', 7 => 'Every 7', 8 => 'Every 8', 9 => 'Every 9', 10 => 'Every 10', 11 => 'Every 11', 12 => 'Every 12', 13 => 'Every 13', 14 => 'Every 14', 15 => 'Every 15', 16 => 'Every 16', 17 => 'Every 17', 18 => 'Every 18', 19 => 'Every 19', 20 => 'Every 20', 21 => 'Every 21', 22 => 'Every 22', 23 => 'Every 23', 24 => 'Every 24', 25 => 'Every 25', 26 => 'Every 26', 27 => 'Every 27', 28 => 'Every 28', 29 => 'Every 29', 30 => 'Every 30', 31 => 'Every 31', 32 => 'Every 32', 33 => 'Every 33', 34 => 'Every 34', 35 => 'Every 35', 36 => 'Every 36', 37 => 'Every 37', 38 => 'Every 38', 39 => 'Every 39', 40 => 'Every 40', 41 => 'Every 41', 42 => 'Every 42', 43 => 'Every 43', 44 => 'Every 44', 45 => 'Every 45', 46 => 'Every 46', 47 => 'Every 47', 48 => 'Every 48', 49 => 'Every 49', 50 => 'Every 50', 51 => 'Every 51', 52 => 'Every 52', 53 => 'Every 53', 54 => 'Every 54', 55 => 'Every 55', 56 => 'Every 56', 57 => 'Every 57', 58 => 'Every 58', 59 => 'Every 59', 60 => 'Every 60', 61 => 'Every 61', 62 => 'Every 62', 63 => 'Every 63', 64 => 'Every 64', 65 => 'Every 65', 66 => 'Every 66', 67 => 'Every 67', 68 => 'Every 68', 69 => 'Every 69', 70 => 'Every 70', 71 => 'Every 71', 72 => 'Every 72', 73 => 'Every 73', 74 => 'Every 74', 75 => 'Every 75', 76 => 'Every 76', 77 => 'Every 77', 78 => 'Every 78', 79 => 'Every 79', 80 => 'Every 80', 81 => 'Every 81', 82 => 'Every 82', 83 => 'Every 83', 84 => 'Every 84', 85 => 'Every 85', 86 => 'Every 86', 87 => 'Every 87', 88 => 'Every 88', 89 => 'Every 89', 90 => 'Every 90', 91 => 'Every 91', 92 => 'Every 92', 93 => 'Every 93', 94 => 'Every 94', 95 => 'Every 95', 96 => 'Every 96', 97 => 'Every 97', 98 => 'Every 98', 99 => 'Every 99', 100 => 'Every 100', 101 => 'Every 101', 102 => 'Every 102', 103 => 'Every 103', 104 => 'Every 104', 105 => 'Every 105', 106 => 'Every 106', 107 => 'Every 107', 108 => 'Every 108', 109 => 'Every 109', 110 => 'Every 110', 111 => 'Every 111', 112 => 'Every 112', 113 => 'Every 113', 114 => 'Every 114', 115 => 'Every 115', 116 => 'Every 116', 117 => 'Every 117', 118 => 'Every 118', 119 => 'Every 119', 120 => 'Every 120', 121 => 'Every 121', 122 => 'Every 122', 123 => 'Every 123', 124 => 'Every 124', 125 => 'Every 125', 126 => 'Every 126', 127 => 'Every 127', 128 => 'Every 128', 129 => 'Every 129', 130 => 'Every 130', 131 => 'Every 131', 132 => 'Every 132', 133 => 'Every 133', 134 => 'Every 134', 135 => 'Every 135', 136 => 'Every 136', 137 => 'Every 137', 138 => 'Every 138', 139 => 'Every 139', 140 => 'Every 140', 141 => 'Every 141', 142 => 'Every 142', 143 => 'Every 143', 144 => 'Every 144', 145 => 'Every 145', 146 => 'Every 146', 147 => 'Every 147', 148 => 'Every 148', 149 => 'Every 149', 150 => 'Every 150', 151 => 'Every 151', 152 => 'Every 152', 153 => 'Every 153', 154 => 'Every 154', 155 => 'Every 155', 156 => 'Every 156', 157 => 'Every 157', 158 => 'Every 158', 159 => 'Every 159', 160 => 'Every 160', 161 => 'Every 161', 162 => 'Every 162', 163 => 'Every 163', 164 => 'Every 164', 165 => 'Every 165', 166 => 'Every 166', 167 => 'Every 167', 168 => 'Every 168', 169 => 'Every 169', 170 => 'Every 170', 171 => 'Every 171', 172 => 'Every 172', 173 => 'Every 173', 174 => 'Every 174', 175 => 'Every 175', 176 => 'Every 176', 177 => 'Every 177', 178 => 'Every 178', 179 => 'Every 179', 180 => 'Every 180', 181 => 'Every 181', 182 => 'Every 182', 183 => 'Every 183', 184 => 'Every 184', 185 => 'Every 185', 186 => 'Every 186', 187 => 'Every 187', 188 => 'Every 188', 189 => 'Every 189', 190 => 'Every 190', 191 => 'Every 191', 192 => 'Every 192', 193 => 'Every 193', 194 => 'Every 194', 195 => 'Every 195', 196 => 'Every 196', 197 => 'Every 197', 198 => 'Every 198', 199 => 'Every 199', 200 => 'Every 200', 201 => 'Every 201', 202 => 'Every 202', 203 => 'Every 203', 204 => 'Every 204', 205 => 'Every 205', 206 => 'Every 206', 207 => 'Every 207', 208 => 'Every 208', 209 => 'Every 209', 210 => 'Every 210', 211 => 'Every 211', 212 => 'Every 212', 213 => 'Every 213', 214 => 'Every 214', 215 => 'Every 215', 216 => 'Every 216', 217 => 'Every 217', 218 => 'Every 218', 219 => 'Every 219', 220 => 'Every 220', 221 => 'Every 221', 222 => 'Every 222', 223 => 'Every 223', 224 => 'Every 224', 225 => 'Every 225', 226 => 'Every 226', 227 => 'Every 227', 228 => 'Every 228', 229 => 'Every 229', 230 => 'Every 230', 231 => 'Every 231', 232 => 'Every 232', 233 => 'Every 233', 234 => 'Every 234', 235 => 'Every 235', 236 => 'Every 236', 237 => 'Every 237', 238 => 'Every 238', 239 => 'Every 239', 240 => 'Every 240', 241 => 'Every 241', 242 => 'Every 242', 243 => 'Every 243', 244 => 'Every 244', 245 => 'Every 245', 246 => 'Every 246', 247 => 'Every 247', 248 => 'Every 248', 249 => 'Every 249', 250 => 'Every 250', 251 => 'Every 251', 252 => 'Every 252', 253 => 'Every 253', 254 => 'Every 254', 255 => 'Every 255', ...), '#prefix' => '', '#suffix' => '
', '#post' => array ('resource_id' => '0', 'record_id' => '', 'name' => 'Book a Party', 'description' => '', 'start' => array (...), 'end' => array (...), 'INTERVAL' => '1', 'FREQ' => 'DAILY', 'UNTIL' => array (...), 'BYMONTH' => array (...), 'BYMONTHDAY' => array (...), 'BYDAY' => array (...), 0 => array (...), 'priority' => '0', 'status' => '1', 'form_build_id' => 'form-92c3bc4b8e2baa99439fec6db501b9b4', 'form_token' => 'ef46c4ac7cf858f7c11fa6a8765894b4', 'form_id' => 'publicbookings_booking_add_form', 'op' => 'Save'), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (0 => 'INTERVAL'), '#array_parents' => array (0 => 'basic', 1 => 'rrule', 2 => 'INTERVAL'), '#weight' => 0, '#processed' => TRUE, '#description' => NULL, '#attributes' => array (), '#required' => FALSE, '#input' => TRUE, '#size' => 0, '#multiple' => FALSE, '#process' => array (0 => 'form_expand_ahah'), '#name' => 'INTERVAL', '#id' => 'edit-INTERVAL', '#value' => '1', '#needs_validation' => TRUE, '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'FREQ' => array ('#type' => 'select', '#default_value' => 'NONE', '#options' => array ('NONE' => '-- Period', 'DAILY' => 'Day(s)', 'WEEKLY' => 'Week(s)', 'MONTHLY' => 'Month(s)', 'YEARLY' => 'Year(s)'), '#prefix' => '', '#suffix' => '
', '#post' => array ('resource_id' => '0', 'record_id' => '', 'name' => 'Book a Party', 'description' => '', 'start' => array (...), 'end' => array (...), 'INTERVAL' => '1', 'FREQ' => 'DAILY', 'UNTIL' => array (...), 'BYMONTH' => array (...), 'BYMONTHDAY' => array (...), 'BYDAY' => array (...), 0 => array (...), 'priority' => '0', 'status' => '1', 'form_build_id' => 'form-92c3bc4b8e2baa99439fec6db501b9b4', 'form_token' => 'ef46c4ac7cf858f7c11fa6a8765894b4', 'form_id' => 'publicbookings_booking_add_form', 'op' => 'Save'), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (0 => 'FREQ'), '#array_parents' => array (0 => 'basic', 1 => 'rrule', 2 => 'FREQ'), '#weight' => 0.001, '#processed' => TRUE, '#description' => NULL, '#attributes' => array (), '#required' => FALSE, '#input' => TRUE, '#size' => 0, '#multiple' => FALSE, '#process' => array (0 => 'form_expand_ahah'), '#name' => 'FREQ', '#id' => 'edit-FREQ', '#value' => 'DAILY', '#needs_validation' => TRUE, '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'UNTIL' => array ('#tree' => TRUE, '#prefix' => '', '#suffix' => '
', 'datetime' => array ('#type' => 'date_popup', '#title' => 'Until', '#description' => 'Date to stop repeating this item.', '#default_value' => '', '#date_timezone' => 'Europe/London', '#date_format' => 'Y-m-d', '#date_text_parts' => array (...), '#date_year_range' => '-3:+3', '#date_label_position' => 'within', '#post' => array (...), '#programmed' => FALSE, '#tree' => TRUE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0, '#processed' => TRUE, '#attributes' => array (...), '#required' => FALSE, '#input' => TRUE, '#date_increment' => 1, '#process' => array (...), '#name' => 'UNTIL[datetime]', '#id' => 'edit-UNTIL-datetime', '#value' => array (...), '#needs_validation' => TRUE, '#granularity' => array (...), 'date' => array (...), 'time' => array (...), '#element_validate' => array (...), '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'tz' => array ('#type' => 'hidden', '#value' => NULL, '#post' => array (...), '#programmed' => FALSE, '#tree' => TRUE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0.001, '#processed' => TRUE, '#description' => NULL, '#attributes' => array (...), '#required' => FALSE, '#input' => TRUE, '#process' => array (...), '#name' => 'UNTIL[tz]', '#id' => 'edit-UNTIL-tz', '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'all_day' => array ('#type' => 'hidden', '#value' => 1, '#post' => array (...), '#programmed' => FALSE, '#tree' => TRUE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0.002, '#processed' => TRUE, '#description' => NULL, '#attributes' => array (...), '#required' => FALSE, '#input' => TRUE, '#process' => array (...), '#name' => 'UNTIL[all_day]', '#id' => 'edit-UNTIL-all-day', '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'granularity' => array ('#type' => 'hidden', '#value' => 'a:3:{i:0;s:4:"year";i:1;s:5:"month";i:2;s:3:"day";}', '#post' => array (...), '#programmed' => FALSE, '#tree' => TRUE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0.003, '#processed' => TRUE, '#description' => NULL, '#attributes' => array (...), '#required' => FALSE, '#input' => TRUE, '#process' => array (...), '#name' => 'UNTIL[granularity]', '#id' => 'edit-UNTIL-granularity', '#defaults_loaded' => TRUE, '#sorted' => TRUE), '#post' => array ('resource_id' => '0', 'record_id' => '', 'name' => 'Book a Party', 'description' => '', 'start' => array (...), 'end' => array (...), 'INTERVAL' => '1', 'FREQ' => 'DAILY', 'UNTIL' => array (...), 'BYMONTH' => array (...), 'BYMONTHDAY' => array (...), 'BYDAY' => array (...), 0 => array (...), 'priority' => '0', 'status' => '1', 'form_build_id' => 'form-92c3bc4b8e2baa99439fec6db501b9b4', 'form_token' => 'ef46c4ac7cf858f7c11fa6a8765894b4', 'form_id' => 'publicbookings_booking_add_form', 'op' => 'Save'), '#programmed' => FALSE, '#parents' => array (0 => 'UNTIL'), '#array_parents' => array (0 => 'basic', 1 => 'rrule', 2 => 'UNTIL'), '#weight' => 0.002, '#processed' => FALSE, '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'advanced' => array ('#type' => 'fieldset', '#title' => 'Advanced', '#collapsible' => TRUE, '#collapsed' => TRUE, '#description' => 'If no advanced options are selected, the date will repeat on the day of week of the start date for weekly repeats, otherwise on the month and day of the start date. Use the options below to override that behavior to select specific months and days to repeat on. Use the \'Except\' box to input dates that should be omitted from the results. ', '#prefix' => '', '#suffix' => '
', 'BYMONTH' => array ('#type' => 'select', '#title' => 'Month', '#default_value' => '', '#options' => array (...), '#multiple' => TRUE, '#size' => 10, '#prefix' => '', '#suffix' => '
', '#post' => array (...), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0, '#processed' => TRUE, '#description' => NULL, '#attributes' => array (...), '#required' => FALSE, '#input' => TRUE, '#process' => array (...), '#name' => 'BYMONTH', '#id' => 'edit-BYMONTH', '#value' => array (...), '#needs_validation' => TRUE, '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'BYMONTHDAY' => array ('#type' => 'select', '#title' => 'Day of Month', '#default_value' => '', '#options' => array (...), '#multiple' => TRUE, '#size' => 10, '#prefix' => '', '#suffix' => '
', '#post' => array (...), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0.001, '#processed' => TRUE, '#description' => NULL, '#attributes' => array (...), '#required' => FALSE, '#input' => TRUE, '#process' => array (...), '#name' => 'BYMONTHDAY', '#id' => 'edit-BYMONTHDAY', '#value' => array (...), '#needs_validation' => TRUE, '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'BYDAY' => array ('#type' => 'select', '#title' => 'Day of Week', '#default_value' => '', '#options' => array (...), '#multiple' => TRUE, '#size' => 10, '#prefix' => '', '#suffix' => '
', '#post' => array (...), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0.002, '#processed' => TRUE, '#description' => NULL, '#attributes' => array (...), '#required' => FALSE, '#input' => TRUE, '#process' => array (...), '#name' => 'BYDAY', '#id' => 'edit-BYDAY', '#value' => array (...), '#needs_validation' => TRUE, '#defaults_loaded' => TRUE, '#sorted' => TRUE), '#post' => array ('resource_id' => '0', 'record_id' => '', 'name' => 'Book a Party', 'description' => '', 'start' => array (...), 'end' => array (...), 'INTERVAL' => '1', 'FREQ' => 'DAILY', 'UNTIL' => array (...), 'BYMONTH' => array (...), 'BYMONTHDAY' => array (...), 'BYDAY' => array (...), 0 => array (...), 'priority' => '0', 'status' => '1', 'form_build_id' => 'form-92c3bc4b8e2baa99439fec6db501b9b4', 'form_token' => 'ef46c4ac7cf858f7c11fa6a8765894b4', 'form_id' => 'publicbookings_booking_add_form', 'op' => 'Save'), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (0 => 'advanced'), '#array_parents' => array (0 => 'basic', 1 => 'rrule', 2 => 'advanced'), '#weight' => 0.003, '#processed' => FALSE, '#attributes' => array (), '#required' => FALSE, '#value' => NULL, '#process' => array (0 => 'form_expand_ahah'), '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'exceptions' => array ('#type' => 'fieldset', '#collapsible' => TRUE, '#collapased' => TRUE, '#title' => 'Except', '#description' => 'Dates to omit from the list of repeating dates.', '#prefix' => '', '#suffix' => '
', 'EXDATE' => array (0 => array (...), '#post' => array (...), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (...), '#array_parents' => array (...), '#weight' => 0, '#processed' => FALSE, '#defaults_loaded' => TRUE, '#sorted' => TRUE), '#post' => array ('resource_id' => '0', 'record_id' => '', 'name' => 'Book a Party', 'description' => '', 'start' => array (...), 'end' => array (...), 'INTERVAL' => '1', 'FREQ' => 'DAILY', 'UNTIL' => array (...), 'BYMONTH' => array (...), 'BYMONTHDAY' => array (...), 'BYDAY' => array (...), 0 => array (...), 'priority' => '0', 'status' => '1', 'form_build_id' => 'form-92c3bc4b8e2baa99439fec6db501b9b4', 'form_token' => 'ef46c4ac7cf858f7c11fa6a8765894b4', 'form_id' => 'publicbookings_booking_add_form', 'op' => 'Save'), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (0 => 'exceptions'), '#array_parents' => array (0 => 'basic', 1 => 'rrule', 2 => 'exceptions'), '#weight' => 0.004, '#processed' => FALSE, '#attributes' => array (), '#required' => FALSE, '#collapsed' => FALSE, '#value' => NULL, '#process' => array (0 => 'form_expand_ahah'), '#defaults_loaded' => TRUE, '#sorted' => TRUE), 'help' => array ('#type' => 'fieldset', '#title' => 'Help', '#collapsible' => TRUE, '#collapsed' => TRUE, '#description' => 'Dates will match any selection within the same box [January OR June]. When more than one box has criteria selected, all of them are combined to create repeats [[January OR June] AND [Day 1 OR Day 15]]. Positive numbers count from the beginning of the period. Negative numbers count from the end of the period, i.e. -1 is the last, -2 is the next to last, etc.
- If you select \'Every Year\' above, and \'March\' from \'Month\' and \'1\' and \'15\' from \'Day of Month\' in the Advanced options you will be selecting the 1st and 15th days of March of every year.
- If you select \'Every other Month\' above, and \'Second Tuesday\' in the Advanced options you will be selecting the second Tuesday of every other month.
- If you select \'Every Year\' above, and \'Second Tuesday\' in the Advanced options you will be selecting the second Tuesday of every year.
- If you select \'Every Month\' above, and \'January\' and \'June\' and \'First Saturday\' in the Advanced options, you will be selectin...', '#post' => array ('resource_id' => '0', 'record_id' => '', 'name' => 'Book a Party', 'description' => '', 'start' => array (...), 'end' => array (...), 'INTERVAL' => '1', 'FREQ' => 'DAILY', 'UNTIL' => array (...), 'BYMONTH' => array (...), 'BYMONTHDAY' => array (...), 'BYDAY' => array (...), 0 => array (...), 'priority' => '0', 'status' => '1', 'form_build_id' => 'form-92c3bc4b8e2baa99439fec6db501b9b4', 'form_token' => 'ef46c4ac7cf858f7c11fa6a8765894b4', 'form_id' => 'publicbookings_booking_add_form', 'op' => 'Save'), '#programmed' => FALSE, '#tree' => FALSE, '#parents' => array (0 => 'help'), '#array_parents' => array (0 => 'basic', 1 => 'rrule', 2 => 'help'), '#weight' => 0.005, '#processed' => FALSE, '#attributes' => array (), '#required' => FALSE, '#value' => NULL, '#process' => array (0 => 'form_expand_ahah'), '#defaults_loaded' => TRUE, '#sorted' => TRUE), '#defaults_loaded' => TRUE, '#sorted' => TRUE)) date\date_repeat\date_repeat_form.inc:252
>=> ''
1.3361 24447656 -> date_api_ical_build_rrule($form_values = '') date\date_repeat\date_repeat_form.inc:253
1.3361 24450248 -> array_key_exists('FREQ', '') date\date_api_ical.inc:587
1.3361 24451360 -> drupal_error_handler($errno = 2, $message = 'array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object', $filename = 'D:\\bro\\workspace\\Websites\\ClownTown\\trunk\\sites\\all\\modules\\contributions\\date\\date_api_ical.inc', $line = 587, $context = array ('form_values' => '')) includes\common.inc:0