Module that automatically makes a mapframe suitable for an infobox automatically, with minimal user input.
Just use the template, following the documentation there. This module may also be imported to another Lua module.
Example edits: Template:Infobox prison, Template:Infobox prison/docEdit the infobox template (or its sandbox).Add lines like the following examples to the infobox. Replace numbers (or to), with the appropriate number based on how many other image or data parameters are already present.
If the template has a<nowiki>{{#invoke:</nowiki>[[Module:Check for unknown parameters|Check for unknown parameters]]<nowiki>}}</nowiki>
, add the following parameters:| mapframe | mapframe-area_km2 | mapframe-area_mi2 | mapframe-caption | mapframe-coord | mapframe-coordinates | mapframe-custom | mapframe-frame-coord | mapframe-frame-coordinates | mapframe-frame-height | mapframe-frame-width | mapframe-geomask | mapframe-geomask-fill | mapframe-geomask-fill-opacity | mapframe-geomask-stroke-color | mapframe-geomask-stroke-colour | mapframe-geomask-stroke-width | mapframe-height | mapframe-id | mapframe-length_km | mapframe-length_mi | mapframe-marker | mapframe-marker-color | mapframe-marker-colour | mapframe-point | mapframe-shape | mapframe-shape-fill | mapframe-shape-fill-opacity | mapframe-stroke-color | mapframe-stroke-colour | mapframe-stroke-width | mapframe-switcher | mapframe-width | mapframe-wikidata | mapframe-zoomOnce this is done, the above parameters will be available to users of the template.
<nowiki>{{#invoke:Infobox mapframe|auto|mapframe-marker=library}}</nowiki>
means that the library marker will be used, unless a different value is passed in to the template.