Okay. I did make a good deal of progress. In all the troubleshooting, I ended up with the two remaining templates that are going to be specific to VoxeLibrea Items and VoxeLibre Blocks pages, respectively.

My question is, are the templates like these possible to have at my blog ?

Example of Blocks pages:
https://minecraft.wiki/w/Log
https://minecraft.wiki/w/Andesite
https://minecraft.wiki/w/Banner

Example of Items Pages that I like:
https://minecraft.wiki/w/Pickaxe
https://minecraft.wiki/w/Glow_Ink_Sac
https://minecraft.wiki/w/Sign

((I fully understand that there are going to be some Lua based if/then statements that involve Minecraft:Earth and Minecraft: Dungeons. VoxeLibre as a whole doesnt have all that. There are also some Blcok or Item specific information, organized into statistical tables, which I likely dont need for VoxeLibre either))

Happy to be making progress, that I just might set this down. Maybe Ill make the block and item templates into a "weekend project".

#MirahezeWiki #VoxeLibre #VoxeLibreWiki #MediaWiki #Minecraft #MediaWikiTemplates

Log – Minecraft Wiki

A log or stem is a naturally occurring block found in trees or huge fungi, primarily used as a building block and to create planks, a versatile crafting ingredient. There are nine types of logs: oak, spruce, birch, jungle, acacia, dark oak, mangrove, cherry blossom, and pale oak; and two types of stems...

Minecraft Wiki

So, of the tmeplates that have script errors, there are two common parts of script that I have confirmed clears the errors when removed from those template page

The first one is "{{Documentation}}" . Yes that is the way that Mediawiki knows to insert documentation . If removing that from the affected templates is what woks, than it works. However, I imagine that {{Documentation}} is the way that templates can transclude the /doc page). Using 2 sets of brackets with the word "Documentation" inside it is the most basic way to bring in a Documentation page.

Interestingly enough, the OTHER code causing these errors is something like this:
{{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}

Seeing "main" in that code would definitely make sense on why Im getting the Script error: "The function "main" does not exist. ". Unlike the {{Documentation}} reference, I am not sure how to remove this without causing issue.

#MediawikiTemplates #Scribunto

Worked on the VoxeLibre wiki today, or ...at the very least, I tried to. Was futzing around with creating templates in MediaWiki, for the pages that talk about or speak about VoxeLibre items (entities?) and blocks (including many of the resource blocks). There were some templates I could import and I seem to get all the way to one point....and then hit this error:
Lua error: mw.text.jsonDecode: Syntax error.

Miraheze does have a screened list of extensions that you can enable with their hosting. For the sake of lua, I did make sure that "Variables", "VariablesLua" , and the Bucket parser modules were enabled.

#VoxeLibre #Mediawiki #MediawikiTemplates #MirahezeWiki #VoxeLibreWiki

Want to set up some Mediawiki templates for my VoxeLibre wiki. The info that is needed has a specific format that displays well for these types of games. Trouble is, I am only at the tip of the iceberg re: understanding Mediawiki templates and how they work

https://minecraft.wiki/
The block and item pages here would totally work for a VoxeLibre wiki.

#Mediawiki #MediawikiTemplates #VoxeLibre

Minecraft Wiki

Welcome to the most comprehensive wiki about the Minecraft franchise, proudly community-run since 2009. Anyone can contribute!