mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-10-27 19:02:01 +01:00
wiki: Modify Wiki2XHTMLConvert to convert wiki [code] tags to html <code> tags (instead of <pre> which causes a line break)
git-svn-id: trunk@49325 -
This commit is contained in:
parent
794294016d
commit
11c6f4dfca
@ -823,10 +823,16 @@ begin
|
||||
doc:=Page.XHTML;
|
||||
CurName:=lowercase(copy(W.Src,Token.NameStartPos,Token.NameEndPos-Token.NameStartPos));
|
||||
CurValue:=copy(W.Src,Token.ValueStartPos,Token.ValueEndPos-Token.ValueStartPos);
|
||||
|
||||
if CurName = 'code' then begin
|
||||
CodeNode := doc.CreateElement('code');
|
||||
Page.CurDomNode.AppendChild(CodeNode);
|
||||
CodeNode.AppendChild(doc.CreateTextNode(CurValue));
|
||||
end else
|
||||
begin
|
||||
CodeNode:=doc.CreateElement('pre');
|
||||
if (CurName='pascal')
|
||||
or (CurName='delphi')
|
||||
or (CurName='code')
|
||||
or (CurName='syntaxhighlight')
|
||||
or (CurName='source')
|
||||
or (CurName='fpc')
|
||||
@ -874,6 +880,7 @@ begin
|
||||
CodeNode.AppendChild(doc.CreateTextNode(CurValue));
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TWiki2XHTMLConverter.SavePage(Page: TW2XHTMLPage);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user