Talk:Suggestion/@comment-25683568-20150227195108/@comment-25683568-20150227221409

I've already done all the CL's and CV's. I don't mind doing all the data modules. Besides, the data modules cannot be completely auto-generated. Various properties like _buildable, _stars, _upgradable, etc. must be manually done.

As for #invoke, due to the stupid backport of Scribunto that Wikia uses, you can't get the title of the invoking page so it's not possible to check whether or not the invoke is from a wrapper template. Therefore directly invoking modules will not work (at least, for all the functions meant to be called by normal wiki pages). Any invocations must go through wrapper templates, as the functions meant to be called from wiki space call frame.getParent and process args from there. If Wikia fixes this there is already code there to support direct calls and wrapper template calls.

Therefore, please use the wrapper templates, don't #invoke directly.