Commit c4ae354bfea305c7c468099e6ae1ffbb54d8f744
1 parent
e5064231
add 'dt', 'em', add some 'form', 'div' and 'hidden" as helper function for html tag
Showing
1 changed file
with
24 additions
and
2 deletions
Show diff stats
web/CXM_making_a_web_site.anubis
| ... | ... | @@ -6,7 +6,7 @@ |
| 6 | 6 | |
| 7 | 7 | *Copyright* Copyright (c) Alain Prouté 2004-2005. |
| 8 | 8 | Copyright (c) Calexium 2007-2017. |
| 9 | - Copyright (c) David René 2007-2019. | |
| 9 | + Copyright (c) David René 2007-2020. | |
| 10 | 10 | |
| 11 | 11 | |
| 12 | 12 | *Authors* Alain Prouté |
| ... | ... | @@ -1364,7 +1364,7 @@ public define HTML_Off_Form div(CoreAttrs attr, List(HTML_Off_Form) content) |
| 1364 | 1364 | public define HTML_Off_Form div(CoreAttrs attr, HTML_Off_Form content) = html_tag("div", [attr], [content]). |
| 1365 | 1365 | public define HTML_Off_Form div(List(HTML_Off_Form) content) = html_tag("div", [], content). |
| 1366 | 1366 | public define HTML_Off_Form div(HTML_Off_Form content) = html_tag("div", [], [content]). |
| 1367 | -public define HTML_Off_Form div(List(CoreAttrs) attrs) = html_tag("div", attrs, [empty]). | |
| 1367 | +public define HTML_Off_Form div(List(CoreAttrs) attrs) = html_tag("div", attrs, []). | |
| 1368 | 1368 | public define HTML_Off_Form div(CoreAttrs attr) = html_tag("div", [attr], []). |
| 1369 | 1369 | |
| 1370 | 1370 | public define HTML_Off_Form div(List(CoreAttrs) attrs, HTML_Partial_Content content) = div(attrs, [content]). |
| ... | ... | @@ -1372,6 +1372,11 @@ public define HTML_Off_Form div(List(HTML_Partial_Content) content) |
| 1372 | 1372 | public define HTML_Off_Form div(CoreAttrs attr, HTML_Partial_Content content) = div([attr], [content]). |
| 1373 | 1373 | public define HTML_Off_Form div(HTML_Partial_Content content) = div([], [content]). |
| 1374 | 1374 | |
| 1375 | +//public define HTML_Partial_Content div(List(CoreAttrs) attrs, HTML_Partial_Content content) = partial_content([], div(attrs, [content])). | |
| 1376 | +//public define HTML_Partial_Content div(CoreAttrs attr, HTML_Partial_Content content) = partial_content([], div([attr], [content])). | |
| 1377 | +//public define HTML_Partial_Content div(List(HTML_Partial_Content) content) = partial_content([], div([], content)). | |
| 1378 | +//public define HTML_Partial_Content div(HTML_Partial_Content content) = partial_content([], div([], [content])). | |
| 1379 | + | |
| 1375 | 1380 | // <dd> |
| 1376 | 1381 | public define HTML_Off_Form dd(List(CoreAttrs) attrs, List(HTML_Off_Form) content) = html_tag("dd", attrs, content). |
| 1377 | 1382 | public define HTML_Off_Form dd(List(CoreAttrs) attrs, HTML_Off_Form content) = html_tag("dd", attrs, [content]). |
| ... | ... | @@ -1384,6 +1389,18 @@ public define HTML_Off_Form dl(List(CoreAttrs) attrs, HTML_Off_Form content) |
| 1384 | 1389 | public define HTML_Off_Form dl(List(HTML_Off_Form) content) = html_tag("dl", [], content). |
| 1385 | 1390 | public define HTML_Off_Form dl(HTML_Off_Form content) = html_tag("dl", [], [content]). |
| 1386 | 1391 | |
| 1392 | + // <dt> | |
| 1393 | +public define HTML_Off_Form dt(List(CoreAttrs) attrs, List(HTML_Off_Form) content) = html_tag("dt", attrs, content). | |
| 1394 | +public define HTML_Off_Form dt(List(CoreAttrs) attrs, HTML_Off_Form content) = html_tag("dt", attrs, [content]). | |
| 1395 | +public define HTML_Off_Form dt(List(HTML_Off_Form) content) = html_tag("dt", [], content). | |
| 1396 | +public define HTML_Off_Form dt(HTML_Off_Form content) = html_tag("dt", [], [content]). | |
| 1397 | + | |
| 1398 | + // <em> | |
| 1399 | +public define HTML_Off_Form em(List(CoreAttrs) attrs, List(HTML_Off_Form) content) = html_tag("em", attrs, content). | |
| 1400 | +public define HTML_Off_Form em(List(CoreAttrs) attrs, HTML_Off_Form content) = html_tag("em", attrs, [content]). | |
| 1401 | +public define HTML_Off_Form em(List(HTML_Off_Form) content) = html_tag("em", [], content). | |
| 1402 | +public define HTML_Off_Form em(HTML_Off_Form content) = html_tag("em", [], [content]). | |
| 1403 | + | |
| 1387 | 1404 | // <footer> |
| 1388 | 1405 | public define HTML_Off_Form footer(List(CoreAttrs) attrs, List(HTML_Off_Form) content) = html_tag("footer", attrs, content). |
| 1389 | 1406 | public define HTML_Off_Form footer(List(CoreAttrs) attrs, HTML_Off_Form content) = html_tag("footer", attrs, [content]). |
| ... | ... | @@ -1392,7 +1409,11 @@ public define HTML_Off_Form footer(HTML_Off_Form content) |
| 1392 | 1409 | |
| 1393 | 1410 | // <form> |
| 1394 | 1411 | public define HTML_Off_Form form(List(CoreAttrs) attrs, List(HTML_Off_Form) content) = html_tag("form", attrs, content). |
| 1412 | +public define HTML_Off_Form form(List(CoreAttrs) attrs, HTML_Off_Form content) = html_tag("form", attrs, [content]). | |
| 1395 | 1413 | public define HTML_Off_Form form(CoreAttrs attr, List(HTML_Off_Form) content) = html_tag("form", [attr], content). |
| 1414 | +public define HTML_Off_Form form(CoreAttrs attr, HTML_Off_Form content) = html_tag("form", [attr], [content]). | |
| 1415 | +public define HTML_Off_Form form(List(CoreAttrs) attrs) = html_tag("form", attrs, []). | |
| 1416 | +public define HTML_Off_Form form(CoreAttrs attr) = html_tag("form", [attr], []). | |
| 1396 | 1417 | |
| 1397 | 1418 | // <header> |
| 1398 | 1419 | public define HTML_Off_Form header(List(CoreAttrs) attrs, List(HTML_Off_Form) content) = html_tag("header", attrs, content). |
| ... | ... | @@ -1459,6 +1480,7 @@ public define HTML_Off_Form radio(String name, String value, String form) |
| 1459 | 1480 | public define HTML_Off_Form hidden(List(CoreAttrs) attrs, String name, String value, String form) = input([attr("type","hidden"), attr("name",name), attr("value",value), attr("form", form) . attrs]). |
| 1460 | 1481 | public define HTML_Off_Form hidden(CoreAttrs attr, String name, String value, String form) = hidden([attr], name, value, form). |
| 1461 | 1482 | public define HTML_Off_Form hidden(String name, String value, String form) = hidden([], name, value, form). |
| 1483 | +public define HTML_Off_Form hidden(String name, String value) = input([attr("type","hidden"), attr("name",name), attr("value",value)]). | |
| 1462 | 1484 | |
| 1463 | 1485 | //-- END of <input> preset type |
| 1464 | 1486 | ... | ... |