From: Benn R. <jus...@me...> - 2013-06-01 21:13:19
|
Hey there-- I have a pretty grandiose project I'm working on that involves a lot of technical game information not worth delving too deeply into. I'm using the following form: http://unseeliesecrets.referata.com/wiki/Form:Monster To create one of the types of pages on my wiki. I know it's crazy involved, and no, it isn't finished. Users who are using this form can create any number of "attacks" for the monster they're building, using the part of the form associated with the following template: http://unseeliesecrets.referata.com/wiki/Template:Attack My plan is to use that template to set up an invisible property called "attack" that I can then call from the main template: http://unseeliesecrets.referata.com/wiki/Template:Monster This way I can list all of the monsters attacks under the "offense" header in the above template. What I'm finding, however, (and this comes after hours and hours of trial and error to identify the source of the problem) is that the Attack template doesn't seem to know the name of the page with which it's associated. I have dozens and dozens of {{#show:{{PAGENAME}}|?property}} statements in the Monster template that all work fine, but any such statement in the Attack template seems to be causing errors. Here is an example page using the above forms and templates: http://unseeliesecrets.referata.com/wiki/Bluecap You can see the types of error messages I'm getting there. I've gone over the actual programming in the Attack template dozens of times, even stripping it down to its essentials in a number of ways, and I'm still getting the same errors. My programming is good, I believe (and excruciating to sift through, I assure you), but the Attack template doesn't seem to realize it's part of the same page as the Monster template. Anybody have any ideas on how I can rectify this admittedly quite complicated issue? Thanks! --Benn. |