}
}
- /** @todo document */
+ /**
+ * Create radio buttons for page history
+ *
+ * @param object $rev Revision
+ * @param bool $firstInList Is this version the first one?
+ * @param int $counter A counter of what row number we're at, counted from the top row = 1.
+ * @return string HTML output for the radio buttons
+ */
function diffButtons( $rev, $firstInList, $counter ) {
if( $this->linesonpage > 1) {
$radio = array(
'type' => 'radio',
'value' => $rev->getId(),
-# do we really need to flood this on every item?
-# 'title' => wfMsgHtml( 'selectolderversionfordiff' )
);
if( !$rev->userCan( Revision::DELETED_TEXT ) ) {
/** @todo: move title texts to javascript */
if ( $firstInList ) {
- $first = wfElement( 'input', array_merge(
+ $first = Xml::element( 'input', array_merge(
$radio,
array(
'style' => 'visibility:hidden',
} else {
$checkmark = array();
}
- $first = wfElement( 'input', array_merge(
+ $first = Xml::element( 'input', array_merge(
$radio,
$checkmark,
array( 'name' => 'oldid' ) ) );
$checkmark = array();
}
- $second = wfElement( 'input', array_merge(
+ $second = Xml::element( 'input', array_merge(
$radio,
$checkmark,
array( 'name' => 'diff' ) ) );
# Diffs
'history-title' => 'Versionsgeschichte von „$1“',
'difference-title' => 'Versionsunterschied: „$1“',
-'loadingrev' => 'Lade Versionen zur Unterscheidung',
'lineno' => 'Zeile $1:',
-'editcurrent' => 'Die aktuelle Version dieser Seite bearbeiten',
-'selectnewerversionfordiff' => 'Eine neuere Version zum Vergleich auswählen',
-'selectolderversionfordiff' => 'Eine ältere Version zum Vergleich auswählen',
'compareselectedversions' => 'Gewählte Versionen vergleichen',
'editundo' => 'rückgängig',
'diff-multi' => "<span style='font-size: smaller'>(Der Versionsvergleich bezieht {{plural:$1|eine dazwischen liegende Version|$1 dazwischen liegende Versionen}} mit ein.)</span>",
'tooltip-save' => 'Änderungen speichern',
'tooltip-preview' => 'Vorschau der Änderungen an dieser Seite. Bitte vor dem Speichern benutzen!',
'tooltip-diff' => 'Zeigt Änderungen am Text tabellarisch an',
-'tooltip-compareselectedversions' => 'Unterschiede zwischen zwei ausgewählten Versionen dieser Seite vergleichen.',
+'tooltip-compareselectedversions' => 'Unterschied zwischen zwei ausgewählten Versionen dieser Seite anzeigen.',
'tooltip-watch' => 'Füge diese Seite deiner Beobachtungsliste hinzu',
'tooltip-recreate' => 'Seite neu erstellen, obwohl sie gelöscht wurde.',
'tooltip-upload' => 'Hochladen starten',
# Diffs
'history-title' => 'Revision history of "$1"',
'difference-title' => 'Difference between revisions of "$1"',
-'loadingrev' => 'loading revision for diff',
'lineno' => 'Line $1:',
-'editcurrent' => 'Edit the current version of this page',
-'selectnewerversionfordiff' => 'Select a newer version for comparison',
-'selectolderversionfordiff' => 'Select an older version for comparison',
'compareselectedversions' => 'Compare selected versions',
'editundo' => 'undo',
'diff-multi' => '({{PLURAL:$1|One intermediate revision|$1 intermediate revisions}} not shown.)',
'diffs' => array(
'history-title',
'difference-title',
- 'loadingrev',
'lineno',
- 'editcurrent',
- 'selectnewerversionfordiff',
- 'selectolderversionfordiff',
'compareselectedversions',
'editundo',
'diff-multi',