Ejemplo n.º 1
0
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>";
if ($region_options) {
Ejemplo n.º 2
0
 $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));
 // unique set names for this event