Use of HTML within LOVD

LOVD allows very limited use of HTML, in contrast with LOVD 1.1.0. HTML stands for HyperText Markup Language, and is the language used to create webpages. HTML allows you to define markup in headers, footers, notes and other information.
It is restricted to authorized users only, and not in any variant or patient fields. The reason for this restriction is that allowing HTML input also allows Javascript code insertion, which in turn allows a security thread referred to as XSS, or Cross-site scripting. Javascript code inserted by a submitter may, amongst other things, lead to the theft of a curator's account information.

These forms allow HTML input:
  • System settings form
  • Create and edit genes
  • Create and edit custom columns
  • Change custom column display settings
  • Create and edit custom links

There are so many books and websites about how to write HTML, that explaining HTML here, even the basics, is useless. Instead, I will provide a couple of links that may help you find your way in HTML.

World Wide Web Consortium (W3C) The W3C is responsible for the definition of HTML standards and provide full documentation on all HTML versions, however they provide quite technical reading.
Introduction to HTML By Ian Graham, author of the "HTML Sourcebook".
HTML Tutorial By W3Schools.

Please note that when using HTML in LOVD, you do not need to declare or close the <HTML>, <HEAD> or <BODY> tags, since LOVD will do this.

« Reference Sequence Parser Updating LOVD »