Talk:Rumors

Questions & Answers
{{Fold|

What is this page about?
Abulafia’s relatively gentle learning curve generally lets new users dive in and quickly get things done. A major plus is its ability to reference existing generators. But ironically enough, a big minus is the brittleness of that same referencing: when subtable names or contents change, unpredictable breakage occurs – and with the “what links here” feature shown to be unreliable, those making the changes cannot necessarily even know they’re breaking anything!

That being the case … this page prototypes a debugging template. It shows a possible form one might take:


 * Listing all references, along with sample data, immediately exposes any disconnected references.
 * “Quoting” each data sample helps identify stray leading/trailing spaces.
 * Header links are clickable, so the debugger can quickly access those gens.

(Let’s not pester Dave Younce just yet, though … until my brain recovers from the bending it took to get even this far …) --MikeyD (talk) 17:22, 1 July 2015 (PDT)

Why do some links pretend they don’t exist?
Case sensitivity! But note, it’s not Abulafia’s problem: the issue lies with mediawiki (or HTML) – references must use the same case as the filenames on the server.

Imagine a file named “Foo bar” contained a subtable you wanted to refer to.

Whether you called “Foo bar.ain” or “Foo bar.ain” – Abulafia wouldn’t care.

But if you called “Foo ar”, “oo ar”, or (god help you) “oo ar” … you’d be FUBARed … it will fail, because the filename case must match. --MikeyD (talk) 17:27, 1 July 2015 (PDT) }}

External Subtables
{{Fold| {{Cols|3|

Weird Fantasy Monster.main
}} }}

Internal Subtables
{{Fold| {{Cols|3|

wilds_specific_locn
}} }}