|
|
Line 6: |
Line 6: |
| *'''[Priority]''' Related Companies for Incident, Product, and Product Line forms need to allow freehand page names | | *'''[Priority]''' Related Companies for Incident, Product, and Product Line forms need to allow freehand page names |
| *'''[Priority]''' Legal structure should be the current options but "other" can be manually input / Cargo table should take a string | | *'''[Priority]''' Legal structure should be the current options but "other" can be manually input / Cargo table should take a string |
| *<s>'''[Priority]''' Separate infobox from Cargo table template for entities: Company, Product, Product Line</s>
| |
| *<s>'''[Priority]''' Update Company infobox field from <code>type</code> to <code>Legal structure</code></s>
| |
| *<s>'''[Priority]''' Change all date fields in forms for the entities: Company, Incident, Product, Product Line to be a text field w/ validation (if possible)</s>
| |
| *<s>'''[Priority]''' Fix uploading logos for the entities: Company, Product, Product Line</s> (somewhat fixed, there might be an issue between browsers and whether or not a user is logged in or not)
| |
| *<s>'''[Priority]''' For the Company form, make ParentCompany field not required to be an existing value and allow people to enter a value (with autocomplete help)</s>
| |
| *<s>'''[Priority]''' Add the following comments to the preload page of all entities with an infobox (Company, Product, Product Line)</s>
| |
| Sample:
| |
| <pre>
| |
| <!-- This table controls the infobox seen by the user -->
| |
| {{infoboxtable
| |
| | Founded = {{{Founded|}}}
| |
| | Industry = {{{Industry|}}}
| |
| | Logo = {{{Logo|}}}
| |
| | ParentCompany = {{{ParentCompany|}}}
| |
| | Type = {{{Type|}}}
| |
| | Website = {{{Website|}}}
| |
| }}
| |
|
| |
| <!-- This table stores data used by backend wiki functionality. please do not deviate from the data schema found in [[link to wherever]] -->
| |
| {{#cargo_store:_table=Company
| |
| | Founded = {{{Founded|}}}
| |
| | Industry = {{{Industry|}}}
| |
| | Logo = {{{Logo|}}}
| |
| | ParentCompany = {{{ParentCompany|}}}
| |
| | Type = {{{Type|}}}
| |
| | Website = {{{Website|}}}
| |
| | Description = {{{Description|}}}
| |
| }}
| |
| </pre>
| |
| *<s>'''[Priority]''' Add comment at the bottom of each entities' form to say "Click 'Save Page' to submit"</s>
| |
| *Look into <templateparams> for better Cargo table template info | | *Look into <templateparams> for better Cargo table template info |
|
| |
| ==Some random notes== | | ==Some random notes== |
| *When making the swap on the "Create a Page" flow to use the new forms, instead of using: | | *When making the swap on the "Create a Page" flow to use the new forms, instead of using: |