Difference between revisions of "Template:DPL Page Name S/N Maker test"

From FollowTheScore
Jump to: navigation, search
 
Line 23: Line 23:
 
     |0
 
     |0
 
     }}'''
 
     }}'''
 
{{#inputbox:
 
  |type=create
 
  |buttonlabel={{{buttonlabel|creat}}}
 
  |width={{{width|25}}}
 
  |editintro={{{editintro|}}}
 
  |preload={{{preload|}}}
 
  |break=no
 
  |default={{#if:{{{namespace|}}}|{{{namespace|}}}:}}{{{prefix|}}}<!--
 
-->{{#pad:<!----------------- (X+1)                        =>  0000(X+1)
 
      -->{{#expr:<!-----------0000X+1                      =>  (X+1)
 
        -->{{#replace:<!------"Namespace:prefix0000X"      =>  "0000X"
 
            -->{{#replace:<!---"*[[Namespace:prefix0000X]]"  =>  "Namespace:prefix0000X"
 
                -->{{#dpl:  <!--return pages named "*[[Namespace:prefix0000X]]"
 
                  -->titleregexp=^{{{prefix|}}}[0-9]{{{{pad|5}}}}$<!---
 
                  -->|namespace={{{namespace|}}}<!---
 
                  -->|order=descending<!---
 
                  -->|noresultsheader={{#pad:0|{{{pad|5}}}|0}}<!---
 
                  -->|count=1
 
                }}
 
              |/^([^{{!}}]+\{{!}}){1}([^\]]+).*/ 
 
              |\2
 
              }}
 
            |{{#if:{{{namespace|}}}|{{{namespace|}}}:}}{{{prefix|}}}
 
            |
 
            }}
 
          +1
 
          }}                   
 
    |{{{pad|5}}}
 
    |0
 
    }}
 
}}<noinclude>
 
----
 
{{#if:{{{namespace|}}}|{{{namespace|}}}:}}{{{prefix|}}}<!--
 
-->{{#pad:<!----------------- (X+1)                        =>  0000(X+1)
 
      -->{{#expr:<!-----------0000X+1                      =>  (X+1)
 
        -->{{#replace:<!------"Namespace:prefix0000X"      =>  "0000X"
 
            -->{{#replace:<!---"*[[Namespace:prefix0000X]]"  =>  "Namespace:prefix0000X"
 
                -->{{#dpl:  <!--return pages named "*[[Namespace:prefix0000X]]"
 
                  -->titleregexp=^{{{prefix|CPR-}}}[0-9]{{{{pad|5}}}}$<!---
 
                  -->|namespace={{{namespace|Help}}}<!---
 
                  -->|order=descending<!---
 
                  -->|noresultsheader={{#pad:0|{{{pad|5}}}|0}}<!---
 
                  -->|count=1
 
                }}
 
              |/^([^{{!}}]+\{{!}}){1}([^\]]+).*/ 
 
              |\2
 
              }}
 
            |{{{namespace|Help}}}:{{{namespace|CPR-}}}
 
            |
 
            }}
 
          +1
 
          }}                   
 
    |{{{pad|5}}}
 
    |0
 
    }} 
 
 
To be continue,I am busy now.
 
</noinclude>
 

Latest revision as of 14:11, 22 March 2009

The next serial number is {{#pad:Expression error: Unrecognized punctuation character "{".

   |5
   |0
   }}