[% USE FillInForm %] [% FILTER fillinform fdat => data || c.req.params %]
Create a Forum
Forum Code: [% IF c.form.error('forum_code') %] [% IF c.form.error('forum_code', 'HAS_BLANK') %] don't put blank in your forum_code. [% ELSIF c.form.error('forum_code', 'REGEX') %] only A-Z, a-z, 0-9, - is allowed. and contain one 'A-Z, a-z' at least [% ELSIF c.form.error('forum_code', 'HAS_RESERVED') %] this forum_code is reserved. [% ELSIF c.form.error('forum_code', 'DBIC_UNIQUE') %] This forum_code is used by another one. [% ELSE %] forum_code should be 6-20 chars. [% END %] [% END %]
Forum Name: [% IF c.form.error('name') %] the length of forum name should be more than 1 and less than 40 [% END %]
Forum Description [% IF c.form.error('description') %]
description should be 1-200 chars. [% END %]
Forum Admin [% IF roles.site.admin %] [% IF c.form.error('admin') %] no such user [% END %] [% ELSE %] [% c.user.username %] [% END %]
Forum Moderators use ',' to split if there are more than 1 moderator [% IF c.form.error('moderators') %]
no such user [% non_existence_user %] [% END %]
Policy Private
[% END %]