} elgg_clear_sticky_form('event'); $form_body = '<a class="hidden" href="' . elgg_get_site_url() . 'events/event/googlemaps/' . $fields["guid"] . '" id="openGoogleMaps">google maps</a>'; $form_body .= elgg_view('input/hidden', array('name' => 'latitude', 'id' => 'event_latitude', 'value' => $fields["latitude"])); $form_body .= elgg_view('input/hidden', array('name' => 'longitude', 'id' => 'event_longitude', 'value' => $fields["longitude"])); $form_body .= elgg_view('input/hidden', array('name' => 'guid', 'value' => $fields["guid"])); $form_body .= elgg_view('input/hidden', array('name' => 'container_guid', 'value' => $fields["container_guid"])); $form_body .= "<table>"; $form_body .= "<tr><td class='event_manager_event_edit_label'>" . elgg_echo('title') . " *</td><td>" . elgg_view('input/text', array('name' => 'title', 'value' => $fields["title"])) . "</td></tr>"; $form_body .= "<tr><td class='event_manager_event_edit_label'>" . elgg_echo('event_manager:edit:form:start') . " *</td>"; $form_body .= "<td>" . elgg_view('input/date', array('name' => 'start_day', 'id' => 'start_day', 'value' => $fields["start_day"], "class" => "event_manager_event_edit_date")) . " "; $form_body .= event_manager_get_form_pulldown_hours('start_time_hours', date('H', $fields["start_time"])); $form_body .= event_manager_get_form_pulldown_minutes('start_time_minutes', date('i', $fields["start_time"])) . "</td></tr>"; $form_body .= "<tr><td class='event_manager_event_edit_label'>" . elgg_echo('event_manager:edit:form:end') . " *</td>"; $form_body .= "<td>" . elgg_view('input/date', array('name' => 'end_day', 'id' => 'end_day', 'value' => $fields["end_day"], "class" => "event_manager_event_edit_date")) . " "; $form_body .= event_manager_get_form_pulldown_hours('end_time_hours', date('H', $fields["end_ts"])); $form_body .= event_manager_get_form_pulldown_minutes('end_time_minutes', date('i', $fields["end_ts"])) . "</td></tr>"; $form_body .= "<tr><td class='event_manager_event_edit_label'>" . elgg_echo('event_manager:edit:form:shortdescription') . "</td><td>" . elgg_view('input/text', array('name' => 'shortdescription', 'value' => $fields["shortdescription"])) . "</td></tr>"; $form_body .= "<tr><td class='event_manager_event_edit_label'>" . elgg_echo('description') . "</td><td>" . elgg_view('input/longtext', array('name' => 'description', 'value' => $fields["description"])) . "</td></tr>"; $form_body .= "<tr><td class='event_manager_event_edit_label'>" . elgg_echo('tags') . "</td><td>" . elgg_view('input/tags', array('name' => 'tags', 'value' => $fields["tags"])) . "</td></tr>"; $form_body .= "<tr><td class='event_manager_event_edit_label'>" . elgg_echo('event_manager:edit:form:icon') . "</td><td>" . elgg_view('input/file', array('name' => 'icon')) . "</td></tr>"; if (!empty($currentIcon)) { $form_body .= "<tr><td class='event_manager_event_edit_label'>" . elgg_echo('event_manager:edit:form:currenticon') . "</td><td>" . $currentIcon . "<br />" . elgg_view('input/checkboxes', array('name' => 'delete_current_icon', 'id' => 'delete_current_icon', 'value' => 0, 'options' => array(elgg_echo('event_manager:edit:form:delete_current_icon') => '1'))) . "</td></tr>"; } $form_body .= "<tr><td class='event_manager_event_edit_label'>" . elgg_echo('event_manager:edit:form:organizer') . "</td><td>" . elgg_view('input/text', array('name' => 'organizer', 'value' => $fields["organizer"])); if (!$event) { $form_body .= "<br/>" . elgg_view('input/checkboxes', array('name' => 'organizer_rsvp', 'id' => 'organizer_rsvp', 'value' => $fields["organizer_rsvp"], 'options' => array(elgg_echo('event_manager:edit:form:organizer_rsvp') => '1'))); } $form_body .= "</td></tr>"; $form_body .= "<tr><td class='event_manager_event_edit_label'>" . elgg_echo('event_manager:edit:form:venue') . "</td><td>" . elgg_view('input/text', array('name' => 'venue', 'value' => $fields["venue"])) . "</td></tr>"; $form_body .= "<tr><td class='event_manager_event_edit_label'>" . elgg_echo('event_manager:edit:form:location') . "</td><td>" . elgg_view('input/text', array('name' => 'location', 'id' => 'openmaps', 'value' => $fields["location"], 'readonly' => true)) . "</td></tr>";
} $form_body .= elgg_view('input/hidden', array('name' => 'guid', 'value' => $guid)); $form_body .= elgg_view('input/hidden', array('name' => 'parent_guid', 'value' => $parent_guid)); $form_body .= "<table><tr>"; $form_body .= "<td><label>" . elgg_echo("title") . " *</label></td>"; $form_body .= "<td>" . elgg_view('input/text', array('name' => 'title', 'value' => $title)) . "</td>"; $form_body .= "</tr><tr>"; $form_body .= "<td><label>" . elgg_echo("event_manager:edit:form:start_time") . " *</label></td>"; $form_body .= "<td>"; $form_body .= event_manager_get_form_pulldown_hours('start_time_hours', $start_time_hours); $form_body .= event_manager_get_form_pulldown_minutes('start_time_minutes', $start_time_minutes); $form_body .= "</td>"; $form_body .= "</tr><tr>"; $form_body .= "<td><label>" . elgg_echo("event_manager:edit:form:end_time") . " *</label></td>"; $form_body .= "<td>"; $form_body .= event_manager_get_form_pulldown_hours('end_time_hours', $end_time_hours); $form_body .= event_manager_get_form_pulldown_minutes('end_time_minutes', $end_time_minutes); $form_body .= "</td>"; $form_body .= "</tr><tr>"; $form_body .= "<td><label>" . elgg_echo("event_manager:edit:form:location") . "</label></td>"; $form_body .= "<td>" . elgg_view('input/text', array('name' => 'location', 'value' => $location)) . "</td>"; $form_body .= "</tr><tr>"; $form_body .= "<td><label>" . elgg_echo("event_manager:edit:form:max_attendees") . "</label></td>"; $form_body .= "<td>" . elgg_view('input/text', array('name' => 'max_attendees', 'value' => $max_attendees)) . "</td>"; $form_body .= "</tr><tr>"; $form_body .= "<td><label>" . elgg_echo("description") . "</label></td>"; $form_body .= "<td>" . elgg_view('input/plaintext', array('name' => 'description', 'value' => $description)) . "</td>"; $form_body .= "</tr><tr>"; $form_body .= "<td><label>" . elgg_echo("event_manager:edit:form:slot_set") . "</label></td>"; $form_body .= "<td>"; $form_body .= elgg_view("input/radio", array("name" => "slot_set", "options" => array(elgg_echo("event_manager:edit:form:slot_set:empty") => 0), "value" => $slot_set));