1: You should always try to use matching versions of core and extension
software.
2: English Wikipedia always uses the 'latest and greatest', so if you copy
from them, so should you.
3: English Wikipedia community has the tendency to build some VERY
complicated stuff, that uses dozens of templates and Lua modules for almost
every single template call. That means that in order to have 1 working
template, you need to find and import all these ’sub’-elements.
4:
https://www.mediawiki.org/wiki/Extension_talk:Scribunto has a quite
active discussion board that might be able to help
5: If you want to avoid complexity, you should probably avoid copying
things from the English Wikipedia. Sad but true.
DJ
On Thu, Dec 25, 2014 at 11:14 PM, John Foster <jfoster81747(a)gmail.com>
wrote:
I have a mediawiki 1.23.### with next to last security
update. I was having
a lot of script error messages poping up when a page loaded. I read a lot
and decided I needed to upgrade the Extension:Scribunto. I thought that
would fix the issue, but it didn't. The only reason I use Scribunto is
that I like to use the upgrade templates from Wikipedia. However I'm
approaching a point where I simply want to freeze the installation and only
concentrate on the actual content. I don't see a way to do that without
completely rebuilding the site using a matching 1.24.xxx with a matching
Scribunto. I've done this several times and frankly an fed up with the
process. Of I could strip out Scribunto, I'm OK with that. This just seems
to be bad software engineering to have Lua so involved, without actually
integrating it directly into the mediawiki software, and tossing the
Extension. In short incorporate it the same way as Php, or java, etc.
_______________________________________________
MediaWiki-l mailing list
To unsubscribe, go to:
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l