<%inherit file="//layout/base.html" /> <%namespace name="lib" file="//lib.html" import="*" /> <%def name="js()"> <%def name="css()"> <%coreCSSFiles = ["/static/css/view.css", "/static/css/skins/default/default.css", '/modules/nav/AccountBar.css', '/static/css/print.css', '/static/css/tb.css'] %> <%lib:stylesheet_tags files="${coreCSSFiles}" /> <%def name="body_element_open()">

${_('Build transaction type')}

% for msgtype, msgs in messages.items(): % for msg in msgs:

${msg|h}

% endfor % endfor
${csrf_hidden_input()}

${_('Enter a simple search whose results will be used to discover transactions.')}



${_('Select fields that cannot have differing values in the same transaction.')}





${_('Specify a search (e.g., "login") or eval filtering expression (e.g., "eval(delay>timeout/60)"),
which if satisfied by an event marks the beginning of a new transaction.')}

${_('Specify a search (e.g., "logout") or eval filtering expression (e.g., "eval(delaywhich if satisfied by an event marks the end of a new transaction.')}



% if len(messages['error']) == 0: % endif
% if len(testingsearch) > 0:

${_('Sample transactions')}

${_('Based on the selections above, the following search was run:')} ${testingsearch|h}

% for event in events: % endfor
${event | h}

% endif

${_('Save event type')}

Note: To ensure the transaction works properly, test before saving.

${_('Successfully saved transaction information')}

${_('Your transaction information has been saved.')}