Last modified: 2011-06-30 12:38:00 UTC
Created attachment 8726 [details] SF_FormPrinter.php (using parse-method) Wiki-Links like "[[Main Page| Back to main page]]" are defined in the "<includeonly>"-section of an "SemanticForms"-Form (for example "Form:Book"). The Specialpage "Special:FormEdit" shows the form, but no one of the Links will be shown. External links like [http://www.google.com Ask Google] are working. In an older version of "SemanticForms" (1.9) the Wiki-Links are working. I figured out that the Problem seems the "recursiveTagParse"-Method used in the "includes/SF_FormPrinter.php"-File at row 368. At this point the Wiki-Links going lost. A few Rows later there is some out commented code with the "parse"-Method witch working well if used in place of the "recursiveTagParse"-Row. (see the attached file) Maybe there is something wrong with the "recursiveTagParse"-Method or the parser-object isn’t prepared well.
Hi Thorben, Thanks for this patch - although I think it's not necessary, since I believe the problem has already been fixed in the version of SF that's on SVN, 2.2 (and will hopefully be released soon). I'm marking this as "invalid" - though feel free to reopen if it's still a problem in 2.2.