diff --git a/.gitattributes b/.gitattributes index 1056ea3bb4e2ed1a5eb86deed023f16f16b3cc12..def823266eeedc9cf0aa0c28a50a6ceaee63ccba 100644 --- a/.gitattributes +++ b/.gitattributes @@ -11,7 +11,6 @@ /lib/modules/Search.pmod/Database.pmod/MySQL.pike foreign_ident /lib/modules/Search.pmod/Filter.pmod/Base.pike foreign_ident /lib/modules/Search.pmod/Filter.pmod/Charset.pmod foreign_ident -/lib/modules/Search.pmod/Filter.pmod/HTML.pmod foreign_ident /lib/modules/Search.pmod/Filter.pmod/PDF.pmod foreign_ident /lib/modules/Search.pmod/Filter.pmod/PlainText.pmod foreign_ident /lib/modules/Search.pmod/Filter.pmod/Word.pmod foreign_ident diff --git a/lib/modules/Search.pmod/Filter.pmod/HTML.pmod b/lib/modules/Search.pmod/Filter.pmod/HTML.pmod index e4c658f5fd09d924405a6b6cd166a5f28c6114c7..791e64677b43889b88e5e605277b56dbb4468df6 100644 --- a/lib/modules/Search.pmod/Filter.pmod/HTML.pmod +++ b/lib/modules/Search.pmod/Filter.pmod/HTML.pmod @@ -1,7 +1,7 @@ // This file is part of Roxen Search // Copyright � 2000,2001 Roxen IS. All rights reserved. // -// $Id: HTML.pmod,v 1.42 2007/03/16 14:45:38 jonasw Exp $ +// $Id$ // Filter for text/html @@ -139,7 +139,8 @@ static string clean(string data) { array(string) parse_title(Parser.HTML p, mapping m, string c, mapping e) { if (e->noindex) return ({ }); - res->fields->title = clean(c); + if (!res->fields->title) + res->fields->title = clean(c); return ({c}); };