CLI 2.3.20070412-svn347
Theme info
Command-Line Interface.
Author: Rod McFarland
Tags: 1 column, Black, Fluid width, Left sidebar, No images, Options page, Right sidebar, Widget ready
Downloads: 1,839
49 Responses
RSS feed for comments on this post. TrackBack URI
-
New upload: better ‘ls’ output; fixed searching in PHP 5.2.
Comment by otwr — March 5, 23:06
-
Hi!
Really good job
But comment doesn’t work
Comment by Junkfood — March 5, 23:44
-
guest@wordpress-testsite:/categories/Uncategorized$ c
Leave a comment on “Page 2″ (Ctrl-c cancels)
Name: guest
Email: foo@bar.com
Web page: http://blah
Your comment has been accepted.
guest@wordpress-testsite:/categories/Uncategorized$And… how doesn’t that work?
Comment by otwr — March 5, 23:52
-
弊社は中国翻訳協会会員や日本商工会会員に所属し、中国においてはwww.qiaotrans.com 翻译公司
Comment by sado44 — March 6, 6:50
-
Re-hi
try this :
http://junkfood.downloads.free.fr/Comment by Junkfood — March 6, 11:36
-
I mean, some troubles with free.fr
regards
Comment by Junkfood — March 6, 11:39
-
OK: you need to have sessions enabled on your server for basically any of this theme to work. Most servers do, some rare servers don’t. Free.fr seems to be one of them. Sorry…
Comment by otwr — March 6, 22:27
-
Updated:
-word wrapping in comments
-workaround for sessions-disabled serversComment by otwr — March 7, 19:15
-
Updated, 2.1.1
-Widgets-ready
–Implies sidebars. You can have none, left, or right.Comment by otwr — March 8, 22:16
-
专业翻译:www.lanfanyi.com
Comment by xytsun — March 9, 2:40
-
[...] I just found an interesting wordpress theme. CLI. But, i just type ‘help’ over and over again. Silly me!. Wanna give it a shot ? http://themes.wordpress.net/columns/1-column/1630/cli-20/ [...]
Pingback by A Little Journal » Blog Archive » Got Bored with GUI ? — March 9, 10:10
-
OMG this is amazing! The Unix geek in me is in orgasmic ecstasy, and the Ma
Mac freak in me is loving that it doesn’t work on IE.
I’m not sure how usable it would be outside of certain geek circles — but I still love the hell out of it!
Comment by Billifer — March 12, 5:07
-
great theme. i added
–
del.icio.us
–
to the command-links.inc.php do add my cached del.icio.us to the output of the links command.incredible theme. love it.
Comment by patrick — March 17, 17:55
-
Note: the cutting-edge version is at http://code.google.com/p/wordpress-cli/. This version here is only updated occasionally.
Comment by otwr — March 17, 18:06
-
[...] So I’ve been browsing the Wordpress Theme Viewer looking for a nice, understated, mildly geeky theme for this blog. I really don’t want to have to design one myself. However, judging by the standard fare found in the theme viewer, it’s starting to feel like I might be doing just that. There really seems to be a problem with over-designing, putting the design above content (themes with a ridiculously thin column for blog posts, for example), bad color combinations, etc etc. I’m not saying I’m a design wiz, because I’m not, but some of these people seem to be designing with their eyes closed. By far the coolest theme I found is CLI 2.1.2 by Rod McFarland. Like the name suggests, it is a command line interface to a Wordpress blog. Totally cool and also almost totally unusable. I mean, if you don’t want people to read your blog, ever, use that theme. Even still, I’m impressed by the execution and the sheer geeky opaqueness of the concept. [...]
Pingback by Code Log » Blog Archive » Wordpress Themes — March 19, 4:17
-
[...] Yet another revisioning.2007-03-19 10:50:45 by admin in Uncategorized (no comments) permalink I have revisioned the site yet again. This time time using Rod McFarland’s excellent CLI2.1.2 Theme for Wordpress. I expect my posts to be fairly infrequent…cause I suck like that…so there. [...]
Pingback by redhalo.net — March 19, 15:51
-
[...] Try it HERE. Click “Test Run” once you get there. [...]
Pingback by » Cli 2.1.2 — March 21, 3:44
-
[...] I finally decided to upgrade Wordpress to 2.1.2 today, which prompted me to do a little theme shopping. I doing so I discovered the CLI theme for Wordpress, which is exactly what it sounds like – a functioning CLI blog interface. The most recently updated version can be found here. It acts more or less like bash, and is just a ton of fun for a CLI guy like me to use. [...]
Pingback by doug-miller.net — March 26, 1:06
-
[...] Hab gerade mal wieder über Umwege ein cooooles Theme für Wordpress gesehen. Das CLI-Theme. Die Commandline fürs Blog. Inzwischen bei Version 2 angekommen. Leider war die .zip-Datei von Wordpress-Themes irgendwie beschädtigt, so das ich direkt zur Google-Code seite bin. Da ich aber nicht komplett umswitchen möchte, habe ich versucht es über den Theme-Switcher zu machen. Der scheint nur nicht WP2.1-Kompatibel zu sein. Schade eigentlich. Aber beim nächsten update des Switcher wird ein neuer Versuch gestartet. [...]
Pingback by Commandline für das Blog at BasH-online.com — April 4, 12:18
-
I love the idea behind this theme and installed 1.0, had it working, then realised version 2.0 was out.
Reinstalled 2.0 but it gave the error - no stylesheet found - so itwouldn’t even show up in the presentation panel. I added a stylesheet and it then showed and could be activated but front page didn’t give me anything but the title/header and the tagline below. No prompt showing.
I have PHP 5.0 working but not Apache 2.0 - would that cause the problem?
As it is I will have to go back to 1.0 but would love to get 2.0 working if possible. Any help would be great

Comment by James — April 6, 8:39
-
great article on shopping please be sure to check out my site.
Comment by Brandi Wattle's Website Shopping Guide — April 16, 5:11
-
[...] Encontré un tema para WordPress que simula una terminal de comandos UNIX usando AJAX. Puedes navegar escribiendo los comandos ls, cd,… o usando el mouse. Muy bueno. ( si eres geek, sabrás apreciarlo). Tema CLI v2 para WordPress Categoria: WordPress, Geek Compártelo [...]
Pingback by CLI 2, theme para WordPress | EntreGeeks — May 1, 23:54
-
[...] I found a theme for WordPress that simulates a terminal of UNIX commands. You can browse writing the commands ls, cd,… or using the mouse. Very good. (if you are geek, you will know to appreciate it) Theme CLI v2 for WordPress Category: Geek, WordPress Share This [...]
Pingback by EntreGeeks » CLI 2, theme para WordPress — May 2, 0:00
-
showers dot One does not wish to sleep but lies awake to hear the
monster hwntai*
halfdressed and in his hand held a silver candlestick without aComment by nfrxy — May 5, 10:53
-
[...] Que quieres probarlo? Por supuesto! Aquí está el Link [...]
Pingback by BackEnd Blog » Blog Archive » Shell Blog — May 6, 17:38
-
Geez! I’m trying to download this theme, but apparently the .zip file has nonthing inside! Plez help!
One more thing…I have a free wordpress blog…is it possible to use this theme on it? (Yes, I’m a newbie…)Comment by Pingo — May 6, 20:49
-
@pingo: the best way is to download from http://code.google.com/p/wordpress-cli . This site has been having major issues lately, not to say anything bad about the maintainers… probably a popularity thing. The spam (see above) seems to be getting in more now too.
Also, I don’t know how WP.com works with regard to themes. I suspect they only give you a selection of themes to choose from. CLI is kind of “special” in that it could need some tweaks to the server for it to run. I haven’t heard of anyone using it on WP.com; probably there’s some sort of who-do-you-know type procedure for getting your theme in the selection which I don’t have the time for… but good luck anyhow, there are some good cheap hosting solutions out there if you want to try managing your own.
Comment by Rod McFarland — May 6, 23:40
-
Thanks for the quick response!
I guess I’ll give it a try on WPress, but just one. If it doesn’t work, a typical host may do OK.
Thanks again!Comment by Pingo Wellman — May 7, 20:30
-
[...] Rod McFarland’s Wordpress Themes -Link. Download the CLI Theme -Link. Download the Commodore Theme -Link. [...]
Pingback by geekybitch.com » Blog Archive — June 1, 22:14
-
[...] I am astounded. [...]
Pingback by Logomachy » Lines of Command — June 3, 6:54
-
[...] PipperL’s alternative theme plugin is convenient when people want to try one of the most geekish theme, CLI theme, by Rod McFarland. Other than setting it as default theme (most people wouldn’t want that), or using ThemeSwitcher, PipperL’s plugin is the 3rd method — appending ‘/cli’ to the end of site URL automatically changes to CLI theme. [...]
Pingback by 狗爺語錄 » CLI theme alternative plugin superseded — June 10, 18:14
-
[...] CLI 2.3.20070412-svn347 | Theme viewer : Quando si è malati di mente, non si può fare più di tanto [...]
Pingback by Wannaplay.it » » DvD del.icio.us bookmarks : June 22, 2007 - June 24, 2007 — June 25, 1:20
-
[...] Rod McFarland’s Wordpress CLI theme as an alternative option without hacking singe line of code. After the plugin is activated, [...]
Pingback by WP Plugins DB » Plugin Details » CLI Switch — July 12, 11:42

Sorry folks, looks like it doesn’t play nice with the demo system — trust me, it’s pretty kickass though. Take a chance on the download, or watch this space for a demo blog (requires PHP > 4.3.11, which my current server doesn’t have).
Comment by otwr — February 21, 23:56
Once again… awesome theme like the first one. So, what has changed from version 1.0?
Comment by Garry Conn — February 22, 0:16
Wow, eleven downloads already and not even a working demo! Kind of funny — I can’t really even point you guys at one, since I’ve only got it to work on my home system so far and I’m not prepared to take 20K hits on my cable connection. I’m working on a live demo, but it’ll take some sweet talking to the systems guys at work (Surprise — I’m not actually a systems guy).
Anyway: CLI 2 is a complete rewrite. CLI 1 was “AJAX-ey”, CLI2 is real AJAX — it uses XML to transfer information from server to client. This allows for such things as tab-completion and context-sensitive interaction. Bash-type control keys are supported (^A, ^E, ^C, ^L). To work around the browser’s snarfing of some control-key combinations, there is a “sticky keys” approach for CTRL and ALT.
There is paging (long screens will pause with a “–MORE–” prompt).
There is a “filesystem” with subdirectories for each blog author and category, navigable with “cd”, “pwd” and “ls”. There are command switches, so “ls -R” works. “Help” takes an argument, so you can say “help command” to get help on a particular command.
Support for custom commands is improved, just drop your code into usr/bin.
For the SE people: The theme will allow search engine indexing (CLI 1 made heavy use of Javascript links). CLI 2 provides a subtle <A> link to a list of all articles.
There is a control panel, with some convenient presets for C64, VIC 20, ZX81, VT, Amber, and Paperwhite displays; or for the owner to create their own colour schemes.
Image processing is much improved and respects the colour scheme. A new command is provided for resetting the image cache from the command line.
That’s about all I can think of at the moment, but I’m sure I’ve left a lot out. It’s been a bit of a labour of love. Probably enhancing it any more will be akin to actually implementing the Bourne shell in PHP (rather than just simulating it).
If you have CLI 1, I totally recommend upgrading. There were a few amateurish mistakes in CLI 1 that have been fixed in CLI 2.
Version-wise, it was developed with PHP 5.1.6, MySQL 5.0.24, Apache 2.0.55, and WordPress 2.1 / 2.1.1. I’m pretty sure there’s some wiggle room on most of that, but there is some kind of funkiness about object references that’s making the filesystem not work on at least PHP 4.3.11. It also works on WP-MU 1.0. Also you need ImageMagick if you want the groovy image processing. Good luck if you want to run it on a Windows server (but since this theme is a love letter to UNIX-like systems, that would be some kind of a crime).
Enjoy!
Comment by otwr — February 22, 1:26
OK, the demo is up at http://rod.elinc.ca/. It looks like PHP 5 is a necessity. With careful pummeling, I might be convinced to down-tech the code to work with PHP 4, but I’m lazy. As an alternative, anyone is welcome to submit patches to the wordpress-cli project at http://code.google.com/p/wordpress-cli.
Comment by otwr — February 22, 5:47
… and it’s totally broken in IE. I shouldn’t care, but sadly most people insist on using that steaming pile. Excuse me, move along, nothing to see here. Back in a few days.
Comment by otwr — February 22, 17:29
OK, now I’m in a slightly better mood. The demo is at least not erroring out immediately.
Latest fixes: IE7 is now working, and the filesystem has been rewritten to function in PHP 4.
The demo lets you know what it looks like, at least. There may be some WP version issue going on with this site, as the theme isn’t finding some basic functions like get_categories() and wp_get_current_user(), so pretty much all of the filesystem is nonfunctional here (you can still use f, n, p, and l). It does work on at least WP 2.1 and WPMU 1.0. Trust me. On older versions, it might not.
Comment by otwr — February 23, 6:46
[...] It’s out there and humping your leg, baby. Grab it while it’s fresh at themes.wordpress.net. The demo there is boned, so if you’re not enjoying it at this very moment, try it here. [...]
Pingback by Morticious Thrind » Command-Line Interface [Web] 2.0 — February 23, 7:05
don’t work!
Comment by reik — February 23, 18:27
Bonehead, read the comments. The demo here doesn’t work. I know that.
Comment by otwr — February 23, 18:58
Fixed!
Comment by otwr — February 23, 20:48
I can’t comment on your blog (using GUI or CLI theme).
But, you continue to rock.
Key capture seems flakey (in Safari) on your copy here, but is solid on the Theme Viewer demo. Also, up-arrow recalls the second-to-last command.
Comment by Hans — February 24, 3:12
Grr, Hans. OK, I fixed that too, although the reason you couldn’t comment on my GUI blog was unrelated (screwing around with my other theme). Dare I say “fixed” again?
Key capture… yeah, it’s not perfect (it used to be flat-out horrible). I’m starting to think it’s a limitation of Gecko browsers. Ironically IE7 seems to work the best of anything I’ve tested on so far.
You sure about up-arrow?
Comment by otwr — February 24, 4:18
“Stale or malformed server response” on the second command, after pressing return.
Any idea?
Comment by Alfred — February 25, 9:16
Alfred: not really. A couple people have noticed this though. I’ve just uploaded a “fix” so the message won’t show.
Comment by otwr — February 25, 23:19
Thanks! now works great, even on sourceforge (Pretty limited configuration)
Comment by Alfred — February 26, 0:04
Version 2.1:
-better keystroke handling
-social bookmarking links
-numerous backward-compatibility fixes for WP 2.0.x and PHP 4
-comment system fixed (?)
-I’m giving it a 5
Comment by otwr — March 1, 20:40