Note
The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.
Difference between revisions of "Form:Project"
Jump to navigation
Jump to search
(26 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
This is the "Project" form. | This is the "Project" form. Before creating a new project, please discuss it with Seemant and/or Daniel first. All projects can be viewed in the [[:Category:Projects|Projects Category]]. | ||
To create a 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. | To create a 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=Project|query string=namespace=Funtoo&={{PAGENAME}}}} | {{#forminput:form=Project|query string=namespace=Funtoo&={{PAGENAME}}}} | ||
Line 11: | Line 11: | ||
{{TableStart}} | {{TableStart}} | ||
<tr><th class="active">Summary</th><td>{{{field|summary|input type=textarea|placeholder=Specify summary of this project.}}}</td></tr> | <tr><th class="active">Summary</th><td>{{{field|summary|input type=textarea|placeholder=Specify summary of this project.}}}</td></tr> | ||
<tr><th class="active">Keywords</th><td>{{{field|Keywords|list}}}</td></tr> | <tr><th class="active">Keywords</th><td>{{{field|Keywords|list|input type=tokens}}}</td></tr> | ||
<tr><th class="active">Category</th><td>{{{field|Project Category|input type=dropdown|values=Security,Infrastructure,General,Development,Packages}}}</td></tr> | <tr><th class="active">Category</th><td>{{{field|Project Category|input type=dropdown|values=Security,Infrastructure,General,Development,Packages}}}</td></tr> | ||
<tr><th class="active">Leads</th><td>{{{field|leads|values from namespace=User|size=100|placeholder=Specify lead(s) of project}}}</td></tr> | <tr><th class="active">Leads</th><td>{{{field|leads|values from namespace=User|size=100|placeholder=Specify lead(s) of project}}}</td></tr> | ||
<tr><th class="active">Members</th><td>{{{field|members|values from namespace=User|size=100|placeholder=Specify members(s) of project}}}</td></tr> | <tr><th class="active">Members</th><td>{{{field|members|values from namespace=User|size=100|placeholder=Specify members(s) of project}}}</td></tr> | ||
<tr><th class="active">Contributors</th><td>{{{field|contributors|values from namespace=User|size=100|placeholder=Specify contributor(s) to project}}}</td></tr> | <tr><th class="active">Contributors</th><td>{{{field|contributors|values from namespace=User|size=100|placeholder=Specify contributor(s) to project}}}</td></tr> | ||
<tr><th class="active"> | <tr><th class="active">Subpages</th><td>{{{field|subpages|list|input type=tokens|placeholder=List subpages, without the slashy prefix (so Project:Foo/Bar is just "Bar")}}}</td></tr> | ||
<tr><th class="active"> | <tr><th class="active">Related Pages</th><td>{{{field|related pages|list|input type=tokens|placeholder=List related pages on the wiki by their full name}}}</td></tr> | ||
{{{field|Components|holds template}}} | <tr><th class="active">Translate</th><td><p>If <tt>yes</tt>, then a languages bar will appear on the page. The page still needs to be set up and marked for translation.</p>{{{field|translate|values=yes,no|input type=dropdown|default=no}}}</td></tr> | ||
<tr><th class="active">Components</th><td><p>Components are used to define the "scope" of the project -- what stuff is included. It's a tool to help you structure the project. The support level indicates whether the component fully falls under the project, or partially, or not at all -- if you need to explicitly exclude something from your scope.</p> | |||
{{{field|components|holds template}}}</td></tr> | |||
<tr><th class="active">Updates</th><td><p>Place status updates below. They propagate to the main page and you can also display them on your page via the <pre><nowiki>{{Project/UpdateList}}</nowiki></pre> template.</p> | |||
{{{field|updates|holds template}}}</td></tr> | |||
{{{field|items|holds template}}} | |||
{{TableEnd}} | {{TableEnd}} | ||
{{{end template}}} | {{{end template}}} | ||
{{{for template| | {{{for template|Project/Component|label=Components|multiple|embed in field=Project[components]}}} | ||
{{TableStart}} | {{TableStart}} | ||
<tr><th class="active">Name</th><td>{{{field|name|input type=textarea|placeholder= | <tr><th class="active">Name</th><td>{{{field|name|input type=text}}}</td></tr> | ||
<tr><th class="active">Support</th><td>{{{field|support|input type=dropdown|values=full,partial,none}}}</td></tr> | |||
<tr><th class="active">Summary</th><td>{{{field|summary|input type=textarea|placeholder=Summary}}}</td></tr> | |||
{{TableEnd}} | {{TableEnd}} | ||
{{{end template}}} | {{{end template}}} | ||
{{{for template| | {{{for template|Project/Update|label=Updates|multiple|embed in field=Project[updates]}}} | ||
{{TableStart}} | |||
<tr><th class="active">Date</th><td>{{{field|date|input type=datepicker}}}</td></tr> | |||
<tr><th class="active">Status</th><td>{{{field|status|input type=textarea|placeholder=General update. Please don't use wikitext here, just a few sentences, with no newlines.}}}</td></tr> | |||
{{TableEnd}} | |||
{{{end template}}} | {{{end template}}} | ||
'''Free text:''' | '''Free text:''' | ||
{{{standard input|free text|rows=10}}} | {{{standard input|free text|rows=10}}} | ||
{{{for template|ProjectFooter}}} | |||
{{{end template}}} | |||
</includeonly> | </includeonly> |
Latest revision as of 20:02, May 23, 2022
This is the "Project" form. Before creating a new project, please discuss it with Seemant and/or Daniel first. All projects can be viewed in the Projects Category.
To create a 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.