38 lines
No EOL
2.6 KiB
PHP
38 lines
No EOL
2.6 KiB
PHP
<?php
|
|
|
|
$files_json = <<<JSON
|
|
[
|
|
{"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"}
|
|
, {"path": "/root", "type": "directory", "can_write": "root", "can_read": "root"}
|
|
, {"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/>"}
|
|
]
|
|
|
|
JSON;
|
|
|
|
?>
|