anyone?

Attachment at http://marc.info/?l=openbsd-ports&m=133561592314887&q=p3

On 2012/04/28 13:20, Stuart Henderson wrote:
> -- snip -- -- -- -- --
> cfshell provides a way to interactively run CFML code using the command
> line. This project consists on two parts: a client side written in Python
> which handles user interaction, and a server side script running under an
> application server which processes the inputs.
> 
> This port is setup to work with the Railo/Tomcat package, which must be
> configured and running before cfshell can be used.
> -- snip -- -- -- -- --
> 
> the whole idea is a bit of a hack itself, but useful nonetheless,
> since it saves back-and-forth with a web browser while testing things.
> OK?
> 
> $ cfshell
> CFShellClient :: Version 0.3
> URL: http://localhost:8080/cfshell/
> Type .help for available commands
> >> .help
> CFShell v0.3 - Interactive shell for CFML
> by oscar arevalo - Oct 2009
> Type CFML statements to evaluate interactively. If the statement
> generates any output, it will be displayed.
> Available Commands:
> .help : displays this message
> .cfscript <staments> : executes the rest of the line as cfscript code
> .get <template_path> : does a GET request to the given page (output supressed)
> .sget <template_path> : same as .get without supressing output
> .post <template_path> <arguments> : does a POST request to the given template 
> (output supressed)
> .spost <template_path> <arguments> : same as .post without supressing output
> .call <template_path> : does a cfcinclude of the given template
> .print <statement> : surrounds with # and evaluates the rest of the string
> .# <statement> : same as .print
> .new <var_name> <cfc_path> : shorthand for <var_name> = 
> createObject('component',<cfc_path>)
> .install <app_name> [<path>] : downloads and unpacks the given application 
> from RIAForge. If no path is given, unzips to 'downloadedapps' in the local 
> dir
> .exit : exits cfshell
> >> <cfset foo="bar">
> 
> >> #foo#
> bar
> >> #now()#
> {ts '2012-04-28 13:07:13'}
> >> <cfldap action="query" name="moo" server="bleh" start="dc=bleh" 
> >> scope="subtree" filter="(&(objectClass=mailUser)(uid=spamtrap))" 
> >> attributes="mail">
> 
> >> #writedump(var=moo,format="text")#
> <!-- ==start== dump {ts '2012-04-28 13:13:44'} format: text -->
> <div id="xf6"><pre>Query [Execution Time (ms):0
> Recordcount:1
> Cached:No]
> xf6mail 1 spamtrap@bleh </pre></div>
> <!-- ==stop== dump -->
> >> .exit
> Bye!
> 


Reply via email to