Difference between revisions of "Form:Domains Creation"

From End to Dawn
Jump to navigation Jump to search
Line 6: Line 6:
  
 
<forminput
 
<forminput
    form=Domains Creation
+
  form="Domains Creation"
    type=create
+
  type="create"
    buttonlabel=Create or Edit Domain Page
+
  buttonlabel="Create or Edit Domain Page"
    placeholder=Enter Domain Page Name...
+
  placeholder="Enter Domain Page Name..."
    size=40>
+
  size="40">
 
</noinclude><includeonly>
 
</noinclude><includeonly>
 
<div id="wikiPreview" style="display:none; padding-bottom:25px; margin-bottom:25px; border-bottom:1px solid #AAAAAA;"></div>
 
<div id="wikiPreview" style="display:none; padding-bottom:25px; margin-bottom:25px; border-bottom:1px solid #AAAAAA;"></div>
Line 17: Line 17:
  
 
<div style="max-width:900px; margin:0 auto; background:#000; border:4px double #DC7; padding:30px; border-radius:8px;">
 
<div style="max-width:900px; margin:0 auto; background:#000; border:4px double #DC7; padding:30px; border-radius:8px;">
   <h2 style="font-family:Georgia,serif; color:#DC7; text-align:center; margin-bottom:10px; font-size:2em;">Create New Domain Page</h2>
+
   <h2 style="font-family:Georgia,serif; color:#DC7; text-align:center; margin-bottom:10px; font-size:2em;">Create or Edit Domain Page</h2>
   <p style="text-align:center; color:#AAA; margin-bottom:30px; font-size:0.9em;">Fill out the form below to create a new domain page</p>
+
   <p style="text-align:center; color:#AAA; margin-bottom:30px; font-size:0.9em;">Fill out the form below</p>
  
 
{{{for template|Domain|label=Domain Information}}}
 
{{{for template|Domain|label=Domain Information}}}
  
<div style="color:#DC7; font-size:1.3em; margin-bottom:15px; border-bottom:2px solid #DC7; font-weight:bold;">Basic Information</div>
+
<!-- Your fields go here (titlepic, region, city, state, dst_name, etc.) -->
 
 
<div style="margin-bottom:20px;">
 
  <label style="display:block; font-weight:bold; color:#DC7;">Title Picture</label>
 
  {{{field|titlepic|input type=text|placeholder=Optional filename (e.g. image.png)|style=width:100%; padding:12px; background:#1a1a1a; border:2px solid #DC7; color:#DC7;}}}
 
</div>
 
 
 
<div style="margin-bottom:20px;">
 
  <label style="display:block; font-weight:bold; color:#DC7;">Region <span style="color:#ff6b6b;">*</span></label>
 
  {{{field|region
 
    |input type=dropdown
 
    |mandatory
 
    |options=Central Region,Great Lakes Region,Northeast Region,Southeast Region,West Region
 
    |default=Northeast Region
 
    |style=width:100%; padding:12px; background:#1a1a1a; border:2px solid #DC7; color:#DC7;}}}
 
</div>
 
 
 
<div style="color:#DC7; font-size:1.3em; margin-top:25px; margin-bottom:15px; border-bottom:2px solid #DC7; font-weight:bold;">Location</div>
 
 
 
<div style="display:grid; grid-template-columns:1fr 1fr; gap:20px;">
 
  <div>
 
    <label style="font-weight:bold; color:#DC7;">City *</label>
 
    {{{field|city|input type=text|mandatory|placeholder=Enter city|style=width:100%; padding:12px; background:#1a1a1a; border:2px solid #DC7; color:#DC7;}}}
 
  </div>
 
  <div>
 
    <label style="font-weight:bold; color:#DC7;">State *</label>
 
    {{{field|state
 
      |input type=dropdown
 
      |mandatory
 
      |options=Alabama,Alaska,Arizona,Arkansas,California,Colorado,Connecticut,Delaware,Florida,Georgia,Hawaii,Idaho,Illinois,Indiana,Iowa,Kansas,Kentucky,Louisiana,Maine,Maryland,Massachusetts,Michigan,Minnesota,Mississippi,Missouri,Montana,Nebraska,Nevada,New Hampshire,New Jersey,New Mexico,New York,North Carolina,North Dakota,Ohio,Oklahoma,Oregon,Pennsylvania,Rhode Island,South Carolina,South Dakota,Tennessee,Texas,Utah,Vermont,Virginia,Washington,West Virginia,Wisconsin,Wyoming,District of Columbia
 
      |default=Illinois
 
      |style=width:100%; padding:12px; background:#1a1a1a; border:2px solid #DC7; color:#DC7;}}}
 
  </div>
 
</div>
 
 
 
<div style="color:#DC7; font-size:1.3em; margin-top:25px; margin-bottom:15px; border-bottom:2px solid #DC7; font-weight:bold;">Domain Storyteller (DST)</div>
 
 
 
<div style="margin-bottom:20px;">
 
  <label style="font-weight:bold; color:#DC7;">DST Name *</label>
 
  {{{field|dst_name|input type=text|mandatory|placeholder=Enter DST Name|style=width:100%; padding:12px; background:#1a1a1a; border:2px solid #DC7; color:#DC7;}}}
 
</div>
 
<div style="margin-bottom:20px;">
 
  <label style="font-weight:bold; color:#DC7;">DST Email *</label>
 
  {{{field|dst_email|input type=text|mandatory|placeholder=dst@example.com|style=width:100%; padding:12px; background:#1a1a1a; border:2px solid #DC7; color:#DC7;}}}
 
</div>
 
 
 
<div style="color:#DC7; font-size:1.3em; margin-top:25px; margin-bottom:15px; border-bottom:2px solid #DC7; font-weight:bold;">Domain Coordinator (DC)</div>
 
 
 
<div style="margin-bottom:20px;">
 
  <label style="font-weight:bold; color:#DC7;">DC Name *</label>
 
  {{{field|dc_name|input type=text|mandatory|placeholder=Enter DC Name|style=width:100%; padding:12px; background:#1a1a1a; border:2px solid #DC7; color:#DC7;}}}
 
</div>
 
<div style="margin-bottom:20px;">
 
  <label style="font-weight:bold; color:#DC7;">DC Email *</label>
 
  {{{field|dc_email|input type=text|mandatory|placeholder=dc@example.com|style=width:100%; padding:12px; background:#1a1a1a; border:2px solid #DC7; color:#DC7;}}}
 
</div>
 
 
 
<div style="color:#DC7; font-size:1.3em; margin-top:25px; margin-bottom:15px; border-bottom:2px solid #DC7; font-weight:bold;">Additional Information</div>
 
 
 
<div style="margin-bottom:20px;">
 
  <label style="font-weight:bold; color:#DC7;">Additional Notes</label>
 
  {{{field|notes|input type=textarea|rows=5|placeholder=Enter any notes...|style=width:100%; padding:12px; background:#1a1a1a; border:2px solid #DC7; color:#DC7; resize:vertical;}}}
 
</div>
 
  
 
{{{end template}}}
 
{{{end template}}}
  
 
<div style="margin-top:30px; text-align:center;">
 
<div style="margin-top:30px; text-align:center;">
   {{{standard input|save|label=Create Domain Page}}}
+
   {{{standard input|save|label=Save Domain Page}}}
 
   {{{standard input|cancel|label=Cancel}}}
 
   {{{standard input|cancel|label=Cancel}}}
 
</div>
 
</div>
 
</div>
 
</div>
 
</includeonly>
 
</includeonly>

Revision as of 19:29, 4 October 2025

This is the form for creating Domain pages.

To create a domain page with this form, enter the page name below. If a page with that name already exists, you will be sent to a form to edit that page.

<forminput

  form="Domains Creation"
  type="create"
  buttonlabel="Create or Edit Domain Page"
  placeholder="Enter Domain Page Name..."
  size="40">