main | demo | docs
download | community | pike
2000 Roxen Internet Software
Suggestions, Comments or Complaints

DocsRoxen2.0Web Site Creator ManualProgramming tags

  • <awizard>
  • <cache>
  • <crypt>
  • <debug>
  • <gauge>
  • <maketag>
  • <nooutput>
  • <noparse>
  • <pike>
  • <set-max-cache>
  • <trace>
  • <pike></pike>

    This tag makes it possible to insert pike code directly in the document.This tag is not always available, since it is a potential security hazard. Warning! Remember that this tag makes it possible for all users to run programs with the same right as the server! Example:

    <pike> return 'Hello world! '; </pike>

    Arguments: Any, all arguments are passed to the script in the mapping args. There are also a few helper functions available, output(string fmt, mixed ... args) is a fast way to add new data to a dynamic buffer, flush() returns the contents of the buffer as a string. A flush() is done automatically if the script does not return any data, thus, another way to write the hello world script is <pike>output('Hello %s ', 'World');</pike> The request id is available as id.