From: Erik Moeller Date: Mon, 12 Apr 2004 18:07:19 +0000 (+0000) Subject: use CSS for formatting diffs X-Git-Tag: 1.3.0beta1~451 X-Git-Url: http://git.cyclocoop.org/wiki/Target_page?a=commitdiff_plain;h=9cd97d019781ed3b92a81475ec1500e37cb4bfd3;p=lhc%2Fweb%2Fwiklou.git use CSS for formatting diffs --- diff --git a/includes/DifferenceEngine.php b/includes/DifferenceEngine.php index 28e95f11d3..067e07be5d 100644 --- a/includes/DifferenceEngine.php +++ b/includes/DifferenceEngine.php @@ -69,10 +69,10 @@ class DifferenceEngine { htmlspecialchars( $ntext ) ) ); $wgOut->addHTML( " - + -\n" ); @@ -1104,12 +1104,12 @@ class TableDiffFormatter extends DiffFormatter } function addedLine( $line ) { - return ""; } function deletedLine( $line ) { - return ""; } @@ -1118,7 +1118,7 @@ class TableDiffFormatter extends DiffFormatter } function contextLine( $line ) { - return ""; + return ""; } function _added($lines) { diff --git a/stylesheets/cologneblue.css b/stylesheets/cologneblue.css index 9226855850..15bc3b5a30 100644 --- a/stylesheets/cologneblue.css +++ b/stylesheets/cologneblue.css @@ -126,6 +126,25 @@ div.thumbnail-left { margin-right:0.5em; } +table.diff { + background:white; +} +td.diff-otitle { + background:#cccccc; +} +td.diff-ntitle { + background:#cccccc; +} +td.diff-addedline { + background:#ccffcc; +} +td.diff-deletedline { + background:#ffffaa; +} +td.diff-context { + background:#eeeeee; +} + /* table standards */ table.rimage { float:right; diff --git a/stylesheets/monobook/main.css b/stylesheets/monobook/main.css index b5b1228360..45deac4124 100644 --- a/stylesheets/monobook/main.css +++ b/stylesheets/monobook/main.css @@ -938,3 +938,22 @@ head:first-child+body #portlet-personal { } /* debugging tool.. */ /*div{ border:1px solid #000000;}*/ + +table.diff { + background:white; +} +td.diff-otitle { + background:#ffffff; +} +td.diff-ntitle { + background:#ffffff; +} +td.diff-addedline { + background:#ccffcc; +} +td.diff-deletedline { + background:#ffffaa; +} +td.diff-context { + background:#eeeeee; +} diff --git a/stylesheets/wikistandard.css b/stylesheets/wikistandard.css index 41c62fd03a..f22d619fbb 100644 --- a/stylesheets/wikistandard.css +++ b/stylesheets/wikistandard.css @@ -88,6 +88,25 @@ div.thumbnail-left { margin-right:0.5em; } +table.diff { + background:white; +} +td.diff-otitle { + background:#cccccc; +} +td.diff-ntitle { + background:#cccccc; +} +td.diff-addedline { + background:#ccffcc; +} +td.diff-deletedline { + background:#ffffaa; +} +td.diff-context { + background:#eeeeee; +} + /* table standards */ table.rimage { float:right;
+cellpadding='0' cellspacing='4px' class='diff'>
{$otitle} + {$ntitle}
+" . + return "+" . "{$line}-" . + return "-{$line} {$line} {$line}