Changeset 1214
- Timestamp:
- 11/07/06 14:24:57 (2 years ago)
- Files:
-
- brains/.htaccess (modified) (1 diff)
- brains/blapi.php (modified) (2 diffs)
- brains/index.php (modified) (2 diffs)
- brains/some-website.html (added)
- brains/stylesheet.css (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
brains/.htaccess
r1210 r1214 9 9 RewriteRule ^lists/([a-z0-9_-]+)/([0-9]+)$ /index.php?op=view&id=$2 [L] 10 10 RewriteRule ^lists/([a-z0-9_-]+)/([0-9]+)/json$ /index.php?op=json&list_id=$2 [L] 11 RewriteRule ^lists/([a-z0-9_-]+)/([0-9]+)/javascript$ /index.php?op=javascript&list_id=$2 [L] 11 12 RewriteRule ^lists/([a-z0-9_-]+)/public/([0-9]+)$ /index.php?op=view&id=$2 [L] 12 13 brains/blapi.php
r1210 r1214 22 22 $num = $toks[2]; 23 23 $sharing = $toks[3]; 24 $item = "<a href='/lists/$this->user/$list_id'>$name</a> <small>(" . ($num ? "$num items" : "empty") . ") [<a href='/delete/$list_id'>X</a>]</small>"; 25 $item = "$item <a href='/lists/$this->user/$list_id/json'>get JSON URL</a>"; 24 $item = "<a href='/lists/$this->user/$list_id'>$name</a> <small>(" . ($num ? "$num items" : "empty") . ") [<a href='/delete/$list_id'>X</a>]"; 25 $item = "$item <a href='/lists/$this->user/$list_id/javascript'>Javascript</a>"; 26 $item = "$item <a href='/lists/$this->user/$list_id/json'>JSON</a></small>"; 26 27 if( !$num ) 27 28 $item = "<s>$item</s>"; … … 92 93 } 93 94 95 # FIXME: implement this: 96 function getlist_as_javascript( $id ) { 97 return "function render_list() { alert( 'Not yet implemented.' ) };\nrender_list(); "; 98 } 99 94 100 function getlist_as_json( $id ) { 95 101 $a = $this->xform( "transforms/getlist.xsl", $this->pack( "getlist", "&id=" . $id )); brains/index.php
r1212 r1214 55 55 $payload = h2( "deleting $entry_id from $list_id" ) . $bla->dump( $bla->deleteentry( $entry_id, $list_id )); 56 56 } else if( $op == "json" ) { 57 $forward = false; 58 $show_html = false; 57 $forward = $show_html = false; 59 58 Header( "Content-type: text/plain"); 60 59 echo $bla->getlist_as_json( $list_id ); 60 } else if( $op == "javascript" ) { 61 $forward = $show_html = false; 62 Header( "Content-type: text/plain"); 63 echo $bla->getlist_as_javascript( $list_id ); 61 64 } 62 65 … … 77 80 </title> 78 81 79 <script type="text/javascript" language="javascript"src="/brains.js"></script>82 <script type="text/javascript" src="/brains.js"></script> 80 83 <link rel="stylesheet" type="text/css" href="/stylesheet.css"> 81 84 brains/stylesheet.css
r1212 r1214 2 2 background-color: #dddddd; 3 3 color: #333333; 4 width: 40em; 4 width: 45em; 5 border: 1px solid #ffffff; 6 padding: 2em; 5 7 margin-left: auto; 6 8 margin-right: auto; 9 font-family: "Trebuchet MS"; 10 font-size: 90%; 11 line-height: 150%; 7 12 }