Roxen.git
/
server
/
config_interface
/
actions
/
listfonts.pike
version
»
Context lines:
10
20
40
80
file
none
3
Roxen.git/server/config_interface/actions/listfonts.pike:1:
/*
-
*
$Id: listfonts.pike,v 1.22 2003/11/17 16:01:27 anders Exp $
+
*
$Id$
*/ #include <roxen.h> //<locale-token project="admin_tasks"> LOCALE </locale-token> #define LOCALE(X,Y) _STR_LOCALE("admin_tasks",X,Y) constant action = "status"; string name= LOCALE(10, "List fonts"); string doc = LOCALE(11, "List all available fonts");
Roxen.git/server/config_interface/actions/listfonts.pike:57:
int nf = sizeof( fl->available_fonts() ); res += "<b><dt><font>"+fl->name+" ("+nf +" font"+(nf==1?"":"s")+")</font></b></dt>" "<dd>"+fl->doc+"</dd><p />"; } return res+"</dl>"; } string page_0(RequestID id) {
+
array fonts = roxen.fonts.available_fonts(1);
array q = roxen.fonts.get_font_information(); info = mkmapping( q->name, q ); string res=("<input type='hidden' name='action' value='listfonts.pike'/>" "<input type='hidden' name='doit' value='indeed'/>\n" "<font size='+1'><b>" + LOCALE(58,"Available font loaders") + "</b></font><p>"+ font_loaders()+"<font size='+1'><b>" + "<br />" + LOCALE("dI","All available fonts") + "</b></font><p>");
-
foreach(sort(
roxen.
fonts
.available_fonts(1
)
)
, string font)
+
foreach(sort(fonts), string font)
res+=list_font(font); res += ("</p><p>" + LOCALE(236,"Example text") + " " "<font size=-1><input name=text size=46 value='" + LOCALE(237,"Jackdaws love my big sphinx of quartz.") + "'></p><p><table width='70%'><tr><td align='left'>" "<cf-cancel href='?class=status'/></td><td align='right'>" "<cf-next/></td></tr></table></p>"); return res; }