Team:Villages/Forms

From SHA2017
< Team:Villages
Revision as of 22:04, 3 January 2017 by Cpresser (talk | contribs) (document changes done to the public wiki)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Form from the Camp_2015 wiki

Properties might not need be explicit: https://wiki.sha2017.org/w/Special:WantedProperties
The Following Pages are used by the camp-wiki and have been created in the public wiki

  • Category:Village
  • Category:Needs_rework
  • Form:Village
  • Template:Village
  • Template:Form/Village
  • Template:Form/Notes
  • Template:Form/Comment
  • Template:Warning/ImproperValue
  • Template:Village/TagLinks
  • Template:Village/Navigation

Docu

https://www.mediawiki.org/wiki/Extension:Semantic_Forms

ToDo


33c3 assembly signup form

__NOTOC__
<noinclude>
To create a new page for an Assembly, just enter the name of the Assembly below. This will show you a form requesting some basic information about the Assembly like a short description. '''This year we have some changes so please check all fields and their descriptions!'''

You can also insert the name of an existing Assembly to edit it, but it might be easier to head over the Assemblies page and click "Edit with form".

For more information, see [[Static:Assemblies]].

<div style="border: 5px solid red; padding: 10px; margin: 10px;">'''Attention''': Please be aware that creating your Assembly page here and stating your requirements does not guarantee you getting those requirements met or even any space for your Assembly. Unfortunately we are still limited to physical space (we are working on it) and other constraints. Help us by filling out the form with enough interesting information, but keep it real(istic).</div>

<div style="border: 5px solid orange; padding: 10px; margin: 15px;">'''We will send out an acceptance or decline notice, so please use a valid email address without any filtering or moderation!'''<br>
If we decline your application for a reserved space: It does not necessarily mean you are not allowed to find a place to sit, please carefully read the mail we will send you.</div>

<!--
<div style="border: 15px dotted red; padding: 10px; margin: 10px;">Assembly creation is not yet open!</div>
-->

{{#forminput:form=Assembly|namespace=Assembly|autocomplete on namespace=Assembly}}

</noinclude><includeonly>{{Template:Form/Notes}}
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
{{{for template|Assembly}}}
{| {{Form/Assembly}}
! Website(s)
| {{{field|Has website}}}
{{Form/Comment|Please give links to websites describing your Assembly. If you have multiple URLs, you can separete them by a comma (",").}}
|-
! Official contact
| {{{field|Has contact}}}
{{Form/Comment|This is the general contact in case of interest or questions. Use e.g. a mail address, website, (DECT) phone number or the name of specific member(s). Please do '''not''' try to create a link to a user page. This is '''not''' the contact address for orga.}}
|-
! Mail contact for orga team
| {{{field|Has orga contact}}}
{{Form/Comment|Please provide a '''valid e-mail address''' here. This will be used by the orga team to contact you. Make sure that we really can! If you use a mailing list then set it to accept unknown addresses and bcc mailings (ml address not in 'to' fields and such). '''You might get dropped''' if we are unable to contact you.}}
|-
! Short description.
| {{{field|Has description}}}
{{Form/Comment|Place a '''short description''' of your Assembly into this field. For detailed information use the '''Free Text''' field below. Please do not use any wiki-code except line breaks or lists within this field.}}
|-
! Select parent Assembly, if any.
| {{{field|Subassembly of|input type=combobox|values from category=Parent Assembly|existing values only}}}
{{Form/Comment|If your Assembly is a part of another Assembly, please select your parent Assembly here. The parent Assembly must exist and must not have a parent Assembly, before you can select it. If you are a Subassembly, please note that you enter your requirements '''either''' in your Subassembly page '''or''' in your parent Assembly page, but '''never in both'''!}}
|-
! Select related Assemblies
| {{{field|Related to Assembly|values from namespace=Assembly|existing values only|input type=tokens|multiple values}}}
{{Form/Comment|If your Assembly is related to other Assemblies, select them here. This will help us to cluster your Assemblies to better overall satisfaction. We try to place related Assemblies near each other (if possible).}}
|-
! Tags
| {{{field|Has assembly tag|values from property=Has assembly tag|input type=tokens}}}
{{Form/Comment|Add tags describing your Assembly. You might want to use tags provided via autocompletion or add new tags that do not yet exist along the wiki.}}
|-
! Provides location for sessions
| {{{field|Provides session location|values=no,maybe,yes|existing values only|default=no|input type=combobox}}}
{{Form/Comment|Selecting yes or maybe in this field will add your Assembly to the list of self-organized-session / workshop locations. This will allow you and other people to add and schedule sessions that will show up within the session calendar.}}
|-
| colspan=2 | '''The following fields will be used for categorizing and placing your Assembly. Please make sure that you fill the fields with valid information, as we can only place your Assembly at the right location, if we know your needs.'''
|-
! Character of Assembly
| {{{field|Has assembly type|values=just a gathering space,place to show and meet|existing values only|input type=radiobutton}}}
{{Form/Comment|Select what kind of Assembly you are: Are you either a group that just wants a place to gather and hack in the hackcenter or do you want to show your projects and get in contact with other people?}}
|-
! Things we bring
| {{{field|Brings|input type=textarea}}}
{{Form/Comment|Please put everything special here that you bring which makes your Assembly interesting. Especially mention things that need extra space.}}
|-
! Projects we work on on-site or present
| {{{field|Projekte|input type=textarea}}}
{{Form/Comment|List any projects you will work on or present on-site.}}
|-
! There Is No Game
| {{{field|Plays ting|values=Are you willing to collaborate?,yes,no|existing values only|default=Are you willing to collaborate?|input type=combobox}}}
{{Form/Comment|Are you willing to collaborate with no game that won't be played at the congress, especially not by your Assembly?}}
|-
!  Member seats needed.
| {{{field|Needs seats}}}
{{Form/Comment|Please give us a '''number'''. For extra seats you might need during sessions, use the next field. Remember your last congresses and be sure that you only request seats really needed. Rule of thumb: 1/4 (if your Assembly has ~20 persons you need ~5 seats).}}
|-
! Extra seats needed.
| {{{field|Needs extra seats}}}
{{Form/Comment|Please fill in the amount of '''session seats''' you need during self-organized-sessions / workshops at your Assembly as a '''number'''.}}
|-
! Money Handling
| {{{field|Uses money|values=please select one,yes we handle money,no money handling|existing values only|default=please select one|input type=combobox}}}
{{Form/Comment|If you plan to take any money from participants in exchange for goods or services, you require explicit permission to do so. If you respond "no", you are not entitled to engage in any monetary exchange. If you respond "yes", you will receive a follow-up email. Please clarify this point before December 1st.}}
|-
! Planned sessions
| {{{field|Plans sessions|input type=textarea|default=}}}
{{Form/Comment|Please give us some notes on planned sessions. A short list with some information like the type of the session and so on.}}
|-
! Assembly specification
| {{{field|Has assembly specification|input type=checkboxes|existing values only|delimiter=;}}}
{{Form/Comment|The better you specify your needs in this survey, the higher is the probability that we are able to find a fitting place for you. Nothing is guaranteed though, we will try our very best.<br>
'''explanations for the options above:'''<br>
you don't need to pick any of those options if you are flexible or don't care<br>
1. please state if you want to sit in a more quiet area, if noise doesn't bother you (lounge music, amplified audio from sessions, ...) or you even want to be in a livelier place<br>
2. please state if you need public access or a rather secluded area<br>
3. please state if you need bright (working) light or want a lounge like colorful dark (if you need bright light we will place you in an area where it won't clash with the decorations, but you will have to bring working lights yourself)<br>
4. please state if you have any special requirements and describe them in the comment field below}}
|-
! Planning notes
| {{{field|Has planning notes|input type=textarea|default=}}}
{{Form/Comment|Anything else we need to know to find a good place for you? Special need of electricity beside the usual laptops etc? Special network needs? Wanted neighborhood?}}
|-
! Past congress comments
| {{{field|Has past congress review|input type=textarea|default=}}}
{{Form/Comment|If you have already been to a congress: Please review your own Assembly at the last congress (or the ones before that). What have you done last time? Were you happy with your space? What would you like to change for this year's congress?}}
|-
! Location
| {{{field|Has x-coordinate}}} {{{field|Has y-coordinate}}} {{#evmap:
| query=[[Category:Assembly]] [[Has x-coordinate::+]] [[Has y-coordinate::+]]!?Has x-coordinate!?Has y-coordinate|?limit=423
| width=600px
| height=400px
| form=x=Assembly[Has x-coordinate];y=Assembly[Has y-coordinate];hide=1;disable=0
| cursor=1
| scrollTo=1
| layer=name=Level 1;image=/congress/2015/wiki/extensions/EventMap/images/0x00.jpg;bounds=0.0,0.0,5940.0,4319.0;size=1408,1024
| layer=name=Level 2;image=/congress/2015/wiki/extensions/EventMap/images/0x01.jpg;bounds=0.0,4320.0,5940.0,8639.0;size=1408,1024
| layer=name=Level 3;image=/congress/2015/wiki/extensions/EventMap/images/0x02.jpg;bounds=0.0,8640.0,5940.0,12959.0;size=1408,1024
| layer=name=Level 4;image=/congress/2015/wiki/extensions/EventMap/images/0x03.jpg;bounds=0.0,12960.0,5940.0,17279.0;size=1408,1024
| layer=name=Level 5;image=/congress/2015/wiki/extensions/EventMap/images/0x04.jpg;bounds=0.0,17280.0,5940.0,21599.0;size=1408,1024
}}
{{Form/Comment|Location of the Assembly on the map. This is not used for '''requesting a location''' but to publish the location given by the Assembly team around the wiki and the map.}}
|}
{{{end template}}}

'''Put the detailed description for the Assembly into this field. This will show up as the content of the Assembly page:'''

{{{standard input|free text|rows=10}}}


{{{standard input|summary}}}

{{{standard input|minor edit}}} {{{standard input|watch}}}

{{{standard input|save}}} {{{standard input|preview}}} {{{standard input|changes}}} {{{standard input|cancel}}}
</includeonly>

camp15 village signup form

__NOTOC__
<noinclude>
To create a new page for an village, just enter the name of the village below. This will show you a form requesting some basic information about the village like a short description. Below you find a free text field, where you can put the whole detailed description.

You can also insert the name of an existing village to edit it, but it might be easier to head over the villages page and click "Edit with form".

For more information, see [[Static:Villages]].

{{#forminput:form=Village|namespace=Village|autocomplete on namespace=Village}}

</noinclude><includeonly>{{Template:Form/Notes}}
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
{{{for template|Village}}}

= Public Information =

The following information is shown on the page of your village. They have an informational purpose for visitors of your village page and It will be shown within a info-box, its purpose is to inform visitors of your village page. Please fill in all the information you'd like to provide. Note that all fields can be accessed by visitors, web-archives and search-engines requesting pages from the wiki.

{| {{Form/Village}}
! Website(s)
| {{{field|Has website}}}
{{Form/Comment|You can put links to websites describing your village into this box. If you have multiple URLs, you can just separete them by a comma (",") which will allow the wiki to parse them properly.}}
|-
! Official contact
| {{{field|Has contact}}}
{{Form/Comment|You can provide some information here, how a person might contact you in case of interest or questions. For example a mail address, website, IRC-Channel, (DECT) phone number and/or the name of a specific member. Please do '''not''' try to create a link to a user page, as this will result in a broken village page.}}
|-
! Short description.
| {{{field|Has description}}}
{{Form/Comment|Place a '''short description''' about your village into this field. For detailed information use the Free Text field below. Please '''do not use any wiki-code''' except line breaks or lists within this field.}}
|-
! Select parent village, if any.
| {{{field|Subvillage of|input type=combobox|values from namespace=Village|existing values only}}}
{{Form/Comment|If your village is a part of another village, please select your parent village here. The parent village must exist first, so that you can select it.}}
|-
! Select related villages
| {{{field|Related to village|values from namespace=Village|existing values only|input type=tokens|multiple values}}}
{{Form/Comment|If your village is related to other villages, select them here.}}
|-
! Tags
| {{{field|Has village tag|values from property=Has village tag|input type=tokens}}}
{{Form/Comment|Add tags describing your village. You might want to use tags provided via autocompletion or add new tags that do not yet exist along the wiki. '''Hint: It is normally wise to use tags that other villages share rather then creating new, unique keywords. Unique tags will only be shown on your village but filtered on other pages.'''}}
|-
! Provides location for sessions
| {{{field|Provides session location|existing values only|default=No|input type=combobox}}}
{{Form/Comment|Selecting yes or maybe in this field will add your village to the list of self-organized-session / workshop locations. This will allow you and other people to add and schedule sessions that will show up within the session calendar.}}
|-
! Location
| x={{{field|Has x-coordinate}}} y={{{field|Has y-coordinate}}}
|-
|
| {{#evmapinput:
| width=600
| height=400
| image=/camp/2015/wiki/extensions/EventMap/map.png
| bounds=99.5, 99.5, 200.5, 200.5
| fields=Village[Has x-coordinate],Village[Has y-coordinate]}}
{{Form/Comment|Location of the village on the map. '''Note: Selecting a location does not mean that you reserve space for your village. This is data is only meant to inform other visitors, where they can find your village. So you should consider to fill in this information as soon as you know where your village actually is located by either waiting for the buildup-days or base on information the orga has given you.'''}}
|-
|}

= Orga information =

The orga-information is used to help persons from different teams to organize everything necessery to help villages to develop. This information is not shown on your villages wiki-page directly, but can be read by any visitor accessing the wiki using the '''View source''' button. It also can be edited by all users.

{| {{Form/Village}}
! Mail contact for orga team
| {{{field|Has orga contact}}}
{{Form/Comment|Please provide a '''valid e-mail address''' here. This email-address will be used by the orga to contact you. The emailadress can also lead to a list, if non-subscribers get through.}}
|-
! Number of citizens
| {{{field|Has citizen count}}}
{{Form/Comment|How many inhabitants does you village expect. Please give an approximate number here}}
|-
! Do you need network access?
| {{{field|Needs network access|input type=dropdown|existing values only|show on select=3) more than normal=>netneeds}}}
{{Form/Comment|Let us know if and what kind of network you'd like to have on your village. As usual we cannot gurantee for anything :)}}
|-
!
| <div id="netneeds">Special needs should be described in the following box. Tell us more about your needs (e.g. "we're bringing a server so would like a fast copper port nearby", "we're hosting a LAN game tournament and require many ports", or "we'll run our own base stations so we need a PoE hookup")
{{{field|Villages describe network needs|input type=textarea}}}</div>
|-
! Do you need power?
| {{{field|Needs power|input type=dropdown|existing values only}}}
{{Form/Comment|Tell us your power requirements. '''Note: If you select options 2-5 here, you have to bring own equipment for power distribution. All outputs have to be fused with a RCD-FI (30mA).'''

If you have selected options 2 to 5, please provide some further information within the following text-field.}}
|-
|
| {{{field|Has power needs comment|input type=textarea}}}
{{Form/Comment|Rules for power-supply:
* You have to bring your own cables
* For option 1, the maximum cable length allowed is 50m
* For option 2-5, the maximum cable length allowed is 100m
}}
|-
! We are planning to
| {{{field|Village plans|input type=checkboxes|existing values only|delimiter=;|multiple values}}}
{{Form/Comment|If you select one of the above, please provide some further information in the box below.}}
|-
|
| {{{field|Village comments plans|input type=textarea}}}
|-
! Village constraints
| {{{field|Has village constraints|input type=checkboxes|existing values only|delimiter=;|multiple values}}}
{{Form/Comment|Please select some basic constraints of you village. The orga will use this to find out how to categorize your village and if there necessary constraints to keep in mind when villages are placed.}}
|-
| colspan=2 | We like to provide you a way to rent some of the stuff you need via CCC. Information of prices will be provided ASAP. Please provide the information about things you like to rent so the orga can contact you for further details. '''Note: you have to provide a valid orga-contact mail-address (see above). Otherwise we are unable to reach you.'''
|-
!  Rent tents
| {{{field|Likes to rent a tent|input type=dropdown|values=Yes,No|default=No|existing values only|show on select=Yes=>tentdetails}}}
{{Form/Comment|Would you like to rent tents via CCC? If you selected yes, please provide some further information on the tent(s) you like to order.}}
|-
|
| <div id="tentdetails">Please provide information about the size of the desired tents and if you need a wooden floor for each:

{{{field|Describing tents to rent|input type=textarea}}}</div>
|-
! Rent chairs
| {{{field|Likes to rent chairs|input type=text|default=0}}}
{{Form/Comment|If you would like to rent chairs via CCC, please provide the number of chairs you would like to rent. We will provide info on costs ASAP}}
|-
! Rent tables
| {{{field|Likes to rent tables|input type=text|default=0}}}
{{Form/Comment|If you would like to rent tables via CCC, please provide the number of tables you would like to rent. We will provide info on costs ASAP}}
|-
! Can provide transport for
| {{{field|Provides transport for|input type=checkboxes|values=goods,people|multiple values}}}
{{Form/Comment|Would you like to provide transport for other people and/or goods from your place to the camp site?}}
|-
! Plans with train tracks
| {{{field|Has plans with tracks|input type=textarea}}}
{{Form/Comment|Have you any plans to do something with the train tracks? Please let us known what you are planning.}}
|-
! Size needed
| min: {{{field|Size needed min|input type=text}}}m², max: {{{field|Size needed max|input type=text}}}m²
{{Form/Comment|Enter the size you will need to build up your village. Please give us the minimal and maximal size in squaremeters. We can not garantee that we can you provide the space you requested.}}
|-
! Interest in central ordering
| {{{field|Has order interest|input type=dropdown|values=Yes,No|default=No}}}
{{Form/Comment|If the CCC would provide a central service for ordering goods like wood and building material, would you order stuff over the CCC directly to the campground? We will use this information to decide, if we offer such a service, if at least some villages appreciate this idea.}}
|-
! Anything else?
| {{{field|Has planning notes|input type=textarea}}}
{{Form/Comment|Please provide any important information about your village here that has to be provided to the orga but was not asked in one of the questions above.}}
|-
|}
{{{end template}}}


= Your main Village Page =

'''Put the detailed description for the village into this field. This will show up as the content of the village page:'''

{{{standard input|free text|rows=10}}}


{{{standard input|summary}}}

{{{standard input|minor edit}}} {{{standard input|watch}}}

{{{standard input|save}}} {{{standard input|preview}}} {{{standard input|changes}}} {{{standard input|cancel}}}
</includeonly>