Roxen.git/
server/
modules/
tags/
wizard_tag.pike
Branch:
Tag:
Non-build tags
All tags
No tags
1998-08-05
1998-08-05 14:38:54 by Henrik Grubbström (Grubba) <grubba@grubba.org>
048740fc05619be625184b34bf5722c7c8b1c727 (
13
lines) (+
11
/-
2
)
[
Show
|
Annotate
]
Branch:
5.2
Fixed bug reported by zosel@id-pro.de.
Rev: server/modules/tags/wizard_tag.pike:1.13
3:
* made by Per Hedbor */
-
constant cvs_version = "$Id: wizard_tag.pike,v 1.
12
1998/
07
/
22
00
:
05
:
30
js
Exp $";
+
constant cvs_version = "$Id: wizard_tag.pike,v 1.
13
1998/
08
/
05
14
:
38
:
54
grubba
Exp $";
constant thread_safe=1; #include <module.h> inherit "module";
100:
([ "page":internal_page, "done":internal_done ]), (int)defines->line,f);
-
if(f->done&&!args->ok);
+
if
(f->done
&&
!args->ok)
{
+
#if __VERSION__ >= 0.6
+
pike += sprintf("mixed wizard_done(object id)\n"
+
"{\n"
+
" return parse_rxml(%O, id)
;
\n"
+
"}\n", f->done);
+
#else
pike += ("mixed wizard_done(object id)\n" "{\n" " return parse_rxml(\""+replace(f->done,
108:
({"\\\"", "\\n", "\\r", "\\\\"}))+ "\",id);\n" "}\n");
+
#endif /* __VERSION__ >= 0.6 */
+
}
foreach(f->pages, array q) { #if __VERSION__ >= 0.6