diff options
author | Chris Goldthorpe | 2010-10-20 17:34:16 +0000 |
---|---|---|
committer | Chris Goldthorpe | 2010-10-20 17:34:16 +0000 |
commit | cca0bad2b0306df4e73a7b60fa322c0f259fbc5d (patch) | |
tree | ad5bdf4ff0f627ce95a6fb3bc53417bbfb58c89d /org.eclipse.help.base | |
parent | 0ef7ded23cd61062851a6bde6bd1b7743f05a895 (diff) | |
download | eclipse.platform.ua-cca0bad2b0306df4e73a7b60fa322c0f259fbc5d.tar.gz eclipse.platform.ua-cca0bad2b0306df4e73a7b60fa322c0f259fbc5d.tar.xz eclipse.platform.ua-cca0bad2b0306df4e73a7b60fa322c0f259fbc5d.zip |
Bug 328267 - [Help][Search] meta tag "description" does not contribute to search index
Diffstat (limited to 'org.eclipse.help.base')
-rw-r--r-- | org.eclipse.help.base/src/org/eclipse/help/internal/search/XHTMLSearchParticipant.java | 3 | ||||
-rw-r--r-- | org.eclipse.help.base/src_demo/org/apache/lucene/demo/html/HTMLParser.java | 5 |
2 files changed, 6 insertions, 2 deletions
diff --git a/org.eclipse.help.base/src/org/eclipse/help/internal/search/XHTMLSearchParticipant.java b/org.eclipse.help.base/src/org/eclipse/help/internal/search/XHTMLSearchParticipant.java index b14f639fc..8e9ac8604 100644 --- a/org.eclipse.help.base/src/org/eclipse/help/internal/search/XHTMLSearchParticipant.java +++ b/org.eclipse.help.base/src/org/eclipse/help/internal/search/XHTMLSearchParticipant.java @@ -51,6 +51,9 @@ public class XHTMLSearchParticipant extends SearchParticipantXML { if (descriptionAttribute != null) { hasDescriptionMetaTag = true; data.addToSummary(descriptionAttribute); + data.addText(" "); //$NON-NLS-1$ + data.addText(descriptionAttribute); + data.addText(" "); //$NON-NLS-1$ } } else if (KEYWORDS.equalsIgnoreCase(nameAttribute)) { String keywordsAttribute = attributes.getValue(CONTENT_ATTRIBUTE); diff --git a/org.eclipse.help.base/src_demo/org/apache/lucene/demo/html/HTMLParser.java b/org.eclipse.help.base/src_demo/org/apache/lucene/demo/html/HTMLParser.java index ddbeeee56..e04105c82 100644 --- a/org.eclipse.help.base/src_demo/org/apache/lucene/demo/html/HTMLParser.java +++ b/org.eclipse.help.base/src_demo/org/apache/lucene/demo/html/HTMLParser.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. * - * Copyright (c) 2003, 2009 IBM Corp. + * Copyright (c) 2003, 2010 IBM Corp. * All rights reserved. * * Contributors: @@ -140,7 +140,8 @@ InterruptedException { void addMetaTag() throws IOException { metaTags.setProperty(currentMetaTag, currentMetaContent); - if (currentMetaTag.equalsIgnoreCase("keywords")) { //$NON-NLS-1$ + if (currentMetaTag.equalsIgnoreCase("keywords") || //$NON-NLS-1$ + currentMetaTag.equalsIgnoreCase("description")) { //$NON-NLS-1$ writer.write(' '); writer.write(currentMetaContent); writer.write(' '); |