| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 | 
							- <?php
 
- /**
 
-  * Views the progress bar, statistics and run button for an upgrade
 
-  */
 
- $count = elgg_extract('count', $vars);
 
- $action = elgg_extract('action', $vars);
 
- if (!$count) {
 
- 	echo elgg_echo('upgrade:finished');
 
- 	return;
 
- }
 
- elgg_load_js('elgg.upgrades');
 
- $warning_string = '';
 
- if ($count > 1000) {
 
- 	$warning_string = elgg_echo('upgrade:warning');
 
- }
 
- $status_string = elgg_echo('upgrade:item_count', array($count));
 
- $success_count_string = elgg_echo('upgrade:success_count');
 
- $error_count_string = elgg_echo('upgrade:error_count');
 
- $action_link = elgg_view('output/url', array(
 
- 	'text' => elgg_echo('upgrade'),
 
- 	'href' => $action,
 
- 	'class' => 'elgg-button elgg-button-action mtl',
 
- 	'is_action' => true,
 
- 	'id' => 'upgrade-run',
 
- ));
 
- echo <<<HTML
 
- 	<p>$warning_string</p>
 
- 	<p>$status_string</p>
 
- 	<span id="upgrade-total" class="hidden">$count</span>
 
- 	<span id="upgrade-count" class="hidden">0</span>
 
- 	<span id="upgrade-action" class="hidden">$action</span>
 
- 	<div class="elgg-progressbar mvl"><span class="elgg-progressbar-counter" id="upgrade-counter">0%</span></div>
 
- 	<ul class="mvl">
 
- 		<li>$success_count_string <span id="upgrade-success-count">0</span></li>
 
- 		<li>$error_count_string <span id="upgrade-error-count">0</span></li>
 
- 	</ul>
 
- 	<div id="upgrade-spinner" class="elgg-ajax-loader hidden"></div>
 
- 	<ul class="mvl" id="upgrade-messages"></ul>
 
- 	$action_link
 
- HTML;
 
 
  |