def pageContent(fl, data): pageBegin(fl, data) fl.write('<table id=main_table cellspacing=0 cellpadding=0>') fl.write('<tr><td valign=top>') cat = "Class" item = "" if ((data.name(0) == 'Memfunc') or (data.name(0) == 'Memvar')): arr = dddoc.splitName(data["class"].text()) if (len(arr) > 2): item = arr[1] # elif data.name(0) == 'Spec': # arr = dddoc.splitName(data["general"].text()) # if (len(arr) > 2): item = arr[1] else: cat = data.name(0) item = data.name(1) subcats = dddoc.DATA[cat][item]["cat"].lines subcat = "" if (len(subcats) > 0): subcat = subcats[0].text() fl.write('<iframe frameborder=0 id=navigation src="' + getIndexnameLink(cat, item, subcat) + '"></iframe>') fl.write('</td><td valign=top>') fl.write('<div id=content>') writePage(fl, data) pageEnd(fl, data) fl.write('</div>') fl.write('</td></tr>') fl.write('</table>') fl.write('</body>') fl.write('</html>')
def translateLink(text): arr = dddoc.splitName(text) if len(arr) < 2: return brokenLink(text) obj = dddoc.DATA[arr[0]][arr[1]]; if obj.empty(): return brokenLink(text); summary = translateTooltip(obj["summary"].text()); if len(summary) > 0: summary = 'title="' + summary + '"' href = getFilename(arr[0], arr[1]) return '\\url(<a href="' + href + '" ' + summary + '>' + translateID(arr[len(arr) - 1]) + '</a>'
def translateLink(text): arr = dddoc.splitName(text) if len(arr) < 2: return brokenLink(text) obj = dddoc.DATA[arr[0]][arr[1]] if obj.empty(): return brokenLink(text) summary = translateTooltip(obj["summary"].text()) if len(summary) > 0: summary = 'title="' + summary + '"' href = getFilename(arr[0], arr[1]) return '\\url(<a href="' + href + '" ' + summary + '>' + translateID( arr[len(arr) - 1]) + '</a>'