English Français - 8% Español - 0%
12/21/2010: SUIT 2.0.2 and Rulebox 1.1.1 released.
Our Try It Editor can be used to play around with some Rulesets live on this site. Learn more about it on its Docs article.
Third
Second
First
<p>Third</p> <p>Second</p> <p>First</p>
Template: [assign var="test"]First[/assign] [local] [assign var="test"]Second[/assign] [local] [assign var="test"]Third[/assign] <p>[var]test[/var]</p> [/local] <p>[var]test[/var]</p> [/local] <p>[var]test[/var]</p>
Entities Insensitive Line Break Log Mismatched Unclosed
Escape:
<?php class Helpers { public function currenttime() { return date('m/d/Y H:M:S'); } public function pygments($lexer, $string) { /* SUIT's Try It Editor is powered by Python, and the PHP examples attempt to show the equivalent of the Python code. However, there is no PHP version of Pygments, so we'll just revert back to the text version. */ return '<pre>' . htmlentities($string) . '</pre>'; } } $templating->var->username = 'Brandon'; $templating->var->loggedin = true; $templating->var->members = array ( array ( 'name' => 'Brandon', 'admin' => true, 'banned' => false ), array ( 'name' => 'Chris', 'admin' => false, 'banned' => true ) ); $templating->var->owner = 'Brandon'; $templating->var->ownerfull = 'Brandon Evans'; ?>
from rulebox.templating import var from suitframework.lib import helperstry def currenttime(): import time return time.strftime('%m/%d/%Y %H:%M:%S', time.localtime()) def pygments(lexer, string): from pygments import highlight from pygments.lexers import get_lexer_by_name from pygments.formatters import HtmlFormatter return highlight(string, get_lexer_by_name(lexer), HtmlFormatter()) helperstry.currenttime = currenttime var.username = 'Brandon' var.loggedin = True var.members = [ { 'name': 'Brandon', 'admin': True, 'banned': False }, { 'name': 'Chris', 'admin': False, 'banned': True } ] var.owner = 'Brandon' var.ownerfull = 'Brandon Evans'
<h1>[var]owner[/var]'s Site - [var]title[/var]</h1>
<hr /> <p>Copyright © 20XX [var]ownerfull[/var].</p>