1996-12-06
1996-12-06 15:57:27 by Per Hedbor <ph@opera.com>
-
676c23dffd908856a367f3517ff87a8d484189ac
(41 lines)
(+21/-20)
[
Show
| Annotate
]
Branch: 5.2
foo
Rev: server/base_server/config/describers.pike:1.10
Rev: server/base_server/config/draw_things.pike:1.14
Rev: server/base_server/mainconfig.pike:1.23
Rev: server/modules/graphics/graphic_text.pike:1.5
1:
inherit "config/builders";
- string cvs_version = "$Id: mainconfig.pike,v 1.22 1996/12/05 16:01:58 per Exp $";
+ string cvs_version = "$Id: mainconfig.pike,v 1.23 1996/12/06 15:57:24 per Exp $";
inherit "roxenlib";
inherit "config/draw_things";
26:
inherit "struct/node";
mixed original;
- int changed;
+ int changed, moredocs;
int bar=previous_object()->bar;
function saver = lambda(object o) { if(o->changed) o->change(-o->changed); };
66: Inside #if defined(NODE_DEBUG)
tmp = describer(this_object());
#ifdef NODE_DEBUG
else
+ {
perror("No describer in node "+path(1)+"\n");
-
+ return 0;
+ }
#endif
if(arrayp(tmp) && sizeof(tmp))
- PUSH(tmp[0] + (!i?"<dt>"+show_me(tmp[1]):tmp[1]) + "\n");
+ PUSH(tmp[0] + "<dt>" + (i?tmp[i]:show_me(tmp[1])) + "\n");
else if(stringp(tmp) && strlen(tmp))
- PUSH((i?tmp:"<dt>"+show_me(tmp)) + "\n");
+ PUSH("<dt>"+(i?tmp:show_me(tmp)) + "\n");
else if(!tmp)
return "";
if(!folded)
{
- int sdl = 0; /* Add slash-dl to the end.. */
-
+
PUSH("<dl><dd>\n");
node = down;
while(node)
93:
prevnode = node;
node = node->next;
PUSH(prevnode->describe());
- // PUSH("<br>");
+
}
PUSH("</dl>\n\n");
}
921:
i=draw_unselected_button(value,button_font);
break;
}
+ if(i)
+ {
i->map_closest(i->select_colors(64)+({trans}));
- if(i) r = http_string_answer(i->togif(@trans),"image/gif");
+ r = http_string_answer(i->togif(@trans),"image/gif");
+ }
i=0;
cache_set("config_images", in, r);
return r;
1024:
case "fold": o->folded=1; break;
case "unfold": o->folded=0; break;
+ case "moredocs": o->moredocs=1; break;
+ case "lessdocs": o->moredocs=0; break;
+
case "foldall":
o->map(lambda(object o) { o->folded=1; });
break;
1350:
}
PUSH(default_head("Roxen server configuration", root->changed?o->path(1):0));
- PUSH("<blockquote>\n");
- // PUSH("<table width=\"100%\" cellpadding=0 cellspacing=0>\n");
- // PUSH("<tr><td>\n");
+ PUSH("<dl>\n");
PUSH("\n"+display_tabular_header( o )+"\n");
- PUSH("<br>");
- // PUSH("</td></tr><tr><td width=\"100%\" bgcolor=#000000><br>");
-
+ PUSH("<p>");
if(o->up != root && o->up)
PUSH("<a href=\""+ o->up->path(1)+"?"+(bar++)+"\">"
"<img src=/auto/back alt='[Up]' align=left hspace=0 border=0></a>\n");
1368:
PUSH(tmp);
o->folded=i;
- // PUSH("</td></tr></table>\n");
- // PUSH("<br clear=all>\n");
+ PUSH("</dl><p><br clear=all><p>\n");
int lm=1;
1417:
PUSH("<img border=0 alt=\"\" hspacing=0 vspacing=0 src=/auto/button/rm/%20>");
PUSH("</nobr><br clear=all>");
- // PUSH("<a href=$docurl>"+roxen->real_version +"</a>"
+ PUSH("<p align=right><font size=-1 color=blue><a href=$docurl><font color=blue>"+roxen->real_version +"</font></a></font></p>");
PUSH("</body>\n");
- PUSH("</blockquote>\n");
+
return stores(res*"");
}