Actions

Archived talk

Difference between revisions of "Upgrading and Migrating FAQs version 1.0"

From Joomla! Documentation

m (Example renderings)
m
Line 1: Line 1:
This page seems like a good source to replace the various individual Wiki templates used in most "info boxes". The wiki extension "Labeled Section Transclusion" (LST) seems suitable to replace the regular (limited) transclusion feature.
+
This page is a good source to replace the various individual Wiki templates used in most "info boxes". The wiki extension "Labeled Section Transclusion" (LST) seems suitable to replace the regular (limited) transclusion feature. Update/upgrade instruction pages could then use "LST" to fetch the content from a ''labeled section'' only, i.e. using the <tt>#section-h</tt> function:
Update/upgrade instruction pages could then use "LST" to fetch the content from a section only, i.e. using the <tt>#section-h</tt> function:
+
 
  <nowiki>{{#section-h: Upgrading and Migrating FAQs | What is a patch?}}</nowiki>
 
  <nowiki>{{#section-h: Upgrading and Migrating FAQs | What is a patch?}}</nowiki>
 
results in:
 
results in:
 
<div style="margin:1ex 1em;">{{#section-h: Upgrading and Migrating FAQs | What is a patch?}}</div>
 
<div style="margin:1ex 1em;">{{#section-h: Upgrading and Migrating FAQs | What is a patch?}}</div>
  
Wrapped up in a wiki template on its own, which also takes care of the "ambox info style", this can be reduced to:
+
Wrapped in a wiki template, which also takes care of the "ambox info style", this can be reduced to:
 
  <nowiki>{{update_faq | What is a patch? }}</nowiki>
 
  <nowiki>{{update_faq | What is a patch? }}</nowiki>
 
and would trasclude the content.
 
and would trasclude the content.
If an optional caption is supplied, it creates a link to the FAQ:
+
 
 +
If an optional caption is provided it creates a link to the FAQ instead:
 
  <nowiki>{{update_faq | What is a patch? | How to apply a patch package}}</nowiki>
 
  <nowiki>{{update_faq | What is a patch? | How to apply a patch package}}</nowiki>
 +
 
==Example renderings==
 
==Example renderings==
 
<!-- the must be NO SPACE surrounding the pipe for this demo. will be fixed in the "real" template -->
 
<!-- the must be NO SPACE surrounding the pipe for this demo. will be fixed in the "real" template -->

Revision as of 14:24, 22 March 2008

This page is a good source to replace the various individual Wiki templates used in most "info boxes". The wiki extension "Labeled Section Transclusion" (LST) seems suitable to replace the regular (limited) transclusion feature. Update/upgrade instruction pages could then use "LST" to fetch the content from a labeled section only, i.e. using the #section-h function:

{{#section-h: Upgrading and Migrating FAQs | What is a patch?}}

results in:

Wrapped in a wiki template, which also takes care of the "ambox info style", this can be reduced to:

{{update_faq | What is a patch? }}

and would trasclude the content.

If an optional caption is provided it creates a link to the FAQ instead:

{{update_faq | What is a patch? | How to apply a patch package}}

Example renderings

{{update_faq|What is a patch?}}

Archived talk:Upgrading and Migrating FAQs version 1.0/update faq

{{update_faq|What is a patch?|How to apply a patch package}}

Archived talk:Upgrading and Migrating FAQs version 1.0/update faq