Here is the output of a Linux command called tree on the
original contents of the theme that NMM claim to only have used the stylesheet from
1.
~/Desktop/dev_area/networker-10$ tree -phDC
.
|-- [-rw-r--r-- 24K Jun 21 2007] How To Post Images In This Theme.doc
|-- [-rw-r--r-- 1.0K Jul 11 2007] archive.php
|-- [-rw-r--r-- 397 Aug 17 2007] archives.php
|-- [-rw-r--r-- 4.0K Jul 8 2007] comments.php
|-- [-rw-r--r-- 147 Jul 11 2007] footer.php
|-- [-rw-r--r-- 80 Jun 5 2007] functions.php
|-- [-rw-r--r-- 1.7K Jul 12 2007] header.php
|-- [-rw-r--r-- 267 Jul 12 2007] ie6.css
|-- [drwxr-xr-x 232 Aug 17 2007] images
| |-- [-rw-r--r-- 88K Jul 12 2007] Thumbs.db
| |-- [-rw-r--r-- 2.0K Jul 12 2007] ad_space.gif
| |-- [-rw-r--r-- 217 Jun 18 2007] bullet.gif
| |-- [-rw-r--r-- 398 Jun 22 2007] nav_hover.gif
| |-- [-rw-r--r-- 1.3K Jun 6 2007] sub_rss.gif
| `-- [-rw-r--r-- 4.3K Jul 12 2007] wp.gif
|-- [-rw-r--r-- 1.1K Jul 9 2007] index.php
|-- [-rw-r--r-- 18K Jun 13 2007] license.rtf
|-- [-rw-r--r-- 700 Jul 11 2007] page.php
|-- [-rw-r--r-- 60K Jun 13 2007] screenshot.png
|-- [-rw-r--r-- 946 May 10 2007] search.php
|-- [-rw-r--r-- 257 May 10 2007] searchform.php
|-- [-rw-r--r-- 2.5K Jul 12 2007] sidebar.php
|-- [-rw-r--r-- 1.3K Jul 11 2007] single.php
|-- [-rw-r--r-- 2.4K Feb 2 2007] sitemap.php
`-- [-rw-r--r-- 9.6K Jul 12 2007] style.css
I thought I would try to find out just how much of Anthony’s theme is still there. Not being much of a hacker myself, all I have done is simply added each of the file names above to a URL that points to the location of the theme directory in the Firefox navigation bar. So the whole URL in the bar looks like this:
http://www.number10.gov.uk/wp-content/themes/networker-10/filename-to-look-for.
If you try and open a non-existent file, you get a “404″ not found message as one would expect. Anything else means the file is present. The way php works however makes it very hard to tell what the contents of the .php files are.
Guess what? There is an awful lot of Anthony’s content still on Number 10’s website. Here’s what I found when comparing the response I got from
Number 10 to the original files in the theme package:
- How To Post Images In This Theme.doc:
Files are identical and there is a really interesting comment at the bottom of this file that is just so ironic: “to give credit where credit is due, I borrowed this idea from Chris Pearson who is the author of the Cutline theme.“
- archive.php:
File exists and returns a blank page.
- archives.php:
File isn’t present, returns 404.
- comments.php:
File present and returns exactly the same response text as is written in the original file: “Please do not load this page directly. Thanks!”
- footer.php:
File present and returns a blank page.
- functions.php:
File present and returns a blank page.
- header.php:
File present, returns a blank page.
- ie6.css:
File present, has been modified greatly and Anthony’s header has been removed! But it does contain an identical first line of css styling: #content, #sidebar { overflow: hidden; }. Note the spacing and line breaks etc
- /images
- Thumbs.db:
Files are identical.
- ad_space.gif:
Files are identical.
- bullet.gif:
Files are identical.
- nav_hover.gif:
Files are identical.
- sub_rss.gif:
Files are identical.
- wp.gif:
Files are identical.
- index.php:
File present, and returns a blank page.
- license.rtf:
File is present and the files are identical. Yet, the copyright notice of the site states “Crown Copyright! so which applies here?
- page.php:
File present and returns a blank page.
- screenshot.png:
This one is really funny… files are identical.
- search.php:
Not present, returns 404.
- searchform.php:
Not present, returns 404.
- sidebar.php:
File present and returns “Newsletter. Sign up to our newsletter to keep updated with the latest information from Number 10, Click here to subscribe”. The HTML source retains comments from the original.
- single.php:
File present and returns blank page.
- sitemap.php:
File present and returns XHTML header information the same as in the original.
- style.css:
File present, as we know already.
So, out of 24 files in the original theme package, only three files have been removed. If you look
here in the comments from my post of yesterday, you can read what Dave Smith of NMM said:
1. The only file that was drawn upon from Ant’s theme was the css file.
Now clearly some of the files above will be pre-requisites for
any Wordpress theme (like index.php for example) but 21 out of 24?.
I’m sure I can smell something quite smelly around here.
Tell Someone Else!
You have already tagged this post. Your tags: