Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Goldthorpe2010-10-20 17:34:16 +0000
committerChris Goldthorpe2010-10-20 17:34:16 +0000
commitcca0bad2b0306df4e73a7b60fa322c0f259fbc5d (patch)
treead5bdf4ff0f627ce95a6fb3bc53417bbfb58c89d /org.eclipse.help.base
parent0ef7ded23cd61062851a6bde6bd1b7743f05a895 (diff)
downloadeclipse.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.java3
-rw-r--r--org.eclipse.help.base/src_demo/org/apache/lucene/demo/html/HTMLParser.java5
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(' ');

Back to the top