TransWiki
From Wiki-Tools
| edit infoboxTransWiki | |
|---|---|
| Release status: Under development | |
| Author: | Dantman |
| Description: | Allows transclusion of WikiText from one wiki to another. |
| License: | GPLv2+ |
| MediaWiki Version: | 1.13+ |
The TransWiki extension is an extension aiming at the ability to transclude WikiText from one wiki into another.
The actual goal and use is somewhat different than that of ScaryTransclusions:
- The transclusion backend is modular, support for transclude via DB or via API of another wiki could be offered.
- Rather than using unreliable interwiki urls TransWiki uses a modular class to define the info from wiki names. So you could use anything from an array of your local wiki, to a complex WikiFarm database allowing you to use the names as names of your wiki.
- TransWiki transcludes the WikiText, and does it far before anything in the page is parsed. Rather than borrowing template syntax and transcluding like a template like how ScaryTransclusions is designed for, TransWiki is meant to allow you to place a tag on a template page, and then transclude that template into a page as if you had the code copied from the other wiki and kept it up to date manually.
- TransWiki also employs the ability to create a commons type system where you can tag certain templates on a wiki set as a commons wiki and have those templates automatically transcluded to your other wiki when they don't exist.



