Template:FAQ Page: Difference between revisions

From Karteria DWRP Wiki
Jump to navigationJump to search
Icie (talk | contribs)
No edit summary
Icie (talk | contribs)
No edit summary
 
(90 intermediate revisions by the same user not shown)
Line 1: Line 1:
<noinclude>
<noinclude>
{{#template_params:Link (label=FAQ Page Link)}}
{{#template_params:Link (label=FAQ Page Link)}}
{{#cargo_declare:_table=FAQ_Pages|Link=URL}}
{{#cargo_declare:_table=FAQPages|Link=URL|_parentTables=Events}}
</noinclude><includeonly>{{#cargo_store:_table=FAQ_Pages}}
</noinclude><includeonly>{{#cargo_store:_table=FAQPages}}{| class="wikitable"
 
! FAQ for
'''FAQ for:''' [[../]]
|{{#ifeq: {{BASEPAGENAME}} | FAQ | Main [[FAQ]] |  [[../]]
Event FAQs: {{#cargo_query:
{{!}}-
tables=Events
! Event FAQs
|fields=Events.FAQ
{{!}} {{#cargo_query:tables=Events,Events__FAQs
|fields=concat('[[',Events__FAQs._value,'|{{GetSubpage{{!}}',Events__FAQs._value,'}}]]')=outputCol
|where=_pageName = '{{BASEPAGENAME}}'
|where=_pageName = '{{BASEPAGENAME}}'
|join on=Events._ID=Events__FAQs._rowID
|group by=Events__FAQs._value
}}
}}
}}
|-
!'''FAQ Page'''
| [{{{Link}}} link]
|}


{{#formlink:form=Question|link text=Add a question |returnto={{FULLPAGENAME}}| query string=Question[QuestionFaqPage]={{FULLPAGENAME}}}} | {{#formlink:form=EmptyQuestion|link text=Add a question using helper |returnto={{FULLPAGENAME}}| query string=Question[QuestionFaqPage]={{FULLPAGENAME}}}} ([[Helper/CopyScript|Helper/CopyScript]])


{{#cargo_query:tables=Questions|fields=Link=QLink,Topics,DateAsked,QuestionText,DateAnswered,AnswerText|where=QuestionFaqPage = '{{PAGENAME}}'}}
{{QuestionQuery|FAQ Page|{{PAGENAME}}}}


{{#formlink:form=Question|link text=Add a question |returnto={{FULLPAGENAME}}| query string=Question[QuestionFaqPage]={{FULLPAGENAME}}}}
{{#formlink:form=Question|link text=Add a question |returnto={{FULLPAGENAME}}| query string=Question[QuestionFaqPage]={{FULLPAGENAME}}}} | {{#formlink:form=EmptyQuestion|link text=Add a question using helper |returnto={{FULLPAGENAME}}| query string=Question[QuestionFaqPage]={{FULLPAGENAME}}}} ([[Helper/CopyScript|Helper/CopyScript]])


[[Category:FAQ_Pages]]
[[Category:FAQ_Pages]]
</includeonly>
</includeonly>

Latest revision as of 13:16, 9 January 2026

This is the "FAQ Page" template.

It should be called in the following format:

{{FAQ Page
|Link=
}}

Edit the page to see the template text.

This template defines the table "FAQPages". View table.