12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- <?php
- /**
- * Avatar upload view
- *
- * @uses $vars['entity']
- */
- $user_avatar = elgg_view('output/img', array(
- 'src' => $vars['entity']->getIconUrl('medium'),
- 'alt' => elgg_echo('avatar'),
- ));
- $current_label = elgg_echo('avatar:current');
- $remove_button = '';
- if ($vars['entity']->icontime) {
- $remove_button = elgg_view('output/url', array(
- 'text' => elgg_echo('remove'),
- 'title' => elgg_echo('avatar:remove'),
- 'href' => 'action/avatar/remove?guid=' . elgg_get_page_owner_guid(),
- 'is_action' => true,
- 'class' => 'elgg-button elgg-button-cancel mll',
- ));
- }
- $form_params = array('enctype' => 'multipart/form-data');
- $upload_form = elgg_view_form('avatar/upload', $form_params, $vars);
- ?>
- <p class="mtm">
- <?php echo elgg_echo('avatar:upload:instructions'); ?>
- </p>
- <?php
- $image = <<<HTML
- <div id="current-user-avatar" class="mrl prl">
- <label>$current_label</label><br />
- $user_avatar
- </div>
- $remove_button
- HTML;
- $body = <<<HTML
- <div id="avatar-upload">
- $upload_form
- </div>
- HTML;
- echo elgg_view_image_block($image, $upload_form);
|