User:CohuttaBlue/Useful Code
Cohutta Blue's quick cheatsheet for often-used code:
Citing References
Citing References
Minimalist table
A | B |
C | D |
Click "edit" to view the code for this table. I created this by copying code from Wikipedia's help section.
Transclusion
Transclude target page where "Pagename" is the target:
x{x{Namespace:Pagename}x}x
(Remove each "x" to deploy template.)
Note: subsequent pageloads of the page bearing this template will cause a tranclusion of the target page each time the current page is loaded. Changes made to the template are then automatically reflected on all pages into which that page has been transcluded (though a purge may sometimes be necessary).
To prevent deploying the template with every page load, use substitution, as below:
Substitution (transclude once):
x{x{subst:fullpagename}x}x
(Remove each "x" to deploy template.)
Note:Subsequent pageloads will not result in further transclusions of the target page.
For more on transclusion, see Wikipedia, Help:Transclusion
MY ATTEMPT TO USE TRANSCLUSION FOR THE FOLLOWING PAGE DID NOT WORK!
- I have successfully used transclusion before, so I'm not sure why the following code didn't work. (I did of course remove the exes while trying to deploy the template):
FAILED CODE:
{x{subst:User:CohuttaBlue/Sandboxes#Moon-eyed_revision_plan_February_2021}x}
Above, the link is correct, but this markup as entered only resulted in the markup text and link displaying. Maybe the word "Pagename" (in WP's example, top) is part of the template function and must be included.
{{Namespace:Pagename:User:CohuttaBlue/Sandboxes#Moon-eyed_revision_plan_February_2021}}
Userbox codes
Edit Userboxes | Template |
Displays "Pie or Pi" userbox. | {{User:CohuttaBlue/Userboxes/Pie or Pi}}
|
Displays "Loveable Curmudgeon" userbox. | {{User:CohuttaBlue/Userboxes/Loveable Curmudgeon}}
|
Displays "Typewriter" userbox. | {{User:CohuttaBlue/Userboxes/Typewriter}}
|
Displays "Eccentric" userbox. | {{User:CohuttaBlue/Userboxes/Eccentric}}
|
Displays "Lives on Earth" userbox. | {{User on Earth}}
|
Displays "Xenocidic Escher" userbox. | {{User:Xenocidic/Escher}}
|
Displays "Stone Age" userbox. | {{User stone age}}
|
Displays "Smilodon" userbox. | {{User:Diriector Doc/Ubx/Smilodon}}
|
Displays "Tabby Cats" userbox. | {{User:CohuttaBlue/Userboxes/Tabby Cats}}
|
Displays "Fraidy Cat" userbox. | {{User:CohuttaBlue/Userboxes/FraidyCat}}
|
Displays "Child at Heart" userbox. | {{User:CohuttaBlue/Userboxes/Child at Heart}} Photo credit: xlibber, license cc by 2.0.
|
Example of table displaying userboxes
Example of a table
This one displays userboxes in two neat columns.
(Do not transclude the code on the ones that originated outside your own user space; it would call up the templates every time and might break if the designer changed the code).
Edit Userboxes | Template | ||||
|
| ||||
|
| ||||
|
| ||||
|
| ||||
|
|