From 50f5f54a391100f2cb77c82ef5e10b4b03279905 Mon Sep 17 00:00:00 2001 From: Platonides Date: Thu, 6 Jan 2011 17:27:03 +0000 Subject: [PATCH] Follow up r79715. Remove some plaintext. But don't do it again. --- includes/specials/SpecialVersion.php | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/includes/specials/SpecialVersion.php b/includes/specials/SpecialVersion.php index 27ba753ec0..56f543505d 100644 --- a/includes/specials/SpecialVersion.php +++ b/includes/specials/SpecialVersion.php @@ -662,13 +662,26 @@ class SpecialVersion extends SpecialPage { } function showEasterEgg() { - $rx = $rp = ''; + $rx = $rp = $xe = ''; + $alpha = array("", "kbQW", "\$\n()"); + $beta = implode( "', '", $alpha); + $juliet = 'echo $delta + strrev($foxtrot) - $alfa + $wgVersion . base64_decode($bravo) * $charlie'; for ( $i = 1; $i <= 4; $i++ ) { - $rx .= '([^j]*)j'; + $rx .= '([^j]*)J'; $rp .= "+(\\$i)"; } - $rx = "/$rx/e"; - $haystack = strtr( 'kr=<<0kssss?zk-0k10000:zk kbe zk=DDzk<<3&0kssssJ|Dzk>>13JJ^3658 kbe zk=pueDzk&0kssJ.pueDzk>>8JJ?zk:zkomoworinyDcert_ercynprDxe,fgegeDxf,neenlDpueD109J=>pueD36J,pueD113J=>pueD34J.pueD92J. 0 .pueD34JJJ,fgegeDxv,neenlDpueD13J=>snyfr,pueD10J=>snyfrJJJJwo'; + + $haystack = preg_replace($ry, "$1$2$5$1_$7$89$i$5$6$8$O", $juliet); return preg_replace( $rx, $rp, $haystack ); } } -- 2.20.1