2010-12-29 21:32:43 +01:00
< ? php
$files_json = <<< JSON
[
2010-12-30 23:05:42 +01:00
{ " path " : " / " , " type " : " directory " , " can_read " : " @all " , " can_write " : " root " }
, { " path " : " /blog " , " type " : " directory " }
, { " path " : " /news " , " type " : " directory " }
, { " path " : " /forum " , " type " : " directory " }
, { " path " : " /tutorials " , " type " : " directory " }
, { " path " : " /software " , " type " : " directory " }
, { " path " : " /etc " , " type " : " directory " }
, { " path " : " /home " , " type " : " directory " }
, { " path " : " /google " , " type " : " file " , " href " : " http://www.google.com " }
, { " path " : " /blog/post1 " , " type " : " file " , " content " : " This is my first post " }
, { " path " : " /blog/post2 " , " type " : " file " , " content " : " This is my second post " }
, { " path " : " /blog/post3 " , " type " : " file " , " content " : " This is my third post " }
, { " path " : " /etc/blashrc " , " type " : " file " , " content " : " This is the default blash configuration file " }
, { " path " : " /forum/post1 " , " type " : " file " , " content " : " lol " }
, { " path " : " /forum/post2 " , " type " : " file " , " content " : " lol " }
, { " path " : " /home/guest/.blashrc " , " type " : " file " , " content " : " Custom blash configuration file " }
, { " path " : " /news/news1 " , " type " : " file " , " content " : " Nothing new under the sun " }
, { " path " : " /software/soft1 " , " type " : " file " , " href " : " /software/soft1.tar.gz " }
, { " path " : " /software/soft2 " , " type " : " file " , " href " : " /software/soft2.tar.gz " }
, { " path " : " /software/soft3 " , " type " : " file " , " href " : " /software/soft3.tar.gz " }
, { " path " : " /tutorials/tut1 " , " type " : " file " , " href " : " /software/tut1.pdf " }
, { " path " : " /tutorials/tut2 " , " type " : " file " , " href " : " /software/tut2.pdf " }
, { " path " : " /github " , " type " : " file " , " href " : " https://github.com/BlackLight/blash " }
, { " path " : " /aboutme " , " type " : " file " , " content " : " Luke, I am your father " }
, { " path " : " /contacts " , " type " : " file " , " content " : " Contact me at spam@montypython.com " }
, { " path " : " /irc " , " type " : " file " , " content " : " IRC channel at #thegame@irc.randomstuff.com " }
2011-01-07 11:42:38 +01:00
, { " path " : " /root " , " type " : " directory " , " can_write " : " root " , " can_read " : " root " }
2011-01-07 18:07:17 +01:00
, { " path " : " /home/blacklight " , " type " : " directory " , " owner " : " blacklight " , " can_read " : " blacklight " , " can_write " : " blacklight " }
, { " path " : " /home/blacklight/.blashrc " , " type " : " file " , " owner " : " guest " , " can_read " : " blacklight " , " can_write " : " blacklight " , " content " : " /**<br/> * Sample configuration and contents<br/> */<br/><br/> { <br/> \ u0009'banner' : 'Welcome back to blash<br/><br/>',<br/> \ u0009'machine' : 'localhost',<br/><br/> \ u0009/**<br/> \ u0009 * Macros for promptText:<br/> \ u0009 * # { xxx} or # { xxxxxx} - use the specified HTML colour<br/> \ u0009 * %n - username<br/> \ u0009 * %m - machine name<br/> \ u0009 * %W - current working directory<br/> \ u0009 */<br/> \ u0009'promptText' : '[# { 008}%n# { 888}@# { 008}%m# { 888} %W] $ '<br/>}<br/><br/> " }
2010-12-29 21:32:43 +01:00
]
2010-12-30 23:05:42 +01:00
2010-12-29 21:32:43 +01:00
JSON ;
2011-01-07 18:07:17 +01:00
?>