Difference between pages "Form:Person" and "Template:Person"

From Funtoo
(Difference between pages)
Jump to: navigation, search
 
 
Line 1: Line 1:
 
<noinclude>
 
<noinclude>
This is the 'Person' form.
+
This is the "Person" template.
To add a page with this form, enter the page name below;
+
It should be called in the following format:
if a page with that name already exists, you will be sent to a form to edit that page.
+
<pre>
 
+
{{Person
{{#forminput:Person}}
+
|Full name=
 
+
|Email=
</noinclude><includeonly>
+
|Nick=
 
+
|Geoloc=
== Your Funtoo Information ==
+
|Location name=
__NOTITLE__
+
|Roles=
'''This form allows you to enter your personal information, so that you have an official presence in the Funtoo Universe.'''
+
|Blogs=
 
+
}}
{{{for template|Person}}}
+
</pre>
=== Your Name, Email, etc. ===
+
Edit the page to see the template text.
 
+
</noinclude><includeonly><div style="float:right; width: 400px; border-radius: 20px; background-color: #eeeeee; padding: 20px; margin: 40px; font-family: Helvetica;">
'''Please enter your full name:'''
+
<div float="left">{{#gravatar_img:{{#show:{{FULLPAGENAME}}|?Email|link=none}}}}</div>
 
+
{{#if:{{{Full name|}}}|== [[Full name::{{{Full name|}}} ]]==}}  
{{{field|Full name|required}}}
+
{{#if:{{{Roles|}}}|{{{Roles}}}|{{#if:{{{Geoloc|}}}|{{Role|Role type=User}}|}}}}
 
+
== Contact ==
Email: {{{field|Email|required}}}
+
{|
IRC Nick: {{{field|Nick}}}
+
|{{#if:{{{Nick|}}}|freenode: <tt>[[Nick::{{{Nick}}}]]</tt>}}
 
+
|-
=== Geographic Location ===
+
|{{#if:{{{Email|}}}|[[Email::{{{Email}}}]]}}
 
+
|}
Please enter your geographic location. The following form can be used to look up the geographic coordinates for your city.
+
{{#if:{{{Geoloc|}}}|
 
+
== Location ==
{{{
+
{{
field
+
#display_point:
| Geoloc
+
coordinates={{{Geoloc|}}}
| input type=googlemaps
+
| zoom=5
| height=300
+
| width=100%
| width=100%
+
| height=350
| autozoom=off
+
}} <span style="font-size: 8pt;">[[Location name::{{{Location name|}}}]] ([[Geoloc::{{{Geoloc|}}}]])</span>}}
| zoom=2
+
</div>{{{Blogs|}}}
}}}  
+
[[Category:People]]
 
+
__NOTOC__
=== Location Name ===
+
__NOEDITSECTION__
 
+
__NOTITLE__</includeonly>
Now, please enter your location name, in ''City, State/Province, Country'' format. Please use full country names such as "United States of America."
+
 
+
'''Location name'''
+
{{{field|Location name|required|list}}}
+
 
+
=== Funtoo Roles ===
+
 
+
Below, you can define your role in the Funtoo Linux Universe. Are you a user, contributor or developer? You can also enter a role description as well as beginning and end dates, which are useful if your role has changed over time. A role with no end date specified indicates an active role.
+
 
+
'''Click "Add Role" to add a role: '''
+
 
+
{{{field|Roles|holds template}}}
+
 
+
=== Blogs ===
+
 
+
This feature, not yet enabled, will allow you to manage your blog syndication from your user page.
+
 
+
{{{field|Blogs|holds template}}}
+
 
+
{{{end template}}}
+
 
+
{{{for template|Role|multiple|add button text=Add Role|embed in field=Person[Roles]}}}
+
'''Role type:''' {{{field|Role type|mandatory|input type=dropdown}}}
+
'''Role desc/special powers:''' {{{field|Role desc|mandatory}}}
+
'''Start date:''' {{{field|Start date|input type=datepicker|date format=d M yy}}}
+
'''End date:''' {{{field|End date|input type=datepicker|date format=d M yy}}}  
+
{{{end template}}}
+
 
+
{{{for template|Blog|multiple|add button text=Add blog|embed in field=Person[Blogs]}}}
+
'''Name:''' {{{field|Name|mandatory}}}
+
'''URL:''' {{{field|URL|mandatory}}}
+
'''Syndicate on:''' {{{field|Syndicate||list|input type=checkboxes|values from category=Blog Syndication}}}
+
{{{end template}}}
+
 
+
'''Your personal wiki text''' -- this is where you can enter free-form information about yourself, using MediaWiki syntax. You can also edit this via the "Edit" button after you save your page.
+
 
+
{{{standard input|free text|rows=20}}}
+
 
+
{{{standard input|summary}}}
+
 
+
{{{standard input|minor edit}}} {{{standard input|watch}}}
+
 
+
{{{standard input|save}}} {{{standard input|preview}}} {{{standard input|changes}}} {{{standard input|cancel}}}
+
</includeonly>
+

Latest revision as of 06:51, 24 March 2014

This is the "Person" template. It should be called in the following format:

{{Person
|Full name=
|Email=
|Nick=
|Geoloc=
|Location name=
|Roles=
|Blogs=
}}

Edit the page to see the template text.