Abstract
New lj-raw
tag disables auto-formatting.
Description
As suggested by bradfitz
lj-raw
tag, which disables auto-insertion of line breaks.
Example of usage:
<lj-raw>
<H3>Stuff To Do</H3>
<UL>
<LI>Distribute LJ Virus</LI>
<LI>Replace Brad with clone</LI>
<LI>Take over LiveJournal</LI>
</UL>
</lj-raw>
(The above code enclosed in lj-raw tags will not be auto-formatted, but
this
stuff
will.)
The lj-raw
tag doesn't have to be closed; it'll work throughout your entry, comment, or bio.
Is there any reason why style
attributes are stripped from the bio? Unsafe code is already being stripped from style
attributes, so I don't see any reason for this. I've changed this in the patch.
Also includes some minor code cleanups, primarily converting tabs to spaces.
Patch
livejournal/cgi-bin/cleanhtml.pl | Tested |