diff --git a/gen.py b/gen.py index 8fb38c85..5fdfba33 100755 --- a/gen.py +++ b/gen.py @@ -45,7 +45,7 @@ from xml.dom.minidom import parse,parseString,Document,getDOMImplementation XEPPATH = "/var/www/vhosts/xmpp.org/extensions" BUILDDICT = "/var/xsf/xepbuild.dict" -VERBOSE = False +verbose = False last_build = {} def getText(nodelist): @@ -95,6 +95,21 @@ class XEPTable: except: impl = getDOMImplementation() self.tableFile = impl.createDocument(None, "table", None) + self.tableFile.getElementsByTagName("table")[0].setAttribute("class", "sortable") + self.tableFile.getElementsByTagName("table")[0].setAttribute("id", "xeplist") + self.tableFile.getElementsByTagName("table")[0].setAttribute("cellspacing", "0") + self.tableFile.getElementsByTagName("table")[0].setAttribute("cellpadding", "3") + self.tableFile.getElementsByTagName("table")[0].setAttribute("border", "1") + + header = parseString( +'''
This page lists approved XMPP extensions as well as proposals that are under active consideration. A list of all XEPs (including retracted, rejected, deprecated, and obsolete XEPs) is also available. Good places for developers to start are the client compliance and server compliance definitions, as well as the technology overview pages.
Note: The following table is sortable, just click on the headers (click twice to reverse the sort order).
-Number | -Name | -Type | -Status | -Date | -
---|