126 endpoints[#endpoints + 1 ] = panel |
126 endpoints[#endpoints + 1 ] = panel |
127 end |
127 end |
128 end |
128 end |
129 |
129 |
130 -- This is ugly! |
130 -- This is ugly! |
131 local output = "" .. HTML.index.header |
131 -- TODO: Make this not horrible, don't hard code the array at least? |
132 |
132 local outtab = {} |
|
133 outtab[1] = HTML.index.header |
133 -- Transits |
134 -- Transits |
134 output = output .. HTML.index.linkboxhead |
135 outtab[2] = HTML.index.linkboxhead |
135 output = output .. HTML.index.h4transit |
136 outtab[3] = HTML.index.h4transit |
136 output = output .. HTML.index.flexcontainerhead |
137 outtab[4] = HTML.index.flexcontainerhead |
137 output = output .. GeneratePanelTable(transits) |
138 outtab[5] = GeneratePanelTable(transits) |
138 output = output .. HTML.index.flexcontainertail |
139 outtab[6] = HTML.index.flexcontainertail |
139 --Exchanges (part of the same linkbox) |
140 --Exchanges (part of the same linkbox) |
140 output = output .. HTML.index.h4exchange |
141 outtab[7] = HTML.index.h4exchange |
141 output = output .. HTML.index.flexcontainerhead |
142 outtab[8] = HTML.index.flexcontainerhead |
142 output = output .. GeneratePanelTable(exchanges) |
143 outtab[9] = GeneratePanelTable(exchanges) |
143 output = output .. HTML.index.flexcontainertail |
144 outtab[10] = HTML.index.flexcontainertail |
144 output = output .. HTML.index.linkboxtail |
145 outtab[11] = HTML.index.linkboxtail |
145 -- Endpoints (new linkbox) |
146 -- Endpoints (new linkbox) |
146 output = output .. HTML.index.linkboxhead |
147 outtab[12] = HTML.index.linkboxhead |
147 output = output .. HTML.index.h4endpoint |
148 outtab[13] = HTML.index.h4endpoint |
148 output = output .. HTML.index.flexcontainerhead |
149 outtab[14] = HTML.index.flexcontainerhead |
149 output = output .. GeneratePanelTable(endpoints) |
150 outtab[15] = GeneratePanelTable(endpoints) |
150 output = output .. HTML.index.flexcontainertail |
151 outtab[16] = HTML.index.flexcontainertail |
151 output = output .. HTML.index.linkboxtail |
152 outtab[17] = HTML.index.linkboxtail |
152 |
153 -- |
153 output = output .. HTML.index.footer |
154 outtab[18] = HTML.index.footer |
154 |
155 |
155 local file = io.open( GetFilePath() .. "index.html", "w") |
156 local file = io.open( GetFilePath() .. "index.html", "w") |
156 assert(file:write(output)) |
157 assert(file:write(table.concat(outtab))) |
157 print("\nWrote: " .. "index.html" ) |
158 print("====================" ) |
|
159 print("Wrote: " .. "index.html" ) |
|
160 print("\n \t DONE!" ) |