X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-web.git/blobdiff_plain/f6bddba1c55448fae6674bb03838fceb4bd982ba..e5990205f8fad1c4299dd91729787d2b003c4081:/code/templates/functions.mako?ds=inline
diff --git a/code/templates/functions.mako b/code/templates/functions.mako
index a72648a..7b46a35 100644
--- a/code/templates/functions.mako
+++ b/code/templates/functions.mako
@@ -15,19 +15,19 @@ onchange="${onchange}"\
%def>
<%def name="cdromList(default='', onchange=None)">
-${databaseList(sorted(database.CDROM.query(), key=lambda x: x.description),
+${databaseList(sorted(database.CDROM.query, key=lambda x: x.description),
default, onchange, 'cdrom', 'cdromlist', 'cdrom_id', 'description')|n}
%def>
<%def name="autoList(default='', onchange=None)">
-${databaseList(sorted(database.Autoinstall.query(), key=lambda x: x.description),
+${databaseList(sorted(database.Autoinstall.query, key=lambda x: x.description),
default, onchange, 'autoinstall', 'autoinstalllist', 'autoinstall_id', 'description')|n}
%def>
<%def name="vmTypeList(default=None)">
% for vmtype in (('linux-hvm', 'HVM'), ('linux', 'ParaVM'), ):
% endfor
%def>
@@ -43,9 +43,12 @@ ${databaseList(sorted(database.Autoinstall.query(), key=lambda x: x.description)
<%!
def jquote(string):
return "'" + string.replace('\\', '\\\\').replace("'", "\\'").replace('\n', '\\n') + "'"
+
+def nl2br(string):
+ return string.replace('\n', '
')
%>
<%def name="helppopup(subj)">
## Return HTML code for a (?) link to a specified help topic
-(?)
+(?)
%def>