mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-07 02:31:40 +09:00
issue 46 apply validator to point module
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@8544 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
13bf055f34
commit
a765754a07
18 changed files with 92 additions and 18 deletions
20
modules/point/ruleset/insertConfig.xml
Normal file
20
modules/point/ruleset/insertConfig.xml
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ruleset version="1.5.0">
|
||||
<customrules>
|
||||
<rule name="less_than_1000" type="expr" test="$$ < 1000" />
|
||||
</customrules>
|
||||
<fields>
|
||||
<field name="max_level" required="true" rule="number,less_than_1000" />
|
||||
<field name="point_name" required="true" />
|
||||
<field name="signup_point" required="true" default="0" />
|
||||
<field name="login_point" required="true" default="0" />
|
||||
<field name="insert_document" required="true" default="0" />
|
||||
<field name="insert_comment" required="true" default="0" />
|
||||
<field name="upload_file" required="true" default="0" />
|
||||
<field name="download_file" required="true" default="0" />
|
||||
<field name="read_document" required="true" default="0" />
|
||||
<field name="voted" required="true" default="0" />
|
||||
<field name="blamed" required="true" default="0" />
|
||||
<field name="level_icon" required="true" default="default" />
|
||||
</fields>
|
||||
</ruleset>
|
||||
10
modules/point/ruleset/updatePoint.xml
Normal file
10
modules/point/ruleset/updatePoint.xml
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ruleset version="1.5.0">
|
||||
<customrules>
|
||||
<rule name="number_with_plus_minus" type="regex" test="/^(\+|-)?[1-9][0-9]*$/" />
|
||||
</customrules>
|
||||
<fields>
|
||||
<field name="member_srl" required="true" rule="number" />
|
||||
<field name="point" required="true" rule="number_with_plus_minus" />
|
||||
</fields>
|
||||
</ruleset>
|
||||
Loading…
Add table
Add a link
Reference in a new issue