Template:InfoBox ohloh/testcases
From Gentoo Wiki
Jump to:navigation
Jump to:search
Note
This is the template test case page for Template:InfoBox ohloh and its sandbox version. You may have to to update the examples.
This is the template test case page for Template:InfoBox ohloh and its sandbox version. You may have to to update the examples.
Correct
One anonymous parameter (an Ohloh project name)
No parameter (when title contains no spaces)
↑ If the Ohloh project identifier matches the page title (all lowercase), then it is convenient to drop the anonymous parameter and call the template with no parameters. However, this doesn't work when the page title contains spaces (like this page, titled
InfoBox ohloh
). This example is being rendered as if the page title is the single word InfoBox
. The first "Incorrect" example below shows what really happens when the page title contains a space. (Note that Open Hub project names for multiword software titles sometimes replace spaces with hyphens but sometimes use a special abbreviated version of the name [like mozlaunch
for "Mozilla Launchers"], so it is not possible to automatically covert titles with spaces to valid project ids. Just search for the project title at Ohloh and use the anonymous parameter to specify the Ohloh project name, as shown in the previous example.)
Using
header=true
Incorrect
Using no parameter when the page title contains a space (link text contains part of page title)
Wiki code
{{InfoBox stack | {{InfoBox ohloh}} }}
Main version
Sandbox version
↑ The title of this page,
InfoBox ohloh
, contains a space, which is causing the second word of the page title (ohloh
) to show up as the first word of the link text. This is because the wikicode that forms the external link is [https://www.openhub.net/p/infobox ohloh Ohloh]
instead of, say, [https://www.openhub.net/p/infobox_ohloh Ohloh]
.