Ver código fonte

Remove old deployment config data for latest.oscarcommerce.com

master
Michael van Tellingen 9 anos atrás
pai
commit
f62e59ac63
Nenhuma conta vinculada ao e-mail do autor do commit
92 arquivos alterados com 1 adições e 14772 exclusões
  1. 1
    2
      Dockerfile
  2. 0
    8
      sites/sandbox/deploy/cron.d/oscar
  3. 0
    45
      sites/sandbox/deploy/nginx/latest.conf
  4. 0
    3
      sites/sandbox/deploy/run_uwsgi.sh
  5. 0
    31
      sites/sandbox/deploy/solr/admin-extra.html
  6. 0
    1
      sites/sandbox/deploy/solr/admin-extra.menu-bottom.html
  7. 0
    1
      sites/sandbox/deploy/solr/admin-extra.menu-top.html
  8. 0
    67
      sites/sandbox/deploy/solr/currency.xml
  9. 0
    38
      sites/sandbox/deploy/solr/elevate.xml
  10. 0
    8
      sites/sandbox/deploy/solr/lang/contractions_ca.txt
  11. 0
    15
      sites/sandbox/deploy/solr/lang/contractions_fr.txt
  12. 0
    5
      sites/sandbox/deploy/solr/lang/contractions_ga.txt
  13. 0
    23
      sites/sandbox/deploy/solr/lang/contractions_it.txt
  14. 0
    5
      sites/sandbox/deploy/solr/lang/hyphenations_ga.txt
  15. 0
    6
      sites/sandbox/deploy/solr/lang/stemdict_nl.txt
  16. 0
    420
      sites/sandbox/deploy/solr/lang/stoptags_ja.txt
  17. 0
    125
      sites/sandbox/deploy/solr/lang/stopwords_ar.txt
  18. 0
    193
      sites/sandbox/deploy/solr/lang/stopwords_bg.txt
  19. 0
    220
      sites/sandbox/deploy/solr/lang/stopwords_ca.txt
  20. 0
    172
      sites/sandbox/deploy/solr/lang/stopwords_cz.txt
  21. 0
    108
      sites/sandbox/deploy/solr/lang/stopwords_da.txt
  22. 0
    291
      sites/sandbox/deploy/solr/lang/stopwords_de.txt
  23. 0
    78
      sites/sandbox/deploy/solr/lang/stopwords_el.txt
  24. 0
    54
      sites/sandbox/deploy/solr/lang/stopwords_en.txt
  25. 0
    353
      sites/sandbox/deploy/solr/lang/stopwords_es.txt
  26. 0
    99
      sites/sandbox/deploy/solr/lang/stopwords_eu.txt
  27. 0
    313
      sites/sandbox/deploy/solr/lang/stopwords_fa.txt
  28. 0
    94
      sites/sandbox/deploy/solr/lang/stopwords_fi.txt
  29. 0
    182
      sites/sandbox/deploy/solr/lang/stopwords_fr.txt
  30. 0
    110
      sites/sandbox/deploy/solr/lang/stopwords_ga.txt
  31. 0
    161
      sites/sandbox/deploy/solr/lang/stopwords_gl.txt
  32. 0
    235
      sites/sandbox/deploy/solr/lang/stopwords_hi.txt
  33. 0
    209
      sites/sandbox/deploy/solr/lang/stopwords_hu.txt
  34. 0
    46
      sites/sandbox/deploy/solr/lang/stopwords_hy.txt
  35. 0
    359
      sites/sandbox/deploy/solr/lang/stopwords_id.txt
  36. 0
    301
      sites/sandbox/deploy/solr/lang/stopwords_it.txt
  37. 0
    127
      sites/sandbox/deploy/solr/lang/stopwords_ja.txt
  38. 0
    172
      sites/sandbox/deploy/solr/lang/stopwords_lv.txt
  39. 0
    117
      sites/sandbox/deploy/solr/lang/stopwords_nl.txt
  40. 0
    191
      sites/sandbox/deploy/solr/lang/stopwords_no.txt
  41. 0
    251
      sites/sandbox/deploy/solr/lang/stopwords_pt.txt
  42. 0
    233
      sites/sandbox/deploy/solr/lang/stopwords_ro.txt
  43. 0
    240
      sites/sandbox/deploy/solr/lang/stopwords_ru.txt
  44. 0
    130
      sites/sandbox/deploy/solr/lang/stopwords_sv.txt
  45. 0
    119
      sites/sandbox/deploy/solr/lang/stopwords_th.txt
  46. 0
    212
      sites/sandbox/deploy/solr/lang/stopwords_tr.txt
  47. 0
    29
      sites/sandbox/deploy/solr/lang/userdict_ja.txt
  48. 0
    3813
      sites/sandbox/deploy/solr/mapping-FoldToASCII.txt
  49. 0
    246
      sites/sandbox/deploy/solr/mapping-ISOLatin1Accent.txt
  50. 0
    20
      sites/sandbox/deploy/solr/protwords.txt
  51. 0
    176
      sites/sandbox/deploy/solr/schema.xml
  52. 0
    24
      sites/sandbox/deploy/solr/scripts.conf
  53. 0
    1797
      sites/sandbox/deploy/solr/solrconfig.xml
  54. 0
    2
      sites/sandbox/deploy/solr/spellings.txt
  55. 0
    14
      sites/sandbox/deploy/solr/stopwords.txt
  56. 0
    28
      sites/sandbox/deploy/solr/synonyms.txt
  57. 0
    53
      sites/sandbox/deploy/solr/update-script.js
  58. 0
    170
      sites/sandbox/deploy/solr/velocity/VM_global_library.vm
  59. 0
    52
      sites/sandbox/deploy/solr/velocity/browse.vm
  60. 0
    9
      sites/sandbox/deploy/solr/velocity/cluster.vm
  61. 0
    12
      sites/sandbox/deploy/solr/velocity/clusterResults.vm
  62. 0
    17
      sites/sandbox/deploy/solr/velocity/debug.vm
  63. 0
    15
      sites/sandbox/deploy/solr/velocity/facet_fields.vm
  64. 0
    3
      sites/sandbox/deploy/solr/velocity/facet_pivot.vm
  65. 0
    3
      sites/sandbox/deploy/solr/velocity/facet_queries.vm
  66. 0
    15
      sites/sandbox/deploy/solr/velocity/facet_ranges.vm
  67. 0
    5
      sites/sandbox/deploy/solr/velocity/facets.vm
  68. 0
    17
      sites/sandbox/deploy/solr/velocity/footer.vm
  69. 0
    32
      sites/sandbox/deploy/solr/velocity/head.vm
  70. 0
    3
      sites/sandbox/deploy/solr/velocity/header.vm
  71. 0
    11
      sites/sandbox/deploy/solr/velocity/hit.vm
  72. 0
    24
      sites/sandbox/deploy/solr/velocity/hitGrouped.vm
  73. 0
    4
      sites/sandbox/deploy/solr/velocity/join-doc.vm
  74. 0
    48
      sites/sandbox/deploy/solr/velocity/jquery.autocomplete.css
  75. 0
    763
      sites/sandbox/deploy/solr/velocity/jquery.autocomplete.js
  76. 0
    20
      sites/sandbox/deploy/solr/velocity/layout.vm
  77. 0
    208
      sites/sandbox/deploy/solr/velocity/main.css
  78. 0
    27
      sites/sandbox/deploy/solr/velocity/product-doc.vm
  79. 0
    42
      sites/sandbox/deploy/solr/velocity/query.vm
  80. 0
    19
      sites/sandbox/deploy/solr/velocity/queryGroup.vm
  81. 0
    40
      sites/sandbox/deploy/solr/velocity/querySpatial.vm
  82. 0
    114
      sites/sandbox/deploy/solr/velocity/richtext-doc.vm
  83. 0
    3
      sites/sandbox/deploy/solr/velocity/suggest.vm
  84. 0
    6
      sites/sandbox/deploy/solr/velocity/tabs.vm
  85. 0
    132
      sites/sandbox/deploy/solr/xslt/example.xsl
  86. 0
    67
      sites/sandbox/deploy/solr/xslt/example_atom.xsl
  87. 0
    66
      sites/sandbox/deploy/solr/xslt/example_rss.xsl
  88. 0
    337
      sites/sandbox/deploy/solr/xslt/luke.xsl
  89. 0
    70
      sites/sandbox/deploy/solr/xslt/updateXml.xsl
  90. 0
    20
      sites/sandbox/deploy/supervisord/latest.conf
  91. 0
    23
      sites/sandbox/deploy/wsgi/latest.wsgi
  92. 0
    0
      sites/sandbox/uwsgi.ini

+ 1
- 2
Dockerfile Ver arquivo

@@ -2,7 +2,7 @@ FROM python:3.5
2 2
 ENV PYTHONUNBUFFERED 1
3 3
 
4 4
 COPY ./requirements.txt /requirements.txt
5
-RUN pip install -r /requirements.txt
5
+RUN pip3 install -r /requirements.txt psycopg2
6 6
 
7 7
 RUN groupadd -r django && useradd -r -g django django
8 8
 COPY . /app
@@ -12,7 +12,6 @@ WORKDIR /app
12 12
 
13 13
 
14 14
 RUN make install
15
-RUN pip3 install psycopg2
16 15
 
17 16
 USER django
18 17
 

+ 0
- 8
sites/sandbox/deploy/cron.d/oscar Ver arquivo

@@ -1,8 +0,0 @@
1
-SHELL=/bin/bash
2
-MAILTO=david.winterbottom@gmail.com
3
-
4
-# Clean up alerts
5
-15 0 * * * root source /var/www/oscar/virtualenvs/latest/bin/activate && /var/www/oscar/builds/latest/sites/sandbox/manage.py oscar_cleanup_alerts > /dev/null
6
-
7
-# Rebuild search index
8
-30 * * * * root source /var/www/oscar/virtualenvs/latest/bin/activate && /var/www/oscar/builds/latest/sites/sandbox/manage.py update_index --age=1 > /dev/null

+ 0
- 45
sites/sandbox/deploy/nginx/latest.conf Ver arquivo

@@ -1,45 +0,0 @@
1
-server {
2
-    listen 80;
3
-    server_name latest.oscarcommerce.com;
4
-
5
-    set_real_ip_from 192.168.125.252;
6
-    real_ip_header X-Forwarded-For;
7
-
8
-    # Ensure only one domain
9
-    if ($host != 'latest.oscarcommerce.com') {
10
-        rewrite / $scheme://latest.oscarcommerce.com$request_uri permanent;
11
-    }
12
-
13
-    access_log /var/www/oscar/logs/latest/nginx_access.log;
14
-    error_log /var/www/oscar/logs/latest/nginx_error.log;
15
-
16
-    gzip on;
17
-    gzip_proxied any;
18
-    gzip_static on;
19
-    gzip_types text/plain application/xml application/x-javascript text/javascript text/css application/x-json application/json;
20
-
21
-	client_max_body_size 3M;
22
-	keepalive_timeout 5;
23
-
24
-    location =/robots.txt {
25
-		root /var/www/oscar/builds/latest/sites/sandbox/public/static/;
26
-		expires max;
27
-	}
28
-    location =/favicon.ico {
29
-		root /var/www/oscar/builds/latest/sites/sandbox/public/static/oscar/;
30
-		expires max;
31
-	}
32
-	location /media/ {
33
-		alias /var/www/oscar/media/latest/;
34
-		expires max;
35
-	}
36
-	location /static/ {
37
-		root /var/www/oscar/builds/latest/sites/sandbox/public;
38
-		expires max;
39
-	}
40
-    location / {
41
-        uwsgi_pass unix:/var/www/oscar/run/latest/uwsgi.sock;
42
-        uwsgi_send_timeout 5;
43
-        include uwsgi_params;
44
-    }
45
-}

+ 0
- 3
sites/sandbox/deploy/run_uwsgi.sh Ver arquivo

@@ -1,3 +0,0 @@
1
-#!/bin/bash
2
-set -e
3
-uwsgi --ini /app/sites/sandbox/deploy/uwsgi.ini

+ 0
- 31
sites/sandbox/deploy/solr/admin-extra.html Ver arquivo

@@ -1,31 +0,0 @@
1
-<!--
2
- Licensed to the Apache Software Foundation (ASF) under one or more
3
- contributor license agreements.  See the NOTICE file distributed with
4
- this work for additional information regarding copyright ownership.
5
- The ASF licenses this file to You under the Apache License, Version 2.0
6
- (the "License"); you may not use this file except in compliance with
7
- the License.  You may obtain a copy of the License at
8
-
9
-     http://www.apache.org/licenses/LICENSE-2.0
10
-
11
- Unless required by applicable law or agreed to in writing, software
12
- distributed under the License is distributed on an "AS IS" BASIS,
13
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
- See the License for the specific language governing permissions and
15
- limitations under the License.
16
--->
17
-
18
-<!-- The content of this page will be statically included into the top
19
-of the admin page.  Uncomment this as an example to see there the content
20
-will show up.
21
-
22
-<hr>
23
-<i>This line will appear before the first table</i>
24
-<tr>
25
-<td colspan="2">
26
-This row will be appended to the end of the first table
27
-</td>
28
-</tr>
29
-<hr>
30
-
31
--->

+ 0
- 1
sites/sandbox/deploy/solr/admin-extra.menu-bottom.html Ver arquivo

@@ -1 +0,0 @@
1
-<!-- admin-extra.menu-bottom.html -->

+ 0
- 1
sites/sandbox/deploy/solr/admin-extra.menu-top.html Ver arquivo

@@ -1 +0,0 @@
1
-<!-- admin-extra.menu-top.html -->

+ 0
- 67
sites/sandbox/deploy/solr/currency.xml Ver arquivo

@@ -1,67 +0,0 @@
1
-<?xml version="1.0" ?>
2
-<!--
3
- Licensed to the Apache Software Foundation (ASF) under one or more
4
- contributor license agreements.  See the NOTICE file distributed with
5
- this work for additional information regarding copyright ownership.
6
- The ASF licenses this file to You under the Apache License, Version 2.0
7
- (the "License"); you may not use this file except in compliance with
8
- the License.  You may obtain a copy of the License at
9
-
10
-     http://www.apache.org/licenses/LICENSE-2.0
11
-
12
- Unless required by applicable law or agreed to in writing, software
13
- distributed under the License is distributed on an "AS IS" BASIS,
14
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15
- See the License for the specific language governing permissions and
16
- limitations under the License.
17
--->
18
-
19
-<!-- Example exchange rates file for CurrencyField type named "currency" in example schema -->
20
-
21
-<currencyConfig version="1.0">
22
-  <rates>
23
-    <!-- Updated from http://www.exchangerate.com/ at 2011-09-27 -->
24
-    <rate from="USD" to="ARS" rate="4.333871" comment="ARGENTINA Peso" />
25
-    <rate from="USD" to="AUD" rate="1.025768" comment="AUSTRALIA Dollar" />
26
-    <rate from="USD" to="EUR" rate="0.743676" comment="European Euro" />
27
-    <rate from="USD" to="BRL" rate="1.881093" comment="BRAZIL Real" />
28
-    <rate from="USD" to="CAD" rate="1.030815" comment="CANADA Dollar" />
29
-    <rate from="USD" to="CLP" rate="519.0996" comment="CHILE Peso" />
30
-    <rate from="USD" to="CNY" rate="6.387310" comment="CHINA Yuan" />
31
-    <rate from="USD" to="CZK" rate="18.47134" comment="CZECH REP. Koruna" />
32
-    <rate from="USD" to="DKK" rate="5.515436" comment="DENMARK Krone" />
33
-    <rate from="USD" to="HKD" rate="7.801922" comment="HONG KONG Dollar" />
34
-    <rate from="USD" to="HUF" rate="215.6169" comment="HUNGARY Forint" />
35
-    <rate from="USD" to="ISK" rate="118.1280" comment="ICELAND Krona" />
36
-    <rate from="USD" to="INR" rate="49.49088" comment="INDIA Rupee" />
37
-    <rate from="USD" to="XDR" rate="0.641358" comment="INTNL MON. FUND SDR" />
38
-    <rate from="USD" to="ILS" rate="3.709739" comment="ISRAEL Sheqel" />
39
-    <rate from="USD" to="JPY" rate="76.32419" comment="JAPAN Yen" />
40
-    <rate from="USD" to="KRW" rate="1169.173" comment="KOREA (SOUTH) Won" />
41
-    <rate from="USD" to="KWD" rate="0.275142" comment="KUWAIT Dinar" />
42
-    <rate from="USD" to="MXN" rate="13.85895" comment="MEXICO Peso" />
43
-    <rate from="USD" to="NZD" rate="1.285159" comment="NEW ZEALAND Dollar" />
44
-    <rate from="USD" to="NOK" rate="5.859035" comment="NORWAY Krone" />
45
-    <rate from="USD" to="PKR" rate="87.57007" comment="PAKISTAN Rupee" />
46
-    <rate from="USD" to="PEN" rate="2.730683" comment="PERU Sol" />
47
-    <rate from="USD" to="PHP" rate="43.62039" comment="PHILIPPINES Peso" />
48
-    <rate from="USD" to="PLN" rate="3.310139" comment="POLAND Zloty" />
49
-    <rate from="USD" to="RON" rate="3.100932" comment="ROMANIA Leu" />
50
-    <rate from="USD" to="RUB" rate="32.14663" comment="RUSSIA Ruble" />
51
-    <rate from="USD" to="SAR" rate="3.750465" comment="SAUDI ARABIA Riyal" />
52
-    <rate from="USD" to="SGD" rate="1.299352" comment="SINGAPORE Dollar" />
53
-    <rate from="USD" to="ZAR" rate="8.329761" comment="SOUTH AFRICA Rand" />
54
-    <rate from="USD" to="SEK" rate="6.883442" comment="SWEDEN Krona" />
55
-    <rate from="USD" to="CHF" rate="0.906035" comment="SWITZERLAND Franc" />
56
-    <rate from="USD" to="TWD" rate="30.40283" comment="TAIWAN Dollar" />
57
-    <rate from="USD" to="THB" rate="30.89487" comment="THAILAND Baht" />
58
-    <rate from="USD" to="AED" rate="3.672955" comment="U.A.E. Dirham" />
59
-    <rate from="USD" to="UAH" rate="7.988582" comment="UKRAINE Hryvnia" />
60
-    <rate from="USD" to="GBP" rate="0.647910" comment="UNITED KINGDOM Pound" />
61
-
62
-    <!-- Cross-rates for some common currencies -->
63
-    <rate from="EUR" to="GBP" rate="0.869914" />
64
-    <rate from="EUR" to="NOK" rate="7.800095" />
65
-    <rate from="GBP" to="NOK" rate="8.966508" />
66
-  </rates>
67
-</currencyConfig>

+ 0
- 38
sites/sandbox/deploy/solr/elevate.xml Ver arquivo

@@ -1,38 +0,0 @@
1
-<?xml version="1.0" encoding="UTF-8" ?>
2
-<!--
3
- Licensed to the Apache Software Foundation (ASF) under one or more
4
- contributor license agreements.  See the NOTICE file distributed with
5
- this work for additional information regarding copyright ownership.
6
- The ASF licenses this file to You under the Apache License, Version 2.0
7
- (the "License"); you may not use this file except in compliance with
8
- the License.  You may obtain a copy of the License at
9
-
10
-     http://www.apache.org/licenses/LICENSE-2.0
11
-
12
- Unless required by applicable law or agreed to in writing, software
13
- distributed under the License is distributed on an "AS IS" BASIS,
14
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15
- See the License for the specific language governing permissions and
16
- limitations under the License.
17
--->
18
-
19
-<!-- If this file is found in the config directory, it will only be
20
-     loaded once at startup.  If it is found in Solr's data
21
-     directory, it will be re-loaded every commit.
22
-
23
-   See http://wiki.apache.org/solr/QueryElevationComponent for more info
24
-
25
--->
26
-<elevate>
27
- <query text="foo bar">
28
-  <doc id="1" />
29
-  <doc id="2" />
30
-  <doc id="3" />
31
- </query>
32
-
33
- <query text="ipod">
34
-   <doc id="MA147LL/A" />  <!-- put the actual ipod at the top -->
35
-   <doc id="IW-02" exclude="true" /> <!-- exclude this cable -->
36
- </query>
37
-
38
-</elevate>

+ 0
- 8
sites/sandbox/deploy/solr/lang/contractions_ca.txt Ver arquivo

@@ -1,8 +0,0 @@
1
-# Set of Catalan contractions for ElisionFilter
2
-# TODO: load this as a resource from the analyzer and sync it in build.xml
3
-d
4
-l
5
-m
6
-n
7
-s
8
-t

+ 0
- 15
sites/sandbox/deploy/solr/lang/contractions_fr.txt Ver arquivo

@@ -1,15 +0,0 @@
1
-# Set of French contractions for ElisionFilter
2
-# TODO: load this as a resource from the analyzer and sync it in build.xml
3
-l
4
-m
5
-t
6
-qu
7
-n
8
-s
9
-j
10
-d
11
-c
12
-jusqu
13
-quoiqu
14
-lorsqu
15
-puisqu

+ 0
- 5
sites/sandbox/deploy/solr/lang/contractions_ga.txt Ver arquivo

@@ -1,5 +0,0 @@
1
-# Set of Irish contractions for ElisionFilter
2
-# TODO: load this as a resource from the analyzer and sync it in build.xml
3
-d
4
-m
5
-b

+ 0
- 23
sites/sandbox/deploy/solr/lang/contractions_it.txt Ver arquivo

@@ -1,23 +0,0 @@
1
-# Set of Italian contractions for ElisionFilter
2
-# TODO: load this as a resource from the analyzer and sync it in build.xml
3
-c
4
-l
5
-all
6
-dall
7
-dell
8
-nell
9
-sull
10
-coll
11
-pell
12
-gl
13
-agl
14
-dagl
15
-degl
16
-negl
17
-sugl
18
-un
19
-m
20
-t
21
-s
22
-v
23
-d

+ 0
- 5
sites/sandbox/deploy/solr/lang/hyphenations_ga.txt Ver arquivo

@@ -1,5 +0,0 @@
1
-# Set of Irish hyphenations for StopFilter
2
-# TODO: load this as a resource from the analyzer and sync it in build.xml
3
-h
4
-n
5
-t

+ 0
- 6
sites/sandbox/deploy/solr/lang/stemdict_nl.txt Ver arquivo

@@ -1,6 +0,0 @@
1
-# Set of overrides for the dutch stemmer
2
-# TODO: load this as a resource from the analyzer and sync it in build.xml
3
-fiets	fiets
4
-bromfiets	bromfiets
5
-ei	eier
6
-kind	kinder

+ 0
- 420
sites/sandbox/deploy/solr/lang/stoptags_ja.txt Ver arquivo

@@ -1,420 +0,0 @@
1
-#
2
-# This file defines a Japanese stoptag set for JapanesePartOfSpeechStopFilter.
3
-#
4
-# Any token with a part-of-speech tag that exactly matches those defined in this
5
-# file are removed from the token stream.
6
-#
7
-# Set your own stoptags by uncommenting the lines below.  Note that comments are
8
-# not allowed on the same line as a stoptag.  See LUCENE-3745 for frequency lists,
9
-# etc. that can be useful for building you own stoptag set.
10
-#
11
-# The entire possible tagset is provided below for convenience.
12
-#
13
-#####
14
-#  noun: unclassified nouns
15
-#名詞
16
-#
17
-#  noun-common: Common nouns or nouns where the sub-classification is undefined
18
-#名詞-一般
19
-#
20
-#  noun-proper: Proper nouns where the sub-classification is undefined
21
-#名詞-固有名詞
22
-#
23
-#  noun-proper-misc: miscellaneous proper nouns
24
-#名詞-固有名詞-一般
25
-#
26
-#  noun-proper-person: Personal names where the sub-classification is undefined
27
-#名詞-固有名詞-人名
28
-#
29
-#  noun-proper-person-misc: names that cannot be divided into surname and
30
-#  given name; foreign names; names where the surname or given name is unknown.
31
-#  e.g. お市の方
32
-#名詞-固有名詞-人名-一般
33
-#
34
-#  noun-proper-person-surname: Mainly Japanese surnames.
35
-#  e.g. 山田
36
-#名詞-固有名詞-人名-姓
37
-#
38
-#  noun-proper-person-given_name: Mainly Japanese given names.
39
-#  e.g. 太郎
40
-#名詞-固有名詞-人名-名
41
-#
42
-#  noun-proper-organization: Names representing organizations.
43
-#  e.g. 通産省, NHK
44
-#名詞-固有名詞-組織
45
-#
46
-#  noun-proper-place: Place names where the sub-classification is undefined
47
-#名詞-固有名詞-地域
48
-#
49
-#  noun-proper-place-misc: Place names excluding countries.
50
-#  e.g. アジア, バルセロナ, 京都
51
-#名詞-固有名詞-地域-一般
52
-#
53
-#  noun-proper-place-country: Country names.
54
-#  e.g. 日本, オーストラリア
55
-#名詞-固有名詞-地域-国
56
-#
57
-#  noun-pronoun: Pronouns where the sub-classification is undefined
58
-#名詞-代名詞
59
-#
60
-#  noun-pronoun-misc: miscellaneous pronouns:
61
-#  e.g. それ, ここ, あいつ, あなた, あちこち, いくつ, どこか, なに, みなさん, みんな, わたくし, われわれ
62
-#名詞-代名詞-一般
63
-#
64
-#  noun-pronoun-contraction: Spoken language contraction made by combining a
65
-#  pronoun and the particle 'wa'.
66
-#  e.g. ありゃ, こりゃ, こりゃあ, そりゃ, そりゃあ
67
-#名詞-代名詞-縮約
68
-#
69
-#  noun-adverbial: Temporal nouns such as names of days or months that behave
70
-#  like adverbs. Nouns that represent amount or ratios and can be used adverbially,
71
-#  e.g. 金曜, 一月, 午後, 少量
72
-#名詞-副詞可能
73
-#
74
-#  noun-verbal: Nouns that take arguments with case and can appear followed by
75
-#  'suru' and related verbs (する, できる, なさる, くださる)
76
-#  e.g. インプット, 愛着, 悪化, 悪戦苦闘, 一安心, 下取り
77
-#名詞-サ変接続
78
-#
79
-#  noun-adjective-base: The base form of adjectives, words that appear before な ("na")
80
-#  e.g. 健康, 安易, 駄目, だめ
81
-#名詞-形容動詞語幹
82
-#
83
-#  noun-numeric: Arabic numbers, Chinese numerals, and counters like 何 (回), 数.
84
-#  e.g. 0, 1, 2, 何, 数, 幾
85
-#名詞-数
86
-#
87
-#  noun-affix: noun affixes where the sub-classification is undefined
88
-#名詞-非自立
89
-#
90
-#  noun-affix-misc: Of adnominalizers, the case-marker の ("no"), and words that
91
-#  attach to the base form of inflectional words, words that cannot be classified
92
-#  into any of the other categories below. This category includes indefinite nouns.
93
-#  e.g. あかつき, 暁, かい, 甲斐, 気, きらい, 嫌い, くせ, 癖, こと, 事, ごと, 毎, しだい, 次第,
94
-#       順, せい, 所為, ついで, 序で, つもり, 積もり, 点, どころ, の, はず, 筈, はずみ, 弾み,
95
-#       拍子, ふう, ふり, 振り, ほう, 方, 旨, もの, 物, 者, ゆえ, 故, ゆえん, 所以, わけ, 訳,
96
-#       わり, 割り, 割, ん-口語/, もん-口語/
97
-#名詞-非自立-一般
98
-#
99
-#  noun-affix-adverbial: noun affixes that that can behave as adverbs.
100
-#  e.g. あいだ, 間, あげく, 挙げ句, あと, 後, 余り, 以外, 以降, 以後, 以上, 以前, 一方, うえ,
101
-#       上, うち, 内, おり, 折り, かぎり, 限り, きり, っきり, 結果, ころ, 頃, さい, 際, 最中, さなか,
102
-#       最中, じたい, 自体, たび, 度, ため, 為, つど, 都度, とおり, 通り, とき, 時, ところ, 所,
103
-#       とたん, 途端, なか, 中, のち, 後, ばあい, 場合, 日, ぶん, 分, ほか, 他, まえ, 前, まま,
104
-#       儘, 侭, みぎり, 矢先
105
-#名詞-非自立-副詞可能
106
-#
107
-#  noun-affix-aux: noun affixes treated as 助動詞 ("auxiliary verb") in school grammars
108
-#  with the stem よう(だ) ("you(da)").
109
-#  e.g.  よう, やう, 様 (よう)
110
-#名詞-非自立-助動詞語幹
111
-#
112
-#  noun-affix-adjective-base: noun affixes that can connect to the indeclinable
113
-#  connection form な (aux "da").
114
-#  e.g. みたい, ふう
115
-#名詞-非自立-形容動詞語幹
116
-#
117
-#  noun-special: special nouns where the sub-classification is undefined.
118
-#名詞-特殊
119
-#
120
-#  noun-special-aux: The そうだ ("souda") stem form that is used for reporting news, is
121
-#  treated as 助動詞 ("auxiliary verb") in school grammars, and attach to the base
122
-#  form of inflectional words.
123
-#  e.g. そう
124
-#名詞-特殊-助動詞語幹
125
-#
126
-#  noun-suffix: noun suffixes where the sub-classification is undefined.
127
-#名詞-接尾
128
-#
129
-#  noun-suffix-misc: Of the nouns or stem forms of other parts of speech that connect
130
-#  to ガル or タイ and can combine into compound nouns, words that cannot be classified into
131
-#  any of the other categories below. In general, this category is more inclusive than
132
-#  接尾語 ("suffix") and is usually the last element in a compound noun.
133
-#  e.g. おき, かた, 方, 甲斐 (がい), がかり, ぎみ, 気味, ぐるみ, (~した) さ, 次第, 済 (ず) み,
134
-#       よう, (でき)っこ, 感, 観, 性, 学, 類, 面, 用
135
-#名詞-接尾-一般
136
-#
137
-#  noun-suffix-person: Suffixes that form nouns and attach to person names more often
138
-#  than other nouns.
139
-#  e.g. 君, 様, 著
140
-#名詞-接尾-人名
141
-#
142
-#  noun-suffix-place: Suffixes that form nouns and attach to place names more often
143
-#  than other nouns.
144
-#  e.g. 町, 市, 県
145
-#名詞-接尾-地域
146
-#
147
-#  noun-suffix-verbal: Of the suffixes that attach to nouns and form nouns, those that
148
-#  can appear before スル ("suru").
149
-#  e.g. 化, 視, 分け, 入り, 落ち, 買い
150
-#名詞-接尾-サ変接続
151
-#
152
-#  noun-suffix-aux: The stem form of そうだ (様態) that is used to indicate conditions,
153
-#  is treated as 助動詞 ("auxiliary verb") in school grammars, and attach to the
154
-#  conjunctive form of inflectional words.
155
-#  e.g. そう
156
-#名詞-接尾-助動詞語幹
157
-#
158
-#  noun-suffix-adjective-base: Suffixes that attach to other nouns or the conjunctive
159
-#  form of inflectional words and appear before the copula だ ("da").
160
-#  e.g. 的, げ, がち
161
-#名詞-接尾-形容動詞語幹
162
-#
163
-#  noun-suffix-adverbial: Suffixes that attach to other nouns and can behave as adverbs.
164
-#  e.g. 後 (ご), 以後, 以降, 以前, 前後, 中, 末, 上, 時 (じ)
165
-#名詞-接尾-副詞可能
166
-#
167
-#  noun-suffix-classifier: Suffixes that attach to numbers and form nouns. This category
168
-#  is more inclusive than 助数詞 ("classifier") and includes common nouns that attach
169
-#  to numbers.
170
-#  e.g. 個, つ, 本, 冊, パーセント, cm, kg, カ月, か国, 区画, 時間, 時半
171
-#名詞-接尾-助数詞
172
-#
173
-#  noun-suffix-special: Special suffixes that mainly attach to inflecting words.
174
-#  e.g. (楽し) さ, (考え) 方
175
-#名詞-接尾-特殊
176
-#
177
-#  noun-suffix-conjunctive: Nouns that behave like conjunctions and join two words
178
-#  together.
179
-#  e.g. (日本) 対 (アメリカ), 対 (アメリカ), (3) 対 (5), (女優) 兼 (主婦)
180
-#名詞-接続詞的
181
-#
182
-#  noun-verbal_aux: Nouns that attach to the conjunctive particle て ("te") and are
183
-#  semantically verb-like.
184
-#  e.g. ごらん, ご覧, 御覧, 頂戴
185
-#名詞-動詞非自立的
186
-#
187
-#  noun-quotation: text that cannot be segmented into words, proverbs, Chinese poetry,
188
-#  dialects, English, etc. Currently, the only entry for 名詞 引用文字列 ("noun quotation")
189
-#  is いわく ("iwaku").
190
-#名詞-引用文字列
191
-#
192
-#  noun-nai_adjective: Words that appear before the auxiliary verb ない ("nai") and
193
-#  behave like an adjective.
194
-#  e.g. 申し訳, 仕方, とんでも, 違い
195
-#名詞-ナイ形容詞語幹
196
-#
197
-#####
198
-#  prefix: unclassified prefixes
199
-#接頭詞
200
-#
201
-#  prefix-nominal: Prefixes that attach to nouns (including adjective stem forms)
202
-#  excluding numerical expressions.
203
-#  e.g. お (水), 某 (氏), 同 (社), 故 (~氏), 高 (品質), お (見事), ご (立派)
204
-#接頭詞-名詞接続
205
-#
206
-#  prefix-verbal: Prefixes that attach to the imperative form of a verb or a verb
207
-#  in conjunctive form followed by なる/なさる/くださる.
208
-#  e.g. お (読みなさい), お (座り)
209
-#接頭詞-動詞接続
210
-#
211
-#  prefix-adjectival: Prefixes that attach to adjectives.
212
-#  e.g. お (寒いですねえ), バカ (でかい)
213
-#接頭詞-形容詞接続
214
-#
215
-#  prefix-numerical: Prefixes that attach to numerical expressions.
216
-#  e.g. 約, およそ, 毎時
217
-#接頭詞-数接続
218
-#
219
-#####
220
-#  verb: unclassified verbs
221
-#動詞
222
-#
223
-#  verb-main:
224
-#動詞-自立
225
-#
226
-#  verb-auxiliary:
227
-#動詞-非自立
228
-#
229
-#  verb-suffix:
230
-#動詞-接尾
231
-#
232
-#####
233
-#  adjective: unclassified adjectives
234
-#形容詞
235
-#
236
-#  adjective-main:
237
-#形容詞-自立
238
-#
239
-#  adjective-auxiliary:
240
-#形容詞-非自立
241
-#
242
-#  adjective-suffix:
243
-#形容詞-接尾
244
-#
245
-#####
246
-#  adverb: unclassified adverbs
247
-#副詞
248
-#
249
-#  adverb-misc: Words that can be segmented into one unit and where adnominal
250
-#  modification is not possible.
251
-#  e.g. あいかわらず, 多分
252
-#副詞-一般
253
-#
254
-#  adverb-particle_conjunction: Adverbs that can be followed by の, は, に,
255
-#  な, する, だ, etc.
256
-#  e.g. こんなに, そんなに, あんなに, なにか, なんでも
257
-#副詞-助詞類接続
258
-#
259
-#####
260
-#  adnominal: Words that only have noun-modifying forms.
261
-#  e.g. この, その, あの, どの, いわゆる, なんらかの, 何らかの, いろんな, こういう, そういう, ああいう,
262
-#       どういう, こんな, そんな, あんな, どんな, 大きな, 小さな, おかしな, ほんの, たいした,
263
-#       「(, も) さる (ことながら)」, 微々たる, 堂々たる, 単なる, いかなる, 我が」「同じ, 亡き
264
-#連体詞
265
-#
266
-#####
267
-#  conjunction: Conjunctions that can occur independently.
268
-#  e.g. が, けれども, そして, じゃあ, それどころか
269
-接続詞
270
-#
271
-#####
272
-#  particle: unclassified particles.
273
-助詞
274
-#
275
-#  particle-case: case particles where the subclassification is undefined.
276
-助詞-格助詞
277
-#
278
-#  particle-case-misc: Case particles.
279
-#  e.g. から, が, で, と, に, へ, より, を, の, にて
280
-助詞-格助詞-一般
281
-#
282
-#  particle-case-quote: the "to" that appears after nouns, a person’s speech,
283
-#  quotation marks, expressions of decisions from a meeting, reasons, judgements,
284
-#  conjectures, etc.
285
-#  e.g. ( だ) と (述べた.), ( である) と (して執行猶予...)
286
-助詞-格助詞-引用
287
-#
288
-#  particle-case-compound: Compounds of particles and verbs that mainly behave
289
-#  like case particles.
290
-#  e.g. という, といった, とかいう, として, とともに, と共に, でもって, にあたって, に当たって, に当って,
291
-#       にあたり, に当たり, に当り, に当たる, にあたる, において, に於いて,に於て, における, に於ける,
292
-#       にかけ, にかけて, にかんし, に関し, にかんして, に関して, にかんする, に関する, に際し,
293
-#       に際して, にしたがい, に従い, に従う, にしたがって, に従って, にたいし, に対し, にたいして,
294
-#       に対して, にたいする, に対する, について, につき, につけ, につけて, につれ, につれて, にとって,
295
-#       にとり, にまつわる, によって, に依って, に因って, により, に依り, に因り, による, に依る, に因る,
296
-#       にわたって, にわたる, をもって, を以って, を通じ, を通じて, を通して, をめぐって, をめぐり, をめぐる,
297
-#       って-口語/, ちゅう-関西弁「という」/, (何) ていう (人)-口語/, っていう-口語/, といふ, とかいふ
298
-助詞-格助詞-連語
299
-#
300
-#  particle-conjunctive:
301
-#  e.g. から, からには, が, けれど, けれども, けど, し, つつ, て, で, と, ところが, どころか, とも, ども,
302
-#       ながら, なり, ので, のに, ば, ものの, や ( した), やいなや, (ころん) じゃ(いけない)-口語/,
303
-#       (行っ) ちゃ(いけない)-口語/, (言っ) たって (しかたがない)-口語/, (それがなく)ったって (平気)-口語/
304
-助詞-接続助詞
305
-#
306
-#  particle-dependency:
307
-#  e.g. こそ, さえ, しか, すら, は, も, ぞ
308
-助詞-係助詞
309
-#
310
-#  particle-adverbial:
311
-#  e.g. がてら, かも, くらい, 位, ぐらい, しも, (学校) じゃ(これが流行っている)-口語/,
312
-#       (それ)じゃあ (よくない)-口語/, ずつ, (私) なぞ, など, (私) なり (に), (先生) なんか (大嫌い)-口語/,
313
-#       (私) なんぞ, (先生) なんて (大嫌い)-口語/, のみ, だけ, (私) だって-口語/, だに,
314
-#       (彼)ったら-口語/, (お茶) でも (いかが), 等 (とう), (今後) とも, ばかり, ばっか-口語/, ばっかり-口語/,
315
-#       ほど, 程, まで, 迄, (誰) も (が)([助詞-格助詞] および [助詞-係助詞] の前に位置する「も」)
316
-助詞-副助詞
317
-#
318
-#  particle-interjective: particles with interjective grammatical roles.
319
-#  e.g. (松島) や
320
-助詞-間投助詞
321
-#
322
-#  particle-coordinate:
323
-#  e.g. と, たり, だの, だり, とか, なり, や, やら
324
-助詞-並立助詞
325
-#
326
-#  particle-final:
327
-#  e.g. かい, かしら, さ, ぜ, (だ)っけ-口語/, (とまってる) で-方言/, な, ナ, なあ-口語/, ぞ, ね, ネ,
328
-#       ねぇ-口語/, ねえ-口語/, ねん-方言/, の, のう-口語/, や, よ, ヨ, よぉ-口語/, わ, わい-口語/
329
-助詞-終助詞
330
-#
331
-#  particle-adverbial/conjunctive/final: The particle "ka" when unknown whether it is
332
-#  adverbial, conjunctive, or sentence final. For example:
333
-#       (a) 「A か B か」. Ex:「(国内で運用する) か,(海外で運用する) か (.)」
334
-#       (b) Inside an adverb phrase. Ex:「(幸いという) か (, 死者はいなかった.)」
335
-#           「(祈りが届いたせい) か (, 試験に合格した.)」
336
-#       (c) 「かのように」. Ex:「(何もなかった) か (のように振る舞った.)」
337
-#  e.g. か
338
-助詞-副助詞/並立助詞/終助詞
339
-#
340
-#  particle-adnominalizer: The "no" that attaches to nouns and modifies
341
-#  non-inflectional words.
342
-助詞-連体化
343
-#
344
-#  particle-adnominalizer: The "ni" and "to" that appear following nouns and adverbs
345
-#  that are giongo, giseigo, or gitaigo.
346
-#  e.g. に, と
347
-助詞-副詞化
348
-#
349
-#  particle-special: A particle that does not fit into one of the above classifications.
350
-#  This includes particles that are used in Tanka, Haiku, and other poetry.
351
-#  e.g. かな, けむ, ( しただろう) に, (あんた) にゃ(わからん), (俺) ん (家)
352
-助詞-特殊
353
-#
354
-#####
355
-#  auxiliary-verb:
356
-助動詞
357
-#
358
-#####
359
-#  interjection: Greetings and other exclamations.
360
-#  e.g. おはよう, おはようございます, こんにちは, こんばんは, ありがとう, どうもありがとう, ありがとうございます,
361
-#       いただきます, ごちそうさま, さよなら, さようなら, はい, いいえ, ごめん, ごめんなさい
362
-#感動詞
363
-#
364
-#####
365
-#  symbol: unclassified Symbols.
366
-記号
367
-#
368
-#  symbol-misc: A general symbol not in one of the categories below.
369
-#  e.g. [○◎@$〒→+]
370
-記号-一般
371
-#
372
-#  symbol-comma: Commas
373
-#  e.g. [,、]
374
-記号-読点
375
-#
376
-#  symbol-period: Periods and full stops.
377
-#  e.g. [..。]
378
-記号-句点
379
-#
380
-#  symbol-space: Full-width whitespace.
381
-記号-空白
382
-#
383
-#  symbol-open_bracket:
384
-#  e.g. [({‘“『【]
385
-記号-括弧開
386
-#
387
-#  symbol-close_bracket:
388
-#  e.g. [)}’”』」】]
389
-記号-括弧閉
390
-#
391
-#  symbol-alphabetic:
392
-#記号-アルファベット
393
-#
394
-#####
395
-#  other: unclassified other
396
-#その他
397
-#
398
-#  other-interjection: Words that are hard to classify as noun-suffixes or
399
-#  sentence-final particles.
400
-#  e.g. (だ)ァ
401
-その他-間投
402
-#
403
-#####
404
-#  filler: Aizuchi that occurs during a conversation or sounds inserted as filler.
405
-#  e.g. あの, うんと, えと
406
-フィラー
407
-#
408
-#####
409
-#  non-verbal: non-verbal sound.
410
-非言語音
411
-#
412
-#####
413
-#  fragment:
414
-#語断片
415
-#
416
-#####
417
-#  unknown: unknown part of speech.
418
-#未知語
419
-#
420
-##### End of file

+ 0
- 125
sites/sandbox/deploy/solr/lang/stopwords_ar.txt Ver arquivo

@@ -1,125 +0,0 @@
1
-# This file was created by Jacques Savoy and is distributed under the BSD license.
2
-# See http://members.unine.ch/jacques.savoy/clef/index.html.
3
-# Also see http://www.opensource.org/licenses/bsd-license.html
4
-# Cleaned on October 11, 2009 (not normalized, so use before normalization)
5
-# This means that when modifying this list, you might need to add some
6
-# redundant entries, for example containing forms with both أ and ا
7
-من
8
-ومن
9
-منها
10
-منه
11
-في
12
-وفي
13
-فيها
14
-فيه
15
16
17
-ثم
18
-او
19
-أو
20
21
-بها
22
-به
23
24
25
-اى
26
-اي
27
-أي
28
-أى
29
-لا
30
-ولا
31
-الا
32
-ألا
33
-إلا
34
-لكن
35
-ما
36
-وما
37
-كما
38
-فما
39
-عن
40
-مع
41
-اذا
42
-إذا
43
-ان
44
-أن
45
-إن
46
-انها
47
-أنها
48
-إنها
49
-انه
50
-أنه
51
-إنه
52
-بان
53
-بأن
54
-فان
55
-فأن
56
-وان
57
-وأن
58
-وإن
59
-التى
60
-التي
61
-الذى
62
-الذي
63
-الذين
64
-الى
65
-الي
66
-إلى
67
-إلي
68
-على
69
-عليها
70
-عليه
71
-اما
72
-أما
73
-إما
74
-ايضا
75
-أيضا
76
-كل
77
-وكل
78
-لم
79
-ولم
80
-لن
81
-ولن
82
-هى
83
-هي
84
-هو
85
-وهى
86
-وهي
87
-وهو
88
-فهى
89
-فهي
90
-فهو
91
-انت
92
-أنت
93
-لك
94
-لها
95
-له
96
-هذه
97
-هذا
98
-تلك
99
-ذلك
100
-هناك
101
-كانت
102
-كان
103
-يكون
104
-تكون
105
-وكانت
106
-وكان
107
-غير
108
-بعض
109
-قد
110
-نحو
111
-بين
112
-بينما
113
-منذ
114
-ضمن
115
-حيث
116
-الان
117
-الآن
118
-خلال
119
-بعد
120
-قبل
121
-حتى
122
-عند
123
-عندما
124
-لدى
125
-جميع

+ 0
- 193
sites/sandbox/deploy/solr/lang/stopwords_bg.txt Ver arquivo

@@ -1,193 +0,0 @@
1
-# This file was created by Jacques Savoy and is distributed under the BSD license.
2
-# See http://members.unine.ch/jacques.savoy/clef/index.html.
3
-# Also see http://www.opensource.org/licenses/bsd-license.html
4
5
-аз
6
-ако
7
-ала
8
-бе
9
-без
10
-беше
11
-би
12
-бил
13
-била
14
-били
15
-било
16
-близо
17
-бъдат
18
-бъде
19
-бяха
20
21
-вас
22
-ваш
23
-ваша
24
-вероятно
25
-вече
26
-взема
27
-ви
28
-вие
29
-винаги
30
-все
31
-всеки
32
-всички
33
-всичко
34
-всяка
35
-във
36
-въпреки
37
-върху
38
39
-ги
40
-главно
41
-го
42
43
-да
44
-дали
45
-до
46
-докато
47
-докога
48
-дори
49
-досега
50
-доста
51
52
-едва
53
-един
54
-ето
55
-за
56
-зад
57
-заедно
58
-заради
59
-засега
60
-затова
61
-защо
62
-защото
63
64
-из
65
-или
66
-им
67
-има
68
-имат
69
-иска
70
71
-каза
72
-как
73
-каква
74
-какво
75
-както
76
-какъв
77
-като
78
-кога
79
-когато
80
-което
81
-които
82
-кой
83
-който
84
-колко
85
-която
86
-къде
87
-където
88
-към
89
-ли
90
91
-ме
92
-между
93
-мен
94
-ми
95
-мнозина
96
-мога
97
-могат
98
-може
99
-моля
100
-момента
101
-му
102
103
-на
104
-над
105
-назад
106
-най
107
-направи
108
-напред
109
-например
110
-нас
111
-не
112
-него
113
-нея
114
-ни
115
-ние
116
-никой
117
-нито
118
-но
119
-някои
120
-някой
121
-няма
122
-обаче
123
-около
124
-освен
125
-особено
126
-от
127
-отгоре
128
-отново
129
-още
130
-пак
131
-по
132
-повече
133
-повечето
134
-под
135
-поне
136
-поради
137
-после
138
-почти
139
-прави
140
-пред
141
-преди
142
-през
143
-при
144
-пък
145
-първо
146
147
-са
148
-само
149
-се
150
-сега
151
-си
152
-скоро
153
-след
154
-сме
155
-според
156
-сред
157
-срещу
158
-сте
159
-съм
160
-със
161
-също
162
163
-тази
164
-така
165
-такива
166
-такъв
167
-там
168
-твой
169
-те
170
-тези
171
-ти
172
-тн
173
-то
174
-това
175
-тогава
176
-този
177
-той
178
-толкова
179
-точно
180
-трябва
181
-тук
182
-тъй
183
-тя
184
-тях
185
186
-харесва
187
188
-че
189
-често
190
-чрез
191
-ще
192
-щом
193

+ 0
- 220
sites/sandbox/deploy/solr/lang/stopwords_ca.txt Ver arquivo

@@ -1,220 +0,0 @@
1
-# Catalan stopwords from http://github.com/vcl/cue.language (Apache 2 Licensed)
2
-a
3
-abans
4
-ací
5
-ah
6
-així
7
-això
8
-al
9
-als
10
-aleshores
11
-algun
12
-alguna
13
-algunes
14
-alguns
15
-alhora
16
-allà
17
-allí
18
-allò
19
-altra
20
-altre
21
-altres
22
-amb
23
-ambdós
24
-ambdues
25
-apa
26
-aquell
27
-aquella
28
-aquelles
29
-aquells
30
-aquest
31
-aquesta
32
-aquestes
33
-aquests
34
-aquí
35
-baix
36
-cada
37
-cadascú
38
-cadascuna
39
-cadascunes
40
-cadascuns
41
-com
42
-contra
43
-d'un
44
-d'una
45
-d'unes
46
-d'uns
47
-dalt
48
-de
49
-del
50
-dels
51
-des
52
-després
53
-dins
54
-dintre
55
-donat
56
-doncs
57
-durant
58
-e
59
-eh
60
-el
61
-els
62
-em
63
-en
64
-encara
65
-ens
66
-entre
67
-érem
68
-eren
69
-éreu
70
-es
71
-és
72
-esta
73
-està
74
-estàvem
75
-estaven
76
-estàveu
77
-esteu
78
-et
79
-etc
80
-ets
81
-fins
82
-fora
83
-gairebé
84
-ha
85
-han
86
-has
87
-havia
88
-he
89
-hem
90
-heu
91
-hi
92
-ho
93
-i
94
-igual
95
-iguals
96
-ja
97
-l'hi
98
-la
99
-les
100
-li
101
-li'n
102
-llavors
103
-m'he
104
-ma
105
-mal
106
-malgrat
107
-mateix
108
-mateixa
109
-mateixes
110
-mateixos
111
-me
112
-mentre
113
-més
114
-meu
115
-meus
116
-meva
117
-meves
118
-molt
119
-molta
120
-moltes
121
-molts
122
-mon
123
-mons
124
-n'he
125
-n'hi
126
-ne
127
-ni
128
-no
129
-nogensmenys
130
-només
131
-nosaltres
132
-nostra
133
-nostre
134
-nostres
135
-o
136
-oh
137
-oi
138
-on
139
-pas
140
-pel
141
-pels
142
-per
143
-però
144
-perquè
145
-poc
146
-poca
147
-pocs
148
-poques
149
-potser
150
-propi
151
-qual
152
-quals
153
-quan
154
-quant
155
-que
156
-què
157
-quelcom
158
-qui
159
-quin
160
-quina
161
-quines
162
-quins
163
-s'ha
164
-s'han
165
-sa
166
-semblant
167
-semblants
168
-ses
169
-seu
170
-seus
171
-seva
172
-seva
173
-seves
174
-si
175
-sobre
176
-sobretot
177
-sóc
178
-solament
179
-sols
180
-son
181
-són
182
-sons
183
-sota
184
-sou
185
-t'ha
186
-t'han
187
-t'he
188
-ta
189
-tal
190
-també
191
-tampoc
192
-tan
193
-tant
194
-tanta
195
-tantes
196
-teu
197
-teus
198
-teva
199
-teves
200
-ton
201
-tons
202
-tot
203
-tota
204
-totes
205
-tots
206
-un
207
-una
208
-unes
209
-uns
210
-us
211
-va
212
-vaig
213
-vam
214
-van
215
-vas
216
-veu
217
-vosaltres
218
-vostra
219
-vostre
220
-vostres

+ 0
- 172
sites/sandbox/deploy/solr/lang/stopwords_cz.txt Ver arquivo

@@ -1,172 +0,0 @@
1
-a
2
-s
3
-k
4
-o
5
-i
6
-u
7
-v
8
-z
9
-dnes
10
-cz
11
-tímto
12
-budeš
13
-budem
14
-byli
15
-jseš
16
-můj
17
-svým
18
-ta
19
-tomto
20
-tohle
21
-tuto
22
-tyto
23
-jej
24
-zda
25
-proč
26
-máte
27
-tato
28
-kam
29
-tohoto
30
-kdo
31
-kteří
32
-mi
33
-nám
34
-tom
35
-tomuto
36
-mít
37
-nic
38
-proto
39
-kterou
40
-byla
41
-toho
42
-protože
43
-asi
44
-ho
45
-naši
46
-napište
47
-re
48
-což
49
-tím
50
-takže
51
-svých
52
-její
53
-svými
54
-jste
55
-aj
56
-tu
57
-tedy
58
-teto
59
-bylo
60
-kde
61
-ke
62
-pravé
63
-ji
64
-nad
65
-nejsou
66
-či
67
-pod
68
-téma
69
-mezi
70
-přes
71
-ty
72
-pak
73
-vám
74
-ani
75
-když
76
-však
77
-neg
78
-jsem
79
-tento
80
-článku
81
-články
82
-aby
83
-jsme
84
-před
85
-pta
86
-jejich
87
-byl
88
-ještě
89
-až
90
-bez
91
-také
92
-pouze
93
-první
94
-vaše
95
-která
96
-nás
97
-nový
98
-tipy
99
-pokud
100
-může
101
-strana
102
-jeho
103
-své
104
-jiné
105
-zprávy
106
-nové
107
-není
108
-vás
109
-jen
110
-podle
111
-zde
112
-už
113
-být
114
-více
115
-bude
116
-již
117
-než
118
-který
119
-by
120
-které
121
-co
122
-nebo
123
-ten
124
-tak
125
-má
126
-při
127
-od
128
-po
129
-jsou
130
-jak
131
-další
132
-ale
133
-si
134
-se
135
-ve
136
-to
137
-jako
138
-za
139
-zpět
140
-ze
141
-do
142
-pro
143
-je
144
-na
145
-atd
146
-atp
147
-jakmile
148
-přičemž
149
-já
150
-on
151
-ona
152
-ono
153
-oni
154
-ony
155
-my
156
-vy
157
-jí
158
-ji
159
-mě
160
-mne
161
-jemu
162
-tomu
163
-těm
164
-těmu
165
-němu
166
-němuž
167
-jehož
168
-jíž
169
-jelikož
170
-jež
171
-jakož
172
-načež

+ 0
- 108
sites/sandbox/deploy/solr/lang/stopwords_da.txt Ver arquivo

@@ -1,108 +0,0 @@
1
- | From svn.tartarus.org/snowball/trunk/website/algorithms/danish/stop.txt
2
- | This file is distributed under the BSD License.
3
- | See http://snowball.tartarus.org/license.php
4
- | Also see http://www.opensource.org/licenses/bsd-license.html
5
- |  - Encoding was converted to UTF-8.
6
- |  - This notice was added.
7
-
8
- | A Danish stop word list. Comments begin with vertical bar. Each stop
9
- | word is at the start of a line.
10
-
11
- | This is a ranked list (commonest to rarest) of stopwords derived from
12
- | a large text sample.
13
-
14
-
15
-og           | and
16
-i            | in
17
-jeg          | I
18
-det          | that (dem. pronoun)/it (pers. pronoun)
19
-at           | that (in front of a sentence)/to (with infinitive)
20
-en           | a/an
21
-den          | it (pers. pronoun)/that (dem. pronoun)
22
-til          | to/at/for/until/against/by/of/into, more
23
-er           | present tense of "to be"
24
-som          | who, as
25
-på           | on/upon/in/on/at/to/after/of/with/for, on
26
-de           | they
27
-med          | with/by/in, along
28
-han          | he
29
-af           | of/by/from/off/for/in/with/on, off
30
-for          | at/for/to/from/by/of/ago, in front/before, because
31
-ikke         | not
32
-der          | who/which, there/those
33
-var          | past tense of "to be"
34
-mig          | me/myself
35
-sig          | oneself/himself/herself/itself/themselves
36
-men          | but
37
-et           | a/an/one, one (number), someone/somebody/one
38
-har          | present tense of "to have"
39
-om           | round/about/for/in/a, about/around/down, if
40
-vi           | we
41
-min          | my
42
-havde        | past tense of "to have"
43
-ham          | him
44
-hun          | she
45
-nu           | now
46
-over         | over/above/across/by/beyond/past/on/about, over/past
47
-da           | then, when/as/since
48
-fra          | from/off/since, off, since
49
-du           | you
50
-ud           | out
51
-sin          | his/her/its/one's
52
-dem          | them
53
-os           | us/ourselves
54
-op           | up
55
-man          | you/one
56
-hans         | his
57
-hvor         | where
58
-eller        | or
59
-hvad         | what
60
-skal         | must/shall etc.
61
-selv         | myself/youself/herself/ourselves etc., even
62
-her          | here
63
-alle         | all/everyone/everybody etc.
64
-vil          | will (verb)
65
-blev         | past tense of "to stay/to remain/to get/to become"
66
-kunne        | could
67
-ind          | in
68
-når          | when
69
-være         | present tense of "to be"
70
-dog          | however/yet/after all
71
-noget        | something
72
-ville        | would
73
-jo           | you know/you see (adv), yes
74
-deres        | their/theirs
75
-efter        | after/behind/according to/for/by/from, later/afterwards
76
-ned          | down
77
-skulle       | should
78
-denne        | this
79
-end          | than
80
-dette        | this
81
-mit          | my/mine
82
-også         | also
83
-under        | under/beneath/below/during, below/underneath
84
-have         | have
85
-dig          | you
86
-anden        | other
87
-hende        | her
88
-mine         | my
89
-alt          | everything
90
-meget        | much/very, plenty of
91
-sit          | his, her, its, one's
92
-sine         | his, her, its, one's
93
-vor          | our
94
-mod          | against
95
-disse        | these
96
-hvis         | if
97
-din          | your/yours
98
-nogle        | some
99
-hos          | by/at
100
-blive        | be/become
101
-mange        | many
102
-ad           | by/through
103
-bliver       | present tense of "to be/to become"
104
-hendes       | her/hers
105
-været        | be
106
-thi          | for (conj)
107
-jer          | you
108
-sådan        | such, like this/like that

+ 0
- 291
sites/sandbox/deploy/solr/lang/stopwords_de.txt Ver arquivo

@@ -1,291 +0,0 @@
1
- | From svn.tartarus.org/snowball/trunk/website/algorithms/german/stop.txt
2
- | This file is distributed under the BSD License.
3
- | See http://snowball.tartarus.org/license.php
4
- | Also see http://www.opensource.org/licenses/bsd-license.html
5
- |  - Encoding was converted to UTF-8.
6
- |  - This notice was added.
7
-
8
- | A German stop word list. Comments begin with vertical bar. Each stop
9
- | word is at the start of a line.
10
-
11
- | The number of forms in this list is reduced significantly by passing it
12
- | through the German stemmer.
13
-
14
-
15
-aber           |  but
16
-
17
-alle           |  all
18
-allem
19
-allen
20
-aller
21
-alles
22
-
23
-als            |  than, as
24
-also           |  so
25
-am             |  an + dem
26
-an             |  at
27
-
28
-ander          |  other
29
-andere
30
-anderem
31
-anderen
32
-anderer
33
-anderes
34
-anderm
35
-andern
36
-anderr
37
-anders
38
-
39
-auch           |  also
40
-auf            |  on
41
-aus            |  out of
42
-bei            |  by
43
-bin            |  am
44
-bis            |  until
45
-bist           |  art
46
-da             |  there
47
-damit          |  with it
48
-dann           |  then
49
-
50
-der            |  the
51
-den
52
-des
53
-dem
54
-die
55
-das
56
-
57
-daß            |  that
58
-
59
-derselbe       |  the same
60
-derselben
61
-denselben
62
-desselben
63
-demselben
64
-dieselbe
65
-dieselben
66
-dasselbe
67
-
68
-dazu           |  to that
69
-
70
-dein           |  thy
71
-deine
72
-deinem
73
-deinen
74
-deiner
75
-deines
76
-
77
-denn           |  because
78
-
79
-derer          |  of those
80
-dessen         |  of him
81
-
82
-dich           |  thee
83
-dir            |  to thee
84
-du             |  thou
85
-
86
-dies           |  this
87
-diese
88
-diesem
89
-diesen
90
-dieser
91
-dieses
92
-
93
-
94
-doch           |  (several meanings)
95
-dort           |  (over) there
96
-
97
-
98
-durch          |  through
99
-
100
-ein            |  a
101
-eine
102
-einem
103
-einen
104
-einer
105
-eines
106
-
107
-einig          |  some
108
-einige
109
-einigem
110
-einigen
111
-einiger
112
-einiges
113
-
114
-einmal         |  once
115
-
116
-er             |  he
117
-ihn            |  him
118
-ihm            |  to him
119
-
120
-es             |  it
121
-etwas          |  something
122
-
123
-euer           |  your
124
-eure
125
-eurem
126
-euren
127
-eurer
128
-eures
129
-
130
-für            |  for
131
-gegen          |  towards
132
-gewesen        |  p.p. of sein
133
-hab            |  have
134
-habe           |  have
135
-haben          |  have
136
-hat            |  has
137
-hatte          |  had
138
-hatten         |  had
139
-hier           |  here
140
-hin            |  there
141
-hinter         |  behind
142
-
143
-ich            |  I
144
-mich           |  me
145
-mir            |  to me
146
-
147
-
148
-ihr            |  you, to her
149
-ihre
150
-ihrem
151
-ihren
152
-ihrer
153
-ihres
154
-euch           |  to you
155
-
156
-im             |  in + dem
157
-in             |  in
158
-indem          |  while
159
-ins            |  in + das
160
-ist            |  is
161
-
162
-jede           |  each, every
163
-jedem
164
-jeden
165
-jeder
166
-jedes
167
-
168
-jene           |  that
169
-jenem
170
-jenen
171
-jener
172
-jenes
173
-
174
-jetzt          |  now
175
-kann           |  can
176
-
177
-kein           |  no
178
-keine
179
-keinem
180
-keinen
181
-keiner
182
-keines
183
-
184
-können         |  can
185
-könnte         |  could
186
-machen         |  do
187
-man            |  one
188
-
189
-manche         |  some, many a
190
-manchem
191
-manchen
192
-mancher
193
-manches
194
-
195
-mein           |  my
196
-meine
197
-meinem
198
-meinen
199
-meiner
200
-meines
201
-
202
-mit            |  with
203
-muss           |  must
204
-musste         |  had to
205
-nach           |  to(wards)
206
-nicht          |  not
207
-nichts         |  nothing
208
-noch           |  still, yet
209
-nun            |  now
210
-nur            |  only
211
-ob             |  whether
212
-oder           |  or
213
-ohne           |  without
214
-sehr           |  very
215
-
216
-sein           |  his
217
-seine
218
-seinem
219
-seinen
220
-seiner
221
-seines
222
-
223
-selbst         |  self
224
-sich           |  herself
225
-
226
-sie            |  they, she
227
-ihnen          |  to them
228
-
229
-sind           |  are
230
-so             |  so
231
-
232
-solche         |  such
233
-solchem
234
-solchen
235
-solcher
236
-solches
237
-
238
-soll           |  shall
239
-sollte         |  should
240
-sondern        |  but
241
-sonst          |  else
242
-über           |  over
243
-um             |  about, around
244
-und            |  and
245
-
246
-uns            |  us
247
-unse
248
-unsem
249
-unsen
250
-unser
251
-unses
252
-
253
-unter          |  under
254
-viel           |  much
255
-vom            |  von + dem
256
-von            |  from
257
-vor            |  before
258
-während        |  while
259
-war            |  was
260
-waren          |  were
261
-warst          |  wast
262
-was            |  what
263
-weg            |  away, off
264
-weil           |  because
265
-weiter         |  further
266
-
267
-welche         |  which
268
-welchem
269
-welchen
270
-welcher
271
-welches
272
-
273
-wenn           |  when
274
-werde          |  will
275
-werden         |  will
276
-wie            |  how
277
-wieder         |  again
278
-will           |  want
279
-wir            |  we
280
-wird           |  will
281
-wirst          |  willst
282
-wo             |  where
283
-wollen         |  want
284
-wollte         |  wanted
285
-würde          |  would
286
-würden         |  would
287
-zu             |  to
288
-zum            |  zu + dem
289
-zur            |  zu + der
290
-zwar           |  indeed
291
-zwischen       |  between

+ 0
- 78
sites/sandbox/deploy/solr/lang/stopwords_el.txt Ver arquivo

@@ -1,78 +0,0 @@
1
-# Lucene Greek Stopwords list
2
-# Note: by default this file is used after GreekLowerCaseFilter,
3
-# so when modifying this file use 'σ' instead of 'ς'
4
-ο
5
6
-το
7
-οι
8
-τα
9
-του
10
-τησ
11
-των
12
-τον
13
-την
14
-και
15
-κι
16
17
-ειμαι
18
-εισαι
19
-ειναι
20
-ειμαστε
21
-ειστε
22
-στο
23
-στον
24
-στη
25
-στην
26
-μα
27
-αλλα
28
-απο
29
-για
30
-προσ
31
-με
32
-σε
33
-ωσ
34
-παρα
35
-αντι
36
-κατα
37
-μετα
38
-θα
39
-να
40
-δε
41
-δεν
42
-μη
43
-μην
44
-επι
45
-ενω
46
-εαν
47
-αν
48
-τοτε
49
-που
50
-πωσ
51
-ποιοσ
52
-ποια
53
-ποιο
54
-ποιοι
55
-ποιεσ
56
-ποιων
57
-ποιουσ
58
-αυτοσ
59
-αυτη
60
-αυτο
61
-αυτοι
62
-αυτων
63
-αυτουσ
64
-αυτεσ
65
-αυτα
66
-εκεινοσ
67
-εκεινη
68
-εκεινο
69
-εκεινοι
70
-εκεινεσ
71
-εκεινα
72
-εκεινων
73
-εκεινουσ
74
-οπωσ
75
-ομωσ
76
-ισωσ
77
-οσο
78
-οτι

+ 0
- 54
sites/sandbox/deploy/solr/lang/stopwords_en.txt Ver arquivo

@@ -1,54 +0,0 @@
1
-# Licensed to the Apache Software Foundation (ASF) under one or more
2
-# contributor license agreements.  See the NOTICE file distributed with
3
-# this work for additional information regarding copyright ownership.
4
-# The ASF licenses this file to You under the Apache License, Version 2.0
5
-# (the "License"); you may not use this file except in compliance with
6
-# the License.  You may obtain a copy of the License at
7
-#
8
-#     http://www.apache.org/licenses/LICENSE-2.0
9
-#
10
-# Unless required by applicable law or agreed to in writing, software
11
-# distributed under the License is distributed on an "AS IS" BASIS,
12
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
-# See the License for the specific language governing permissions and
14
-# limitations under the License.
15
-
16
-# a couple of test stopwords to test that the words are really being
17
-# configured from this file:
18
-stopworda
19
-stopwordb
20
-
21
-# Standard english stop words taken from Lucene's StopAnalyzer
22
-a
23
-an
24
-and
25
-are
26
-as
27
-at
28
-be
29
-but
30
-by
31
-for
32
-if
33
-in
34
-into
35
-is
36
-it
37
-no
38
-not
39
-of
40
-on
41
-or
42
-such
43
-that
44
-the
45
-their
46
-then
47
-there
48
-these
49
-they
50
-this
51
-to
52
-was
53
-will
54
-with

+ 0
- 353
sites/sandbox/deploy/solr/lang/stopwords_es.txt Ver arquivo

@@ -1,353 +0,0 @@
1
- | From svn.tartarus.org/snowball/trunk/website/algorithms/spanish/stop.txt
2
- | This file is distributed under the BSD License.
3
- | See http://snowball.tartarus.org/license.php
4
- | Also see http://www.opensource.org/licenses/bsd-license.html
5
- |  - Encoding was converted to UTF-8.
6
- |  - This notice was added.
7
-
8
- | A Spanish stop word list. Comments begin with vertical bar. Each stop
9
- | word is at the start of a line.
10
-
11
-
12
- | The following is a ranked list (commonest to rarest) of stopwords
13
- | deriving from a large sample of text.
14
-
15
- | Extra words have been added at the end.
16
-
17
-de             |  from, of
18
-la             |  the, her
19
-que            |  who, that
20
-el             |  the
21
-en             |  in
22
-y              |  and
23
-a              |  to
24
-los            |  the, them
25
-del            |  de + el
26
-se             |  himself, from him etc
27
-las            |  the, them
28
-por            |  for, by, etc
29
-un             |  a
30
-para           |  for
31
-con            |  with
32
-no             |  no
33
-una            |  a
34
-su             |  his, her
35
-al             |  a + el
36
-  | es         from SER
37
-lo             |  him
38
-como           |  how
39
-más            |  more
40
-pero           |  pero
41
-sus            |  su plural
42
-le             |  to him, her
43
-ya             |  already
44
-o              |  or
45
-  | fue        from SER
46
-este           |  this
47
-  | ha         from HABER
48
-sí             |  himself etc
49
-porque         |  because
50
-esta           |  this
51
-  | son        from SER
52
-entre          |  between
53
-  | está     from ESTAR
54
-cuando         |  when
55
-muy            |  very
56
-sin            |  without
57
-sobre          |  on
58
-  | ser        from SER
59
-  | tiene      from TENER
60
-también        |  also
61
-me             |  me
62
-hasta          |  until
63
-hay            |  there is/are
64
-donde          |  where
65
-  | han        from HABER
66
-quien          |  whom, that
67
-  | están      from ESTAR
68
-  | estado     from ESTAR
69
-desde          |  from
70
-todo           |  all
71
-nos            |  us
72
-durante        |  during
73
-  | estados    from ESTAR
74
-todos          |  all
75
-uno            |  a
76
-les            |  to them
77
-ni             |  nor
78
-contra         |  against
79
-otros          |  other
80
-  | fueron     from SER
81
-ese            |  that
82
-eso            |  that
83
-  | había      from HABER
84
-ante           |  before
85
-ellos          |  they
86
-e              |  and (variant of y)
87
-esto           |  this
88
-mí             |  me
89
-antes          |  before
90
-algunos        |  some
91
-qué            |  what?
92
-unos           |  a
93
-yo             |  I
94
-otro           |  other
95
-otras          |  other
96
-otra           |  other
97
-él             |  he
98
-tanto          |  so much, many
99
-esa            |  that
100
-estos          |  these
101
-mucho          |  much, many
102
-quienes        |  who
103
-nada           |  nothing
104
-muchos         |  many
105
-cual           |  who
106
-  | sea        from SER
107
-poco           |  few
108
-ella           |  she
109
-estar          |  to be
110
-  | haber      from HABER
111
-estas          |  these
112
-  | estaba     from ESTAR
113
-  | estamos    from ESTAR
114
-algunas        |  some
115
-algo           |  something
116
-nosotros       |  we
117
-
118
-      | other forms
119
-
120
-mi             |  me
121
-mis            |  mi plural
122
-tú             |  thou
123
-te             |  thee
124
-ti             |  thee
125
-tu             |  thy
126
-tus            |  tu plural
127
-ellas          |  they
128
-nosotras       |  we
129
-vosotros       |  you
130
-vosotras       |  you
131
-os             |  you
132
-mío            |  mine
133
-mía            |
134
-míos           |
135
-mías           |
136
-tuyo           |  thine
137
-tuya           |
138
-tuyos          |
139
-tuyas          |
140
-suyo           |  his, hers, theirs
141
-suya           |
142
-suyos          |
143
-suyas          |
144
-nuestro        |  ours
145
-nuestra        |
146
-nuestros       |
147
-nuestras       |
148
-vuestro        |  yours
149
-vuestra        |
150
-vuestros       |
151
-vuestras       |
152
-esos           |  those
153
-esas           |  those
154
-
155
-               | forms of estar, to be (not including the infinitive):
156
-estoy
157
-estás
158
-está
159
-estamos
160
-estáis
161
-están
162
-esté
163
-estés
164
-estemos
165
-estéis
166
-estén
167
-estaré
168
-estarás
169
-estará
170
-estaremos
171
-estaréis
172
-estarán
173
-estaría
174
-estarías
175
-estaríamos
176
-estaríais
177
-estarían
178
-estaba
179
-estabas
180
-estábamos
181
-estabais
182
-estaban
183
-estuve
184
-estuviste
185
-estuvo
186
-estuvimos
187
-estuvisteis
188
-estuvieron
189
-estuviera
190
-estuvieras
191
-estuviéramos
192
-estuvierais
193
-estuvieran
194
-estuviese
195
-estuvieses
196
-estuviésemos
197
-estuvieseis
198
-estuviesen
199
-estando
200
-estado
201
-estada
202
-estados
203
-estadas
204
-estad
205
-
206
-               | forms of haber, to have (not including the infinitive):
207
-he
208
-has
209
-ha
210
-hemos
211
-habéis
212
-han
213
-haya
214
-hayas
215
-hayamos
216
-hayáis
217
-hayan
218
-habré
219
-habrás
220
-habrá
221
-habremos
222
-habréis
223
-habrán
224
-habría
225
-habrías
226
-habríamos
227
-habríais
228
-habrían
229
-había
230
-habías
231
-habíamos
232
-habíais
233
-habían
234
-hube
235
-hubiste
236
-hubo
237
-hubimos
238
-hubisteis
239
-hubieron
240
-hubiera
241
-hubieras
242
-hubiéramos
243
-hubierais
244
-hubieran
245
-hubiese
246
-hubieses
247
-hubiésemos
248
-hubieseis
249
-hubiesen
250
-habiendo
251
-habido
252
-habida
253
-habidos
254
-habidas
255
-
256
-               | forms of ser, to be (not including the infinitive):
257
-soy
258
-eres
259
-es
260
-somos
261
-sois
262
-son
263
-sea
264
-seas
265
-seamos
266
-seáis
267
-sean
268
-seré
269
-serás
270
-será
271
-seremos
272
-seréis
273
-serán
274
-sería
275
-serías
276
-seríamos
277
-seríais
278
-serían
279
-era
280
-eras
281
-éramos
282
-erais
283
-eran
284
-fui
285
-fuiste
286
-fue
287
-fuimos
288
-fuisteis
289
-fueron
290
-fuera
291
-fueras
292
-fuéramos
293
-fuerais
294
-fueran
295
-fuese
296
-fueses
297
-fuésemos
298
-fueseis
299
-fuesen
300
-siendo
301
-sido
302
-  |  sed also means 'thirst'
303
-
304
-               | forms of tener, to have (not including the infinitive):
305
-tengo
306
-tienes
307
-tiene
308
-tenemos
309
-tenéis
310
-tienen
311
-tenga
312
-tengas
313
-tengamos
314
-tengáis
315
-tengan
316
-tendré
317
-tendrás
318
-tendrá
319
-tendremos
320
-tendréis
321
-tendrán
322
-tendría
323
-tendrías
324
-tendríamos
325
-tendríais
326
-tendrían
327
-tenía
328
-tenías
329
-teníamos
330
-teníais
331
-tenían
332
-tuve
333
-tuviste
334
-tuvo
335
-tuvimos
336
-tuvisteis
337
-tuvieron
338
-tuviera
339
-tuvieras
340
-tuviéramos
341
-tuvierais
342
-tuvieran
343
-tuviese
344
-tuvieses
345
-tuviésemos
346
-tuvieseis
347
-tuviesen
348
-teniendo
349
-tenido
350
-tenida
351
-tenidos
352
-tenidas
353
-tened

+ 0
- 99
sites/sandbox/deploy/solr/lang/stopwords_eu.txt Ver arquivo

@@ -1,99 +0,0 @@
1
-# example set of basque stopwords
2
-al
3
-anitz
4
-arabera
5
-asko
6
-baina
7
-bat
8
-batean
9
-batek
10
-bati
11
-batzuei
12
-batzuek
13
-batzuetan
14
-batzuk
15
-bera
16
-beraiek
17
-berau
18
-berauek
19
-bere
20
-berori
21
-beroriek
22
-beste
23
-bezala
24
-da
25
-dago
26
-dira
27
-ditu
28
-du
29
-dute
30
-edo
31
-egin
32
-ere
33
-eta
34
-eurak
35
-ez
36
-gainera
37
-gu
38
-gutxi
39
-guzti
40
-haiei
41
-haiek
42
-haietan
43
-hainbeste
44
-hala
45
-han
46
-handik
47
-hango
48
-hara
49
-hari
50
-hark
51
-hartan
52
-hau
53
-hauei
54
-hauek
55
-hauetan
56
-hemen
57
-hemendik
58
-hemengo
59
-hi
60
-hona
61
-honek
62
-honela
63
-honetan
64
-honi
65
-hor
66
-hori
67
-horiei
68
-horiek
69
-horietan
70
-horko
71
-horra
72
-horrek
73
-horrela
74
-horretan
75
-horri
76
-hortik
77
-hura
78
-izan
79
-ni
80
-noiz
81
-nola
82
-non
83
-nondik
84
-nongo
85
-nor
86
-nora
87
-ze
88
-zein
89
-zen
90
-zenbait
91
-zenbat
92
-zer
93
-zergatik
94
-ziren
95
-zituen
96
-zu
97
-zuek
98
-zuen
99
-zuten

+ 0
- 313
sites/sandbox/deploy/solr/lang/stopwords_fa.txt Ver arquivo

@@ -1,313 +0,0 @@
1
-# This file was created by Jacques Savoy and is distributed under the BSD license.
2
-# See http://members.unine.ch/jacques.savoy/clef/index.html.
3
-# Also see http://www.opensource.org/licenses/bsd-license.html
4
-# Note: by default this file is used after normalization, so when adding entries
5
-# to this file, use the arabic 'ي' instead of 'ی'
6
-انان
7
-نداشته
8
-سراسر
9
-خياه
10
-ايشان
11
-وي
12
-تاكنون
13
-بيشتري
14
-دوم
15
-پس
16
-ناشي
17
-وگو
18
-يا
19
-داشتند
20
-سپس
21
-هنگام
22
-هرگز
23
-پنج
24
-نشان
25
-امسال
26
-ديگر
27
-گروهي
28
-شدند
29
-چطور
30
-ده
31
32
-دو
33
-نخستين
34
-ولي
35
-چرا
36
-چه
37
-وسط
38
39
-كدام
40
-قابل
41
-يك
42
-رفت
43
-هفت
44
-همچنين
45
-در
46
-هزار
47
-بله
48
-بلي
49
-شايد
50
-اما
51
-شناسي
52
-گرفته
53
-دهد
54
-داشته
55
-دانست
56
-داشتن
57
-خواهيم
58
-ميليارد
59
-وقتيكه
60
-امد
61
-خواهد
62
-جز
63
-اورده
64
-شده
65
-بلكه
66
-خدمات
67
-شدن
68
-برخي
69
-نبود
70
-بسياري
71
-جلوگيري
72
-حق
73
-كردند
74
-نوعي
75
-بعري
76
-نكرده
77
-نظير
78
-نبايد
79
-بوده
80
-بودن
81
-داد
82
-اورد
83
-هست
84
-جايي
85
-شود
86
-دنبال
87
-داده
88
-بايد
89
-سابق
90
-هيچ
91
-همان
92
-انجا
93
-كمتر
94
-كجاست
95
-گردد
96
-كسي
97
-تر
98
-مردم
99
-تان
100
-دادن
101
-بودند
102
-سري
103
-جدا
104
-ندارند
105
-مگر
106
-يكديگر
107
-دارد
108
-دهند
109
-بنابراين
110
-هنگامي
111
-سمت
112
-جا
113
-انچه
114
-خود
115
-دادند
116
-زياد
117
-دارند
118
-اثر
119
-بدون
120
-بهترين
121
-بيشتر
122
-البته
123
-به
124
-براساس
125
-بيرون
126
-كرد
127
-بعضي
128
-گرفت
129
-توي
130
-اي
131
-ميليون
132
-او
133
-جريان
134
-تول
135
-بر
136
-مانند
137
-برابر
138
-باشيم
139
-مدتي
140
-گويند
141
-اكنون
142
-تا
143
-تنها
144
-جديد
145
-چند
146
-بي
147
-نشده
148
-كردن
149
-كردم
150
-گويد
151
-كرده
152
-كنيم
153
-نمي
154
-نزد
155
-روي
156
-قصد
157
-فقط
158
-بالاي
159
-ديگران
160
-اين
161
-ديروز
162
-توسط
163
-سوم
164
-ايم
165
-دانند
166
-سوي
167
-استفاده
168
-شما
169
-كنار
170
-داريم
171
-ساخته
172
-طور
173
-امده
174
-رفته
175
-نخست
176
-بيست
177
-نزديك
178
-طي
179
-كنيد
180
-از
181
-انها
182
-تمامي
183
-داشت
184
-يكي
185
-طريق
186
-اش
187
-چيست
188
-روب
189
-نمايد
190
-گفت
191
-چندين
192
-چيزي
193
-تواند
194
-ام
195
-ايا
196
-با
197
-ان
198
-ايد
199
-ترين
200
-اينكه
201
-ديگري
202
-راه
203
-هايي
204
-بروز
205
-همچنان
206
-پاعين
207
-كس
208
-حدود
209
-مختلف
210
-مقابل
211
-چيز
212
-گيرد
213
-ندارد
214
-ضد
215
-همچون
216
-سازي
217
-شان
218
-مورد
219
-باره
220
-مرسي
221
-خويش
222
-برخوردار
223
-چون
224
-خارج
225
-شش
226
-هنوز
227
-تحت
228
-ضمن
229
-هستيم
230
-گفته
231
-فكر
232
-بسيار
233
-پيش
234
-براي
235
-روزهاي
236
-انكه
237
-نخواهد
238
-بالا
239
-كل
240
-وقتي
241
-كي
242
-چنين
243
-كه
244
-گيري
245
-نيست
246
-است
247
-كجا
248
-كند
249
-نيز
250
-يابد
251
-بندي
252
-حتي
253
-توانند
254
-عقب
255
-خواست
256
-كنند
257
-بين
258
-تمام
259
-همه
260
-ما
261
-باشند
262
-مثل
263
-شد
264
-اري
265
-باشد
266
-اره
267
-طبق
268
-بعد
269
-اگر
270
-صورت
271
-غير
272
-جاي
273
-بيش
274
-ريزي
275
-اند
276
-زيرا
277
-چگونه
278
-بار
279
-لطفا
280
-مي
281
-درباره
282
-من
283
-ديده
284
-همين
285
-گذاري
286
-برداري
287
-علت
288
-گذاشته
289
-هم
290
-فوق
291
-نه
292
-ها
293
-شوند
294
-اباد
295
-همواره
296
-هر
297
-اول
298
-خواهند
299
-چهار
300
-نام
301
-امروز
302
-مان
303
-هاي
304
-قبل
305
-كنم
306
-سعي
307
-تازه
308
-را
309
-هستند
310
-زير
311
-جلوي
312
-عنوان
313
-بود

+ 0
- 94
sites/sandbox/deploy/solr/lang/stopwords_fi.txt Ver arquivo

@@ -1,94 +0,0 @@
1
- | From svn.tartarus.org/snowball/trunk/website/algorithms/finnish/stop.txt
2
- | This file is distributed under the BSD License.
3
- | See http://snowball.tartarus.org/license.php
4
- | Also see http://www.opensource.org/licenses/bsd-license.html
5
- |  - Encoding was converted to UTF-8.
6
- |  - This notice was added.
7
-
8
-| forms of BE
9
-
10
-olla
11
-olen
12
-olet
13
-on
14
-olemme
15
-olette
16
-ovat
17
-ole        | negative form
18
-
19
-oli
20
-olisi
21
-olisit
22
-olisin
23
-olisimme
24
-olisitte
25
-olisivat
26
-olit
27
-olin
28
-olimme
29
-olitte
30
-olivat
31
-ollut
32
-olleet
33
-
34
-en         | negation
35
-et
36
-ei
37
-emme
38
-ette
39
-eivät
40
-
41
-|Nom   Gen    Acc    Part   Iness   Elat    Illat  Adess   Ablat   Allat   Ess    Trans
42
-minä   minun  minut  minua  minussa minusta minuun minulla minulta minulle               | I
43
-sinä   sinun  sinut  sinua  sinussa sinusta sinuun sinulla sinulta sinulle               | you
44
-hän    hänen  hänet  häntä  hänessä hänestä häneen hänellä häneltä hänelle               | he she
45
-me     meidän meidät meitä  meissä  meistä  meihin meillä  meiltä  meille                | we
46
-te     teidän teidät teitä  teissä  teistä  teihin teillä  teiltä  teille                | you
47
-he     heidän heidät heitä  heissä  heistä  heihin heillä  heiltä  heille                | they
48
-
49
-tämä   tämän         tätä   tässä   tästä   tähän  tallä   tältä   tälle   tänä   täksi  | this
50
-tuo    tuon          tuotä  tuossa  tuosta  tuohon tuolla  tuolta  tuolle  tuona  tuoksi | that
51
-se     sen           sitä   siinä   siitä   siihen sillä   siltä   sille   sinä   siksi  | it
52
-nämä   näiden        näitä  näissä  näistä  näihin näillä  näiltä  näille  näinä  näiksi | these
53
-nuo    noiden        noita  noissa  noista  noihin noilla  noilta  noille  noina  noiksi | those
54
-ne     niiden        niitä  niissä  niistä  niihin niillä  niiltä  niille  niinä  niiksi | they
55
-
56
-kuka   kenen kenet   ketä   kenessä kenestä keneen kenellä keneltä kenelle kenenä keneksi| who
57
-ketkä  keiden ketkä  keitä  keissä  keistä  keihin keillä  keiltä  keille  keinä  keiksi | (pl)
58
-mikä   minkä minkä   mitä   missä   mistä   mihin  millä   miltä   mille   minä   miksi  | which what
59
-mitkä                                                                                    | (pl)
60
-
61
-joka   jonka         jota   jossa   josta   johon  jolla   jolta   jolle   jona   joksi  | who which
62
-jotka  joiden        joita  joissa  joista  joihin joilla  joilta  joille  joina  joiksi | (pl)
63
-
64
-| conjunctions
65
-
66
-että   | that
67
-ja     | and
68
-jos    | if
69
-koska  | because
70
-kuin   | than
71
-mutta  | but
72
-niin   | so
73
-sekä   | and
74
-sillä  | for
75
-tai    | or
76
-vaan   | but
77
-vai    | or
78
-vaikka | although
79
-
80
-
81
-| prepositions
82
-
83
-kanssa  | with
84
-mukaan  | according to
85
-noin    | about
86
-poikki  | across
87
-yli     | over, across
88
-
89
-| other
90
-
91
-kun    | when
92
-niin   | so
93
-nyt    | now
94
-itse   | self

+ 0
- 182
sites/sandbox/deploy/solr/lang/stopwords_fr.txt Ver arquivo

@@ -1,182 +0,0 @@
1
- | From svn.tartarus.org/snowball/trunk/website/algorithms/french/stop.txt
2
- | This file is distributed under the BSD License.
3
- | See http://snowball.tartarus.org/license.php
4
- | Also see http://www.opensource.org/licenses/bsd-license.html
5
- |  - Encoding was converted to UTF-8.
6
- |  - This notice was added.
7
-
8
- | A French stop word list. Comments begin with vertical bar. Each stop
9
- | word is at the start of a line.
10
-
11
-au             |  a + le
12
-aux            |  a + les
13
-avec           |  with
14
-ce             |  this
15
-ces            |  these
16
-dans           |  with
17
-de             |  of
18
-des            |  de + les
19
-du             |  de + le
20
-elle           |  she
21
-en             |  `of them' etc
22
-et             |  and
23
-eux            |  them
24
-il             |  he
25
-je             |  I
26
-la             |  the
27
-le             |  the
28
-leur           |  their
29
-lui            |  him
30
-ma             |  my (fem)
31
-mais           |  but
32
-me             |  me
33
-même           |  same; as in moi-même (myself) etc
34
-mes            |  me (pl)
35
-moi            |  me
36
-mon            |  my (masc)
37
-ne             |  not
38
-nos            |  our (pl)
39
-notre          |  our
40
-nous           |  we
41
-on             |  one
42
-ou             |  where
43
-par            |  by
44
-pas            |  not
45
-pour           |  for
46
-qu             |  que before vowel
47
-que            |  that
48
-qui            |  who
49
-sa             |  his, her (fem)
50
-se             |  oneself
51
-ses            |  his (pl)
52
-son            |  his, her (masc)
53
-sur            |  on
54
-ta             |  thy (fem)
55
-te             |  thee
56
-tes            |  thy (pl)
57
-toi            |  thee
58
-ton            |  thy (masc)
59
-tu             |  thou
60
-un             |  a
61
-une            |  a
62
-vos            |  your (pl)
63
-votre          |  your
64
-vous           |  you
65
-
66
-               |  single letter forms
67
-
68
-c              |  c'
69
-d              |  d'
70
-j              |  j'
71
-l              |  l'
72
-à              |  to, at
73
-m              |  m'
74
-n              |  n'
75
-s              |  s'
76
-t              |  t'
77
-y              |  there
78
-
79
-               | forms of être (not including the infinitive):
80
-été
81
-étée
82
-étées
83
-étés
84
-étant
85
-suis
86
-es
87
-est
88
-sommes
89
-êtes
90
-sont
91
-serai
92
-seras
93
-sera
94
-serons
95
-serez
96
-seront
97
-serais
98
-serait
99
-serions
100
-seriez
101
-seraient
102
-étais
103
-était
104
-étions
105
-étiez
106
-étaient
107
-fus
108
-fut
109
-fûmes
110
-fûtes
111
-furent
112
-sois
113
-soit
114
-soyons
115
-soyez
116
-soient
117
-fusse
118
-fusses
119
-fût
120
-fussions
121
-fussiez
122
-fussent
123
-
124
-               | forms of avoir (not including the infinitive):
125
-ayant
126
-eu
127
-eue
128
-eues
129
-eus
130
-ai
131
-as
132
-avons
133
-avez
134
-ont
135
-aurai
136
-auras
137
-aura
138
-aurons
139
-aurez
140
-auront
141
-aurais
142
-aurait
143
-aurions
144
-auriez
145
-auraient
146
-avais
147
-avait
148
-avions
149
-aviez
150
-avaient
151
-eut
152
-eûmes
153
-eûtes
154
-eurent
155
-aie
156
-aies
157
-ait
158
-ayons
159
-ayez
160
-aient
161
-eusse
162
-eusses
163
-eût
164
-eussions
165
-eussiez
166
-eussent
167
-
168
-               | Later additions (from Jean-Christophe Deschamps)
169
-ceci           |  this
170
-celà           |  that
171
-cet            |  this
172
-cette          |  this
173
-ici            |  here
174
-ils            |  they
175
-les            |  the (pl)
176
-leurs          |  their (pl)
177
-quel           |  which
178
-quels          |  which
179
-quelle         |  which
180
-quelles        |  which
181
-sans           |  without
182
-soi            |  oneself

+ 0
- 110
sites/sandbox/deploy/solr/lang/stopwords_ga.txt Ver arquivo

@@ -1,110 +0,0 @@
1
-
2
-a
3
-ach
4
-ag
5
-agus
6
-an
7
-aon
8
-ar
9
-arna
10
-as
11
-b'
12
-ba
13
-beirt
14
-bhúr
15
-caoga
16
-ceathair
17
-ceathrar
18
-chomh
19
-chtó
20
-chuig
21
-chun
22
-cois
23
-céad
24
-cúig
25
-cúigear
26
-d'
27
-daichead
28
-dar
29
-de
30
-deich
31
-deichniúr
32
-den
33
-dhá
34
-do
35
-don
36
-dtí
37
-dá
38
-dár
39
-dó
40
-faoi
41
-faoin
42
-faoina
43
-faoinár
44
-fara
45
-fiche
46
-gach
47
-gan
48
-go
49
-gur
50
-haon
51
-hocht
52
-i
53
-iad
54
-idir
55
-in
56
-ina
57
-ins
58
-inár
59
-is
60
-le
61
-leis
62
-lena
63
-lenár
64
-m'
65
-mar
66
-mo
67
-mé
68
-na
69
-nach
70
-naoi
71
-naonúr
72
-ná
73
-ní
74
-níor
75
-nó
76
-nócha
77
-ocht
78
-ochtar
79
-os
80
-roimh
81
-sa
82
-seacht
83
-seachtar
84
-seachtó
85
-seasca
86
-seisear
87
-siad
88
-sibh
89
-sinn
90
-sna
91
-sé
92
-sí
93
-tar
94
-thar
95
-thú
96
-triúr
97
-trí
98
-trína
99
-trínár
100
-tríocha
101
-tú
102
-um
103
-ár
104
105
-éis
106
107
108
-ón
109
-óna
110
-ónár

+ 0
- 161
sites/sandbox/deploy/solr/lang/stopwords_gl.txt Ver arquivo

@@ -1,161 +0,0 @@
1
-# galican stopwords
2
-a
3
-aínda
4
-alí
5
-aquel
6
-aquela
7
-aquelas
8
-aqueles
9
-aquilo
10
-aquí
11
-ao
12
-aos
13
-as
14
-así
15
16
-ben
17
-cando
18
-che
19
-co
20
-coa
21
-comigo
22
-con
23
-connosco
24
-contigo
25
-convosco
26
-coas
27
-cos
28
-cun
29
-cuns
30
-cunha
31
-cunhas
32
-da
33
-dalgunha
34
-dalgunhas
35
-dalgún
36
-dalgúns
37
-das
38
-de
39
-del
40
-dela
41
-delas
42
-deles
43
-desde
44
-deste
45
-do
46
-dos
47
-dun
48
-duns
49
-dunha
50
-dunhas
51
-e
52
-el
53
-ela
54
-elas
55
-eles
56
-en
57
-era
58
-eran
59
-esa
60
-esas
61
-ese
62
-eses
63
-esta
64
-estar
65
-estaba
66
-está
67
-están
68
-este
69
-estes
70
-estiven
71
-estou
72
-eu
73
74
-facer
75
-foi
76
-foron
77
-fun
78
-había
79
-hai
80
-iso
81
-isto
82
-la
83
-las
84
-lle
85
-lles
86
-lo
87
-los
88
-mais
89
-me
90
-meu
91
-meus
92
-min
93
-miña
94
-miñas
95
-moi
96
-na
97
-nas
98
-neste
99
-nin
100
-no
101
-non
102
-nos
103
-nosa
104
-nosas
105
-noso
106
-nosos
107
-nós
108
-nun
109
-nunha
110
-nuns
111
-nunhas
112
-o
113
-os
114
-ou
115
116
-ós
117
-para
118
-pero
119
-pode
120
-pois
121
-pola
122
-polas
123
-polo
124
-polos
125
-por
126
-que
127
-se
128
-senón
129
-ser
130
-seu
131
-seus
132
-sexa
133
-sido
134
-sobre
135
-súa
136
-súas
137
-tamén
138
-tan
139
-te
140
-ten
141
-teñen
142
-teño
143
-ter
144
-teu
145
-teus
146
-ti
147
-tido
148
-tiña
149
-tiven
150
-túa
151
-túas
152
-un
153
-unha
154
-unhas
155
-uns
156
-vos
157
-vosa
158
-vosas
159
-voso
160
-vosos
161
-vós

+ 0
- 235
sites/sandbox/deploy/solr/lang/stopwords_hi.txt Ver arquivo

@@ -1,235 +0,0 @@
1
-# Also see http://www.opensource.org/licenses/bsd-license.html
2
-# See http://members.unine.ch/jacques.savoy/clef/index.html.
3
-# This file was created by Jacques Savoy and is distributed under the BSD license.
4
-# Note: by default this file also contains forms normalized by HindiNormalizer
5
-# for spelling variation (see section below), such that it can be used whether or
6
-# not you enable that feature. When adding additional entries to this list,
7
-# please add the normalized form as well.
8
-अंदर
9
-अत
10
-अपना
11
-अपनी
12
-अपने
13
-अभी
14
-आदि
15
-आप
16
-इत्यादि
17
-इन
18
-इनका
19
-इन्हीं
20
-इन्हें
21
-इन्हों
22
-इस
23
-इसका
24
-इसकी
25
-इसके
26
-इसमें
27
-इसी
28
-इसे
29
-उन
30
-उनका
31
-उनकी
32
-उनके
33
-उनको
34
-उन्हीं
35
-उन्हें
36
-उन्हों
37
-उस
38
-उसके
39
-उसी
40
-उसे
41
-एक
42
-एवं
43
-एस
44
-ऐसे
45
-और
46
-कई
47
-कर
48
-करता
49
-करते
50
-करना
51
-करने
52
-करें
53
-कहते
54
-कहा
55
-का
56
-काफ़ी
57
-कि
58
-कितना
59
-किन्हें
60
-किन्हों
61
-किया
62
-किर
63
-किस
64
-किसी
65
-किसे
66
-की
67
-कुछ
68
-कुल
69
-के
70
-को
71
-कोई
72
-कौन
73
-कौनसा
74
-गया
75
-घर
76
-जब
77
-जहाँ
78
-जा
79
-जितना
80
-जिन
81
-जिन्हें
82
-जिन्हों
83
-जिस
84
-जिसे
85
-जीधर
86
-जैसा
87
-जैसे
88
-जो
89
-तक
90
-तब
91
-तरह
92
-तिन
93
-तिन्हें
94
-तिन्हों
95
-तिस
96
-तिसे
97
-तो
98
-था
99
-थी
100
-थे
101
-दबारा
102
-दिया
103
-दुसरा
104
-दूसरे
105
-दो
106
-द्वारा
107
-न
108
-नहीं
109
-ना
110
-निहायत
111
-नीचे
112
-ने
113
-पर
114
-पर
115
-पहले
116
-पूरा
117
-पे
118
-फिर
119
-बनी
120
-बही
121
-बहुत
122
-बाद
123
-बाला
124
-बिलकुल
125
-भी
126
-भीतर
127
-मगर
128
-मानो
129
-मे
130
-में
131
-यदि
132
-यह
133
-यहाँ
134
-यही
135
-या
136
-यिह
137
-ये
138
-रखें
139
-रहा
140
-रहे
141
-ऱ्वासा
142
-लिए
143
-लिये
144
-लेकिन
145
-व
146
-वर्ग
147
-वह
148
-वह
149
-वहाँ
150
-वहीं
151
-वाले
152
-वुह
153
-वे
154
-वग़ैरह
155
-संग
156
-सकता
157
-सकते
158
-सबसे
159
-सभी
160
-साथ
161
-साबुत
162
-साभ
163
-सारा
164
-से
165
-सो
166
-ही
167
-हुआ
168
-हुई
169
-हुए
170
-है
171
-हैं
172
-हो
173
-होता
174
-होती
175
-होते
176
-होना
177
-होने
178
-# additional normalized forms of the above
179
-अपनि
180
-जेसे
181
-होति
182
-सभि
183
-तिंहों
184
-इंहों
185
-दवारा
186
-इसि
187
-किंहें
188
-थि
189
-उंहों
190
-ओर
191
-जिंहें
192
-वहिं
193
-अभि
194
-बनि
195
-हि
196
-उंहिं
197
-उंहें
198
-हें
199
-वगेरह
200
-एसे
201
-रवासा
202
-कोन
203
-निचे
204
-काफि
205
-उसि
206
-पुरा
207
-भितर
208
-हे
209
-बहि
210
-वहां
211
-कोइ
212
-यहां
213
-जिंहों
214
-तिंहें
215
-किसि
216
-कइ
217
-यहि
218
-इंहिं
219
-जिधर
220
-इंहें
221
-अदि
222
-इतयादि
223
-हुइ
224
-कोनसा
225
-इसकि
226
-दुसरे
227
-जहां
228
-अप
229
-किंहों
230
-उनकि
231
-भि
232
-वरग
233
-हुअ
234
-जेसा
235
-नहिं

+ 0
- 209
sites/sandbox/deploy/solr/lang/stopwords_hu.txt Ver arquivo

@@ -1,209 +0,0 @@
1
- | From svn.tartarus.org/snowball/trunk/website/algorithms/hungarian/stop.txt
2
- | This file is distributed under the BSD License.
3
- | See http://snowball.tartarus.org/license.php
4
- | Also see http://www.opensource.org/licenses/bsd-license.html
5
- |  - Encoding was converted to UTF-8.
6
- |  - This notice was added.
7
-
8
-| Hungarian stop word list
9
-| prepared by Anna Tordai
10
-
11
-a
12
-ahogy
13
-ahol
14
-aki
15
-akik
16
-akkor
17
-alatt
18
-által
19
-általában
20
-amely
21
-amelyek
22
-amelyekben
23
-amelyeket
24
-amelyet
25
-amelynek
26
-ami
27
-amit
28
-amolyan
29
-amíg
30
-amikor
31
-át
32
-abban
33
-ahhoz
34
-annak
35
-arra
36
-arról
37
-az
38
-azok
39
-azon
40
-azt
41
-azzal
42
-azért
43
-aztán
44
-azután
45
-azonban
46
-bár
47
-be
48
-belül
49
-benne
50
-cikk
51
-cikkek
52
-cikkeket
53
-csak
54
-de
55
-e
56
-eddig
57
-egész
58
-egy
59
-egyes
60
-egyetlen
61
-egyéb
62
-egyik
63
-egyre
64
-ekkor
65
-el
66
-elég
67
-ellen
68
-elő
69
-először
70
-előtt
71
-első
72
-én
73
-éppen
74
-ebben
75
-ehhez
76
-emilyen
77
-ennek
78
-erre
79
-ez
80
-ezt
81
-ezek
82
-ezen
83
-ezzel
84
-ezért
85
-és
86
-fel
87
-felé
88
-hanem
89
-hiszen
90
-hogy
91
-hogyan
92
-igen
93
-így
94
-illetve
95
-ill.
96
-ill
97
-ilyen
98
-ilyenkor
99
-ison
100
-ismét
101
-itt
102
-jó
103
-jól
104
-jobban
105
-kell
106
-kellett
107
-keresztül
108
-keressünk
109
-ki
110
-kívül
111
-között
112
-közül
113
-legalább
114
-lehet
115
-lehetett
116
-legyen
117
-lenne
118
-lenni
119
-lesz
120
-lett
121
-maga
122
-magát
123
-majd
124
-majd
125
-már
126
-más
127
-másik
128
-meg
129
-még
130
-mellett
131
-mert
132
-mely
133
-melyek
134
-mi
135
-mit
136
-míg
137
-miért
138
-milyen
139
-mikor
140
-minden
141
-mindent
142
-mindenki
143
-mindig
144
-mint
145
-mintha
146
-mivel
147
-most
148
-nagy
149
-nagyobb
150
-nagyon
151
-ne
152
-néha
153
-nekem
154
-neki
155
-nem
156
-néhány
157
-nélkül
158
-nincs
159
-olyan
160
-ott
161
-össze
162
163
-ők
164
-őket
165
-pedig
166
-persze
167
-rá
168
-s
169
-saját
170
-sem
171
-semmi
172
-sok
173
-sokat
174
-sokkal
175
-számára
176
-szemben
177
-szerint
178
-szinte
179
-talán
180
-tehát
181
-teljes
182
-tovább
183
-továbbá
184
-több
185
-úgy
186
-ugyanis
187
-új
188
-újabb
189
-újra
190
-után
191
-utána
192
-utolsó
193
-vagy
194
-vagyis
195
-valaki
196
-valami
197
-valamint
198
-való
199
-vagyok
200
-van
201
-vannak
202
-volt
203
-voltam
204
-voltak
205
-voltunk
206
-vissza
207
-vele
208
-viszont
209
-volna

+ 0
- 46
sites/sandbox/deploy/solr/lang/stopwords_hy.txt Ver arquivo

@@ -1,46 +0,0 @@
1
-# example set of Armenian stopwords.
2
-այդ
3
-այլ
4
-այն
5
-այս
6
-դու
7
-դուք
8
-եմ
9
-են
10
-ենք
11
-ես
12
-եք
13
14
-էի
15
-էին
16
-էինք
17
-էիր
18
-էիք
19
-էր
20
-ըստ
21
22
23
-ին
24
-իսկ
25
-իր
26
-կամ
27
-համար
28
-հետ
29
-հետո
30
-մենք
31
-մեջ
32
-մի
33
34
-նա
35
-նաև
36
-նրա
37
-նրանք
38
-որ
39
-որը
40
-որոնք
41
-որպես
42
-ու
43
-ում
44
-պիտի
45
-վրա
46

+ 0
- 359
sites/sandbox/deploy/solr/lang/stopwords_id.txt Ver arquivo

@@ -1,359 +0,0 @@
1
-# from appendix D of: A Study of Stemming Effects on Information
2
-# Retrieval in Bahasa Indonesia
3
-ada
4
-adanya
5
-adalah
6
-adapun
7
-agak
8
-agaknya
9
-agar
10
-akan
11
-akankah
12
-akhirnya
13
-aku
14
-akulah
15
-amat
16
-amatlah
17
-anda
18
-andalah
19
-antar
20
-diantaranya
21
-antara
22
-antaranya
23
-diantara
24
-apa
25
-apaan
26
-mengapa
27
-apabila
28
-apakah
29
-apalagi
30
-apatah
31
-atau
32
-ataukah
33
-ataupun
34
-bagai
35
-bagaikan
36
-sebagai
37
-sebagainya
38
-bagaimana
39
-bagaimanapun
40
-sebagaimana
41
-bagaimanakah
42
-bagi
43
-bahkan
44
-bahwa
45
-bahwasanya
46
-sebaliknya
47
-banyak
48
-sebanyak
49
-beberapa
50
-seberapa
51
-begini
52
-beginian
53
-beginikah
54
-beginilah
55
-sebegini
56
-begitu
57
-begitukah
58
-begitulah
59
-begitupun
60
-sebegitu
61
-belum
62
-belumlah
63
-sebelum
64
-sebelumnya
65
-sebenarnya
66
-berapa
67
-berapakah
68
-berapalah
69
-berapapun
70
-betulkah
71
-sebetulnya
72
-biasa
73
-biasanya
74
-bila
75
-bilakah
76
-bisa
77
-bisakah
78
-sebisanya
79
-boleh
80
-bolehkah
81
-bolehlah
82
-buat
83
-bukan
84
-bukankah
85
-bukanlah
86
-bukannya
87
-cuma
88
-percuma
89
-dahulu
90
-dalam
91
-dan
92
-dapat
93
-dari
94
-daripada
95
-dekat
96
-demi
97
-demikian
98
-demikianlah
99
-sedemikian
100
-dengan
101
-depan
102
-di
103
-dia
104
-dialah
105
-dini
106
-diri
107
-dirinya
108
-terdiri
109
-dong
110
-dulu
111
-enggak
112
-enggaknya
113
-entah
114
-entahlah
115
-terhadap
116
-terhadapnya
117
-hal
118
-hampir
119
-hanya
120
-hanyalah
121
-harus
122
-haruslah
123
-harusnya
124
-seharusnya
125
-hendak
126
-hendaklah
127
-hendaknya
128
-hingga
129
-sehingga
130
-ia
131
-ialah
132
-ibarat
133
-ingin
134
-inginkah
135
-inginkan
136
-ini
137
-inikah
138
-inilah
139
-itu
140
-itukah
141
-itulah
142
-jangan
143
-jangankan
144
-janganlah
145
-jika
146
-jikalau
147
-juga
148
-justru
149
-kala
150
-kalau
151
-kalaulah
152
-kalaupun
153
-kalian
154
-kami
155
-kamilah
156
-kamu
157
-kamulah
158
-kan
159
-kapan
160
-kapankah
161
-kapanpun
162
-dikarenakan
163
-karena
164
-karenanya
165
-ke
166
-kecil
167
-kemudian
168
-kenapa
169
-kepada
170
-kepadanya
171
-ketika
172
-seketika
173
-khususnya
174
-kini
175
-kinilah
176
-kiranya
177
-sekiranya
178
-kita
179
-kitalah
180
-kok
181
-lagi
182
-lagian
183
-selagi
184
-lah
185
-lain
186
-lainnya
187
-melainkan
188
-selaku
189
-lalu
190
-melalui
191
-terlalu
192
-lama
193
-lamanya
194
-selama
195
-selama
196
-selamanya
197
-lebih
198
-terlebih
199
-bermacam
200
-macam
201
-semacam
202
-maka
203
-makanya
204
-makin
205
-malah
206
-malahan
207
-mampu
208
-mampukah
209
-mana
210
-manakala
211
-manalagi
212
-masih
213
-masihkah
214
-semasih
215
-masing
216
-mau
217
-maupun
218
-semaunya
219
-memang
220
-mereka
221
-merekalah
222
-meski
223
-meskipun
224
-semula
225
-mungkin
226
-mungkinkah
227
-nah
228
-namun
229
-nanti
230
-nantinya
231
-nyaris
232
-oleh
233
-olehnya
234
-seorang
235
-seseorang
236
-pada
237
-padanya
238
-padahal
239
-paling
240
-sepanjang
241
-pantas
242
-sepantasnya
243
-sepantasnyalah
244
-para
245
-pasti
246
-pastilah
247
-per
248
-pernah
249
-pula
250
-pun
251
-merupakan
252
-rupanya
253
-serupa
254
-saat
255
-saatnya
256
-sesaat
257
-saja
258
-sajalah
259
-saling
260
-bersama
261
-sama
262
-sesama
263
-sambil
264
-sampai
265
-sana
266
-sangat
267
-sangatlah
268
-saya
269
-sayalah
270
-se
271
-sebab
272
-sebabnya
273
-sebuah
274
-tersebut
275
-tersebutlah
276
-sedang
277
-sedangkan
278
-sedikit
279
-sedikitnya
280
-segala
281
-segalanya
282
-segera
283
-sesegera
284
-sejak
285
-sejenak
286
-sekali
287
-sekalian
288
-sekalipun
289
-sesekali
290
-sekaligus
291
-sekarang
292
-sekarang
293
-sekitar
294
-sekitarnya
295
-sela
296
-selain
297
-selalu
298
-seluruh
299
-seluruhnya
300
-semakin
301
-sementara
302
-sempat
303
-semua
304
-semuanya
305
-sendiri
306
-sendirinya
307
-seolah
308
-seperti
309
-sepertinya
310
-sering
311
-seringnya
312
-serta
313
-siapa
314
-siapakah
315
-siapapun
316
-disini
317
-disinilah
318
-sini
319
-sinilah
320
-sesuatu
321
-sesuatunya
322
-suatu
323
-sesudah
324
-sesudahnya
325
-sudah
326
-sudahkah
327
-sudahlah
328
-supaya
329
-tadi
330
-tadinya
331
-tak
332
-tanpa
333
-setelah
334
-telah
335
-tentang
336
-tentu
337
-tentulah
338
-tentunya
339
-tertentu
340
-seterusnya
341
-tapi
342
-tetapi
343
-setiap
344
-tiap
345
-setidaknya
346
-tidak
347
-tidakkah
348
-tidaklah
349
-toh
350
-waduh
351
-wah
352
-wahai
353
-sewaktu
354
-walau
355
-walaupun
356
-wong
357
-yaitu
358
-yakni
359
-yang

+ 0
- 301
sites/sandbox/deploy/solr/lang/stopwords_it.txt Ver arquivo

@@ -1,301 +0,0 @@
1
- | From svn.tartarus.org/snowball/trunk/website/algorithms/italian/stop.txt
2
- | This file is distributed under the BSD License.
3
- | See http://snowball.tartarus.org/license.php
4
- | Also see http://www.opensource.org/licenses/bsd-license.html
5
- |  - Encoding was converted to UTF-8.
6
- |  - This notice was added.
7
-
8
- | An Italian stop word list. Comments begin with vertical bar. Each stop
9
- | word is at the start of a line.
10
-
11
-ad             |  a (to) before vowel
12
-al             |  a + il
13
-allo           |  a + lo
14
-ai             |  a + i
15
-agli           |  a + gli
16
-all            |  a + l'
17
-agl            |  a + gl'
18
-alla           |  a + la
19
-alle           |  a + le
20
-con            |  with
21
-col            |  con + il
22
-coi            |  con + i (forms collo, cogli etc are now very rare)
23
-da             |  from
24
-dal            |  da + il
25
-dallo          |  da + lo
26
-dai            |  da + i
27
-dagli          |  da + gli
28
-dall           |  da + l'
29
-dagl           |  da + gll'
30
-dalla          |  da + la
31
-dalle          |  da + le
32
-di             |  of
33
-del            |  di + il
34
-dello          |  di + lo
35
-dei            |  di + i
36
-degli          |  di + gli
37
-dell           |  di + l'
38
-degl           |  di + gl'
39
-della          |  di + la
40
-delle          |  di + le
41
-in             |  in
42
-nel            |  in + el
43
-nello          |  in + lo
44
-nei            |  in + i
45
-negli          |  in + gli
46
-nell           |  in + l'
47
-negl           |  in + gl'
48
-nella          |  in + la
49
-nelle          |  in + le
50
-su             |  on
51
-sul            |  su + il
52
-sullo          |  su + lo
53
-sui            |  su + i
54
-sugli          |  su + gli
55
-sull           |  su + l'
56
-sugl           |  su + gl'
57
-sulla          |  su + la
58
-sulle          |  su + le
59
-per            |  through, by
60
-tra            |  among
61
-contro         |  against
62
-io             |  I
63
-tu             |  thou
64
-lui            |  he
65
-lei            |  she
66
-noi            |  we
67
-voi            |  you
68
-loro           |  they
69
-mio            |  my
70
-mia            |
71
-miei           |
72
-mie            |
73
-tuo            |
74
-tua            |
75
-tuoi           |  thy
76
-tue            |
77
-suo            |
78
-sua            |
79
-suoi           |  his, her
80
-sue            |
81
-nostro         |  our
82
-nostra         |
83
-nostri         |
84
-nostre         |
85
-vostro         |  your
86
-vostra         |
87
-vostri         |
88
-vostre         |
89
-mi             |  me
90
-ti             |  thee
91
-ci             |  us, there
92
-vi             |  you, there
93
-lo             |  him, the
94
-la             |  her, the
95
-li             |  them
96
-le             |  them, the
97
-gli            |  to him, the
98
-ne             |  from there etc
99
-il             |  the
100
-un             |  a
101
-uno            |  a
102
-una            |  a
103
-ma             |  but
104
-ed             |  and
105
-se             |  if
106
-perché         |  why, because
107
-anche          |  also
108
-come           |  how
109
-dov            |  where (as dov')
110
-dove           |  where
111
-che            |  who, that
112
-chi            |  who
113
-cui            |  whom
114
-non            |  not
115
-più            |  more
116
-quale          |  who, that
117
-quanto         |  how much
118
-quanti         |
119
-quanta         |
120
-quante         |
121
-quello         |  that
122
-quelli         |
123
-quella         |
124
-quelle         |
125
-questo         |  this
126
-questi         |
127
-questa         |
128
-queste         |
129
-si             |  yes
130
-tutto          |  all
131
-tutti          |  all
132
-
133
-               |  single letter forms:
134
-
135
-a              |  at
136
-c              |  as c' for ce or ci
137
-e              |  and
138
-i              |  the
139
-l              |  as l'
140
-o              |  or
141
-
142
-               | forms of avere, to have (not including the infinitive):
143
-
144
-ho
145
-hai
146
-ha
147
-abbiamo
148
-avete
149
-hanno
150
-abbia
151
-abbiate
152
-abbiano
153
-avrò
154
-avrai
155
-avrà
156
-avremo
157
-avrete
158
-avranno
159
-avrei
160
-avresti
161
-avrebbe
162
-avremmo
163
-avreste
164
-avrebbero
165
-avevo
166
-avevi
167
-aveva
168
-avevamo
169
-avevate
170
-avevano
171
-ebbi
172
-avesti
173
-ebbe
174
-avemmo
175
-aveste
176
-ebbero
177
-avessi
178
-avesse
179
-avessimo
180
-avessero
181
-avendo
182
-avuto
183
-avuta
184
-avuti
185
-avute
186
-
187
-               | forms of essere, to be (not including the infinitive):
188
-sono
189
-sei
190
191
-siamo
192
-siete
193
-sia
194
-siate
195
-siano
196
-sarò
197
-sarai
198
-sarà
199
-saremo
200
-sarete
201
-saranno
202
-sarei
203
-saresti
204
-sarebbe
205
-saremmo
206
-sareste
207
-sarebbero
208
-ero
209
-eri
210
-era
211
-eravamo
212
-eravate
213
-erano
214
-fui
215
-fosti
216
-fu
217
-fummo
218
-foste
219
-furono
220
-fossi
221
-fosse
222
-fossimo
223
-fossero
224
-essendo
225
-
226
-               | forms of fare, to do (not including the infinitive, fa, fat-):
227
-faccio
228
-fai
229
-facciamo
230
-fanno
231
-faccia
232
-facciate
233
-facciano
234
-farò
235
-farai
236
-farà
237
-faremo
238
-farete
239
-faranno
240
-farei
241
-faresti
242
-farebbe
243
-faremmo
244
-fareste
245
-farebbero
246
-facevo
247
-facevi
248
-faceva
249
-facevamo
250
-facevate
251
-facevano
252
-feci
253
-facesti
254
-fece
255
-facemmo
256
-faceste
257
-fecero
258
-facessi
259
-facesse
260
-facessimo
261
-facessero
262
-facendo
263
-
264
-               | forms of stare, to be (not including the infinitive):
265
-sto
266
-stai
267
-sta
268
-stiamo
269
-stanno
270
-stia
271
-stiate
272
-stiano
273
-starò
274
-starai
275
-starà
276
-staremo
277
-starete
278
-staranno
279
-starei
280
-staresti
281
-starebbe
282
-staremmo
283
-stareste
284
-starebbero
285
-stavo
286
-stavi
287
-stava
288
-stavamo
289
-stavate
290
-stavano
291
-stetti
292
-stesti
293
-stette
294
-stemmo
295
-steste
296
-stettero
297
-stessi
298
-stesse
299
-stessimo
300
-stessero
301
-stando

+ 0
- 127
sites/sandbox/deploy/solr/lang/stopwords_ja.txt Ver arquivo

@@ -1,127 +0,0 @@
1
-#
2
-# This file defines a stopword set for Japanese.
3
-#
4
-# This set is made up of hand-picked frequent terms from segmented Japanese Wikipedia.
5
-# Punctuation characters and frequent kanji have mostly been left out.  See LUCENE-3745
6
-# for frequency lists, etc. that can be useful for making your own set (if desired)
7
-#
8
-# Note that there is an overlap between these stopwords and the terms stopped when used
9
-# in combination with the JapanesePartOfSpeechStopFilter.  When editing this file, note
10
-# that comments are not allowed on the same line as stopwords.
11
-#
12
-# Also note that stopping is done in a case-insensitive manner.  Change your StopFilter
13
-# configuration if you need case-sensitive stopping.  Lastly, note that stopping is done
14
-# using the same character width as the entries in this file.  Since this StopFilter is
15
-# normally done after a CJKWidthFilter in your chain, you would usually want your romaji
16
-# entries to be in half-width and your kana entries to be in full-width.
17
-#
18
-の
19
-に
20
-は
21
-を
22
-た
23
-が
24
-で
25
-て
26
-と
27
-し
28
-れ
29
-さ
30
-ある
31
-いる
32
-も
33
-する
34
-から
35
-な
36
-こと
37
-として
38
-い
39
-や
40
-れる
41
-など
42
-なっ
43
-ない
44
-この
45
-ため
46
-その
47
-あっ
48
-よう
49
-また
50
-もの
51
-という
52
-あり
53
-まで
54
-られ
55
-なる
56
-へ
57
-か
58
-だ
59
-これ
60
-によって
61
-により
62
-おり
63
-より
64
-による
65
-ず
66
-なり
67
-られる
68
-において
69
-ば
70
-なかっ
71
-なく
72
-しかし
73
-について
74
-せ
75
-だっ
76
-その後
77
-できる
78
-それ
79
-う
80
-ので
81
-なお
82
-のみ
83
-でき
84
-き
85
-つ
86
-における
87
-および
88
-いう
89
-さらに
90
-でも
91
-ら
92
-たり
93
-その他
94
-に関する
95
-たち
96
-ます
97
-ん
98
-なら
99
-に対して
100
-特に
101
-せる
102
-及び
103
-これら
104
-とき
105
-では
106
-にて
107
-ほか
108
-ながら
109
-うち
110
-そして
111
-とともに
112
-ただし
113
-かつて
114
-それぞれ
115
-または
116
-お
117
-ほど
118
-ものの
119
-に対する
120
-ほとんど
121
-と共に
122
-といった
123
-です
124
-とも
125
-ところ
126
-ここ
127
-##### End of file

+ 0
- 172
sites/sandbox/deploy/solr/lang/stopwords_lv.txt Ver arquivo

@@ -1,172 +0,0 @@
1
-# Set of Latvian stopwords from A Stemming Algorithm for Latvian, Karlis Kreslins
2
-# the original list of over 800 forms was refined:
3
-#   pronouns, adverbs, interjections were removed
4
-#
5
-# prepositions
6
-aiz
7
-ap
8
-ar
9
-apakš
10
-ārpus
11
-augšpus
12
-bez
13
-caur
14
-dēļ
15
-gar
16
-iekš
17
-iz
18
-kopš
19
-labad
20
-lejpus
21
-līdz
22
-no
23
-otrpus
24
-pa
25
-par
26
-pār
27
-pēc
28
-pie
29
-pirms
30
-pret
31
-priekš
32
-starp
33
-šaipus
34
-uz
35
-viņpus
36
-virs
37
-virspus
38
-zem
39
-apakšpus
40
-# Conjunctions
41
-un
42
-bet
43
-jo
44
-ja
45
-ka
46
-lai
47
-tomēr
48
-tikko
49
-turpretī
50
-arī
51
-kaut
52
-gan
53
-tādēļ
54
-tā
55
-ne
56
-tikvien
57
-vien
58
-kā
59
-ir
60
-te
61
-vai
62
-kamēr
63
-# Particles
64
-ar
65
-diezin
66
-droši
67
-diemžēl
68
-nebūt
69
-ik
70
-it
71
-taču
72
-nu
73
-pat
74
-tiklab
75
-iekšpus
76
-nedz
77
-tik
78
-nevis
79
-turpretim
80
-jeb
81
-iekam
82
-iekām
83
-iekāms
84
-kolīdz
85
-līdzko
86
-tiklīdz
87
-jebšu
88
-tālab
89
-tāpēc
90
-nekā
91
-itin
92
-jā
93
-jau
94
-jel
95
-nē
96
-nezin
97
-tad
98
-tikai
99
-vis
100
-tak
101
-iekams
102
-vien
103
-# modal verbs
104
-būt
105
-biju
106
-biji
107
-bija
108
-bijām
109
-bijāt
110
-esmu
111
-esi
112
-esam
113
-esat
114
-būšu
115
-būsi
116
-būs
117
-būsim
118
-būsiet
119
-tikt
120
-tiku
121
-tiki
122
-tika
123
-tikām
124
-tikāt
125
-tieku
126
-tiec
127
-tiek
128
-tiekam
129
-tiekat
130
-tikšu
131
-tiks
132
-tiksim
133
-tiksiet
134
-tapt
135
-tapi
136
-tapāt
137
-topat
138
-tapšu
139
-tapsi
140
-taps
141
-tapsim
142
-tapsiet
143
-kļūt
144
-kļuvu
145
-kļuvi
146
-kļuva
147
-kļuvām
148
-kļuvāt
149
-kļūstu
150
-kļūsti
151
-kļūst
152
-kļūstam
153
-kļūstat
154
-kļūšu
155
-kļūsi
156
-kļūs
157
-kļūsim
158
-kļūsiet
159
-# verbs
160
-varēt
161
-varēju
162
-varējām
163
-varēšu
164
-varēsim
165
-var
166
-varēji
167
-varējāt
168
-varēsi
169
-varēsiet
170
-varat
171
-varēja
172
-varēs

+ 0
- 117
sites/sandbox/deploy/solr/lang/stopwords_nl.txt Ver arquivo

@@ -1,117 +0,0 @@
1
- | From svn.tartarus.org/snowball/trunk/website/algorithms/dutch/stop.txt
2
- | This file is distributed under the BSD License.
3
- | See http://snowball.tartarus.org/license.php
4
- | Also see http://www.opensource.org/licenses/bsd-license.html
5
- |  - Encoding was converted to UTF-8.
6
- |  - This notice was added.
7
-
8
- | A Dutch stop word list. Comments begin with vertical bar. Each stop
9
- | word is at the start of a line.
10
-
11
- | This is a ranked list (commonest to rarest) of stopwords derived from
12
- | a large sample of Dutch text.
13
-
14
- | Dutch stop words frequently exhibit homonym clashes. These are indicated
15
- | clearly below.
16
-
17
-de             |  the
18
-en             |  and
19
-van            |  of, from
20
-ik             |  I, the ego
21
-te             |  (1) chez, at etc, (2) to, (3) too
22
-dat            |  that, which
23
-die            |  that, those, who, which
24
-in             |  in, inside
25
-een            |  a, an, one
26
-hij            |  he
27
-het            |  the, it
28
-niet           |  not, nothing, naught
29
-zijn           |  (1) to be, being, (2) his, one's, its
30
-is             |  is
31
-was            |  (1) was, past tense of all persons sing. of 'zijn' (to be) (2) wax, (3) the washing, (4) rise of river
32
-op             |  on, upon, at, in, up, used up
33
-aan            |  on, upon, to (as dative)
34
-met            |  with, by
35
-als            |  like, such as, when
36
-voor           |  (1) before, in front of, (2) furrow
37
-had            |  had, past tense all persons sing. of 'hebben' (have)
38
-er             |  there
39
-maar           |  but, only
40
-om             |  round, about, for etc
41
-hem            |  him
42
-dan            |  then
43
-zou            |  should/would, past tense all persons sing. of 'zullen'
44
-of             |  or, whether, if
45
-wat            |  what, something, anything
46
-mijn           |  possessive and noun 'mine'
47
-men            |  people, 'one'
48
-dit            |  this
49
-zo             |  so, thus, in this way
50
-door           |  through by
51
-over           |  over, across
52
-ze             |  she, her, they, them
53
-zich           |  oneself
54
-bij            |  (1) a bee, (2) by, near, at
55
-ook            |  also, too
56
-tot            |  till, until
57
-je             |  you
58
-mij            |  me
59
-uit            |  out of, from
60
-der            |  Old Dutch form of 'van der' still found in surnames
61
-daar           |  (1) there, (2) because
62
-haar           |  (1) her, their, them, (2) hair
63
-naar           |  (1) unpleasant, unwell etc, (2) towards, (3) as
64
-heb            |  present first person sing. of 'to have'
65
-hoe            |  how, why
66
-heeft          |  present third person sing. of 'to have'
67
-hebben         |  'to have' and various parts thereof
68
-deze           |  this
69
-u              |  you
70
-want           |  (1) for, (2) mitten, (3) rigging
71
-nog            |  yet, still
72
-zal            |  'shall', first and third person sing. of verb 'zullen' (will)
73
-me             |  me
74
-zij            |  she, they
75
-nu             |  now
76
-ge             |  'thou', still used in Belgium and south Netherlands
77
-geen           |  none
78
-omdat          |  because
79
-iets           |  something, somewhat
80
-worden         |  to become, grow, get
81
-toch           |  yet, still
82
-al             |  all, every, each
83
-waren          |  (1) 'were' (2) to wander, (3) wares, (3)
84
-veel           |  much, many
85
-meer           |  (1) more, (2) lake
86
-doen           |  to do, to make
87
-toen           |  then, when
88
-moet           |  noun 'spot/mote' and present form of 'to must'
89
-ben            |  (1) am, (2) 'are' in interrogative second person singular of 'to be'
90
-zonder         |  without
91
-kan            |  noun 'can' and present form of 'to be able'
92
-hun            |  their, them
93
-dus            |  so, consequently
94
-alles          |  all, everything, anything
95
-onder          |  under, beneath
96
-ja             |  yes, of course
97
-eens           |  once, one day
98
-hier           |  here
99
-wie            |  who
100
-werd           |  imperfect third person sing. of 'become'
101
-altijd         |  always
102
-doch           |  yet, but etc
103
-wordt          |  present third person sing. of 'become'
104
-wezen          |  (1) to be, (2) 'been' as in 'been fishing', (3) orphans
105
-kunnen         |  to be able
106
-ons            |  us/our
107
-zelf           |  self
108
-tegen          |  against, towards, at
109
-na             |  after, near
110
-reeds          |  already
111
-wil            |  (1) present tense of 'want', (2) 'will', noun, (3) fender
112
-kon            |  could; past tense of 'to be able'
113
-niets          |  nothing
114
-uw             |  your
115
-iemand         |  somebody
116
-geweest        |  been; past participle of 'be'
117
-andere         |  other

+ 0
- 191
sites/sandbox/deploy/solr/lang/stopwords_no.txt Ver arquivo

@@ -1,191 +0,0 @@
1
- | From svn.tartarus.org/snowball/trunk/website/algorithms/norwegian/stop.txt
2
- | This file is distributed under the BSD License.
3
- | See http://snowball.tartarus.org/license.php
4
- | Also see http://www.opensource.org/licenses/bsd-license.html
5
- |  - Encoding was converted to UTF-8.
6
- |  - This notice was added.
7
-
8
- | A Norwegian stop word list. Comments begin with vertical bar. Each stop
9
- | word is at the start of a line.
10
-
11
- | This stop word list is for the dominant bokmål dialect. Words unique
12
- | to nynorsk are marked *.
13
-
14
- | Revised by Jan Bruusgaard <Jan.Bruusgaard@ssb.no>, Jan 2005
15
-
16
-og             | and
17
-i              | in
18
-jeg            | I
19
-det            | it/this/that
20
-at             | to (w. inf.)
21
-en             | a/an
22
-et             | a/an
23
-den            | it/this/that
24
-til            | to
25
-er             | is/am/are
26
-som            | who/that
27
-på             | on
28
-de             | they / you(formal)
29
-med            | with
30
-han            | he
31
-av             | of
32
-ikke           | not
33
-ikkje          | not *
34
-der            | there
35
-så             | so
36
-var            | was/were
37
-meg            | me
38
-seg            | you
39
-men            | but
40
-ett            | one
41
-har            | have
42
-om             | about
43
-vi             | we
44
-min            | my
45
-mitt           | my
46
-ha             | have
47
-hadde          | had
48
-hun            | she
49
-nå             | now
50
-over           | over
51
-da             | when/as
52
-ved            | by/know
53
-fra            | from
54
-du             | you
55
-ut             | out
56
-sin            | your
57
-dem            | them
58
-oss            | us
59
-opp            | up
60
-man            | you/one
61
-kan            | can
62
-hans           | his
63
-hvor           | where
64
-eller          | or
65
-hva            | what
66
-skal           | shall/must
67
-selv           | self (reflective)
68
-sjøl           | self (reflective)
69
-her            | here
70
-alle           | all
71
-vil            | will
72
-bli            | become
73
-ble            | became
74
-blei           | became *
75
-blitt          | have become
76
-kunne          | could
77
-inn            | in
78
-når            | when
79
-være           | be
80
-kom            | come
81
-noen           | some
82
-noe            | some
83
-ville          | would
84
-dere           | you
85
-som            | who/which/that
86
-deres          | their/theirs
87
-kun            | only/just
88
-ja             | yes
89
-etter          | after
90
-ned            | down
91
-skulle         | should
92
-denne          | this
93
-for            | for/because
94
-deg            | you
95
-si             | hers/his
96
-sine           | hers/his
97
-sitt           | hers/his
98
-mot            | against
99
-å              | to
100
-meget          | much
101
-hvorfor        | why
102
-dette          | this
103
-disse          | these/those
104
-uten           | without
105
-hvordan        | how
106
-ingen          | none
107
-din            | your
108
-ditt           | your
109
-blir           | become
110
-samme          | same
111
-hvilken        | which
112
-hvilke         | which (plural)
113
-sånn           | such a
114
-inni           | inside/within
115
-mellom         | between
116
-vår            | our
117
-hver           | each
118
-hvem           | who
119
-vors           | us/ours
120
-hvis           | whose
121
-både           | both
122
-bare           | only/just
123
-enn            | than
124
-fordi          | as/because
125
-før            | before
126
-mange          | many
127
-også           | also
128
-slik           | just
129
-vært           | been
130
-være           | to be
131
-båe            | both *
132
-begge          | both
133
-siden          | since
134
-dykk           | your *
135
-dykkar         | yours *
136
-dei            | they *
137
-deira          | them *
138
-deires         | theirs *
139
-deim           | them *
140
-di             | your (fem.) *
141
-då             | as/when *
142
-eg             | I *
143
-ein            | a/an *
144
-eit            | a/an *
145
-eitt           | a/an *
146
-elles          | or *
147
-honom          | he *
148
-hjå            | at *
149
-ho             | she *
150
-hoe            | she *
151
-henne          | her
152
-hennar         | her/hers
153
-hennes         | hers
154
-hoss           | how *
155
-hossen         | how *
156
-ikkje          | not *
157
-ingi           | noone *
158
-inkje          | noone *
159
-korleis        | how *
160
-korso          | how *
161
-kva            | what/which *
162
-kvar           | where *
163
-kvarhelst      | where *
164
-kven           | who/whom *
165
-kvi            | why *
166
-kvifor         | why *
167
-me             | we *
168
-medan          | while *
169
-mi             | my *
170
-mine           | my *
171
-mykje          | much *
172
-no             | now *
173
-nokon          | some (masc./neut.) *
174
-noka           | some (fem.) *
175
-nokor          | some *
176
-noko           | some *
177
-nokre          | some *
178
-si             | his/hers *
179
-sia            | since *
180
-sidan          | since *
181
-so             | so *
182
-somt           | some *
183
-somme          | some *
184
-um             | about*
185
-upp            | up *
186
-vere           | be *
187
-vore           | was *
188
-verte          | become *
189
-vort           | become *
190
-varte          | became *
191
-vart           | became *

+ 0
- 251
sites/sandbox/deploy/solr/lang/stopwords_pt.txt Ver arquivo

@@ -1,251 +0,0 @@
1
- | From svn.tartarus.org/snowball/trunk/website/algorithms/portuguese/stop.txt
2
- | This file is distributed under the BSD License.
3
- | See http://snowball.tartarus.org/license.php
4
- | Also see http://www.opensource.org/licenses/bsd-license.html
5
- |  - Encoding was converted to UTF-8.
6
- |  - This notice was added.
7
-
8
- | A Portuguese stop word list. Comments begin with vertical bar. Each stop
9
- | word is at the start of a line.
10
-
11
-
12
- | The following is a ranked list (commonest to rarest) of stopwords
13
- | deriving from a large sample of text.
14
-
15
- | Extra words have been added at the end.
16
-
17
-de             |  of, from
18
-a              |  the; to, at; her
19
-o              |  the; him
20
-que            |  who, that
21
-e              |  and
22
-do             |  de + o
23
-da             |  de + a
24
-em             |  in
25
-um             |  a
26
-para           |  for
27
-  | é          from SER
28
-com            |  with
29
-não            |  not, no
30
-uma            |  a
31
-os             |  the; them
32
-no             |  em + o
33
-se             |  himself etc
34
-na             |  em + a
35
-por            |  for
36
-mais           |  more
37
-as             |  the; them
38
-dos            |  de + os
39
-como           |  as, like
40
-mas            |  but
41
-  | foi        from SER
42
-ao             |  a + o
43
-ele            |  he
44
-das            |  de + as
45
-  | tem        from TER
46
-à              |  a + a
47
-seu            |  his
48
-sua            |  her
49
-ou             |  or
50
-  | ser        from SER
51
-quando         |  when
52
-muito          |  much
53
-  | há         from HAV
54
-nos            |  em + os; us
55
-já             |  already, now
56
-  | está       from EST
57
-eu             |  I
58
-também         |  also
59
-só             |  only, just
60
-pelo           |  per + o
61
-pela           |  per + a
62
-até            |  up to
63
-isso           |  that
64
-ela            |  he
65
-entre          |  between
66
-  | era        from SER
67
-depois         |  after
68
-sem            |  without
69
-mesmo          |  same
70
-aos            |  a + os
71
-  | ter        from TER
72
-seus           |  his
73
-quem           |  whom
74
-nas            |  em + as
75
-me             |  me
76
-esse           |  that
77
-eles           |  they
78
-  | estão      from EST
79
-você           |  you
80
-  | tinha      from TER
81
-  | foram      from SER
82
-essa           |  that
83
-num            |  em + um
84
-nem            |  nor
85
-suas           |  her
86
-meu            |  my
87
-às             |  a + as
88
-minha          |  my
89
-  | têm        from TER
90
-numa           |  em + uma
91
-pelos          |  per + os
92
-elas           |  they
93
-  | havia      from HAV
94
-  | seja       from SER
95
-qual           |  which
96
-  | será       from SER
97
-nós            |  we
98
-  | tenho      from TER
99
-lhe            |  to him, her
100
-deles          |  of them
101
-essas          |  those
102
-esses          |  those
103
-pelas          |  per + as
104
-este           |  this
105
-  | fosse      from SER
106
-dele           |  of him
107
-
108
- | other words. There are many contractions such as naquele = em+aquele,
109
- | mo = me+o, but they are rare.
110
- | Indefinite article plural forms are also rare.
111
-
112
-tu             |  thou
113
-te             |  thee
114
-vocês          |  you (plural)
115
-vos            |  you
116
-lhes           |  to them
117
-meus           |  my
118
-minhas
119
-teu            |  thy
120
-tua
121
-teus
122
-tuas
123
-nosso          | our
124
-nossa
125
-nossos
126
-nossas
127
-
128
-dela           |  of her
129
-delas          |  of them
130
-
131
-esta           |  this
132
-estes          |  these
133
-estas          |  these
134
-aquele         |  that
135
-aquela         |  that
136
-aqueles        |  those
137
-aquelas        |  those
138
-isto           |  this
139
-aquilo         |  that
140
-
141
-               | forms of estar, to be (not including the infinitive):
142
-estou
143
-está
144
-estamos
145
-estão
146
-estive
147
-esteve
148
-estivemos
149
-estiveram
150
-estava
151
-estávamos
152
-estavam
153
-estivera
154
-estivéramos
155
-esteja
156
-estejamos
157
-estejam
158
-estivesse
159
-estivéssemos
160
-estivessem
161
-estiver
162
-estivermos
163
-estiverem
164
-
165
-               | forms of haver, to have (not including the infinitive):
166
-hei
167
-há
168
-havemos
169
-hão
170
-houve
171
-houvemos
172
-houveram
173
-houvera
174
-houvéramos
175
-haja
176
-hajamos
177
-hajam
178
-houvesse
179
-houvéssemos
180
-houvessem
181
-houver
182
-houvermos
183
-houverem
184
-houverei
185
-houverá
186
-houveremos
187
-houverão
188
-houveria
189
-houveríamos
190
-houveriam
191
-
192
-               | forms of ser, to be (not including the infinitive):
193
-sou
194
-somos
195
-são
196
-era
197
-éramos
198
-eram
199
-fui
200
-foi
201
-fomos
202
-foram
203
-fora
204
-fôramos
205
-seja
206
-sejamos
207
-sejam
208
-fosse
209
-fôssemos
210
-fossem
211
-for
212
-formos
213
-forem
214
-serei
215
-será
216
-seremos
217
-serão
218
-seria
219
-seríamos
220
-seriam
221
-
222
-               | forms of ter, to have (not including the infinitive):
223
-tenho
224
-tem
225
-temos
226
-tém
227
-tinha
228
-tínhamos
229
-tinham
230
-tive
231
-teve
232
-tivemos
233
-tiveram
234
-tivera
235
-tivéramos
236
-tenha
237
-tenhamos
238
-tenham
239
-tivesse
240
-tivéssemos
241
-tivessem
242
-tiver
243
-tivermos
244
-tiverem
245
-terei
246
-terá
247
-teremos
248
-terão
249
-teria
250
-teríamos
251
-teriam

+ 0
- 233
sites/sandbox/deploy/solr/lang/stopwords_ro.txt Ver arquivo

@@ -1,233 +0,0 @@
1
-# This file was created by Jacques Savoy and is distributed under the BSD license.
2
-# See http://members.unine.ch/jacques.savoy/clef/index.html.
3
-# Also see http://www.opensource.org/licenses/bsd-license.html
4
-acea
5
-aceasta
6
-această
7
-aceea
8
-acei
9
-aceia
10
-acel
11
-acela
12
-acele
13
-acelea
14
-acest
15
-acesta
16
-aceste
17
-acestea
18
-aceşti
19
-aceştia
20
-acolo
21
-acum
22
-ai
23
-aia
24
-aibă
25
-aici
26
-al
27
-ăla
28
-ale
29
-alea
30
-ălea
31
-altceva
32
-altcineva
33
-am
34
-ar
35
-are
36
-aş
37
-aşadar
38
-asemenea
39
-asta
40
-ăsta
41
-astăzi
42
-astea
43
-ăstea
44
-ăştia
45
-asupra
46
-aţi
47
-au
48
-avea
49
-avem
50
-aveţi
51
-azi
52
-bine
53
-bucur
54
-bună
55
-ca
56
-că
57
-căci
58
-când
59
-care
60
-cărei
61
-căror
62
-cărui
63
-cât
64
-câte
65
-câţi
66
-către
67
-câtva
68
-ce
69
-cel
70
-ceva
71
-chiar
72
-cînd
73
-cine
74
-cineva
75
-cît
76
-cîte
77
-cîţi
78
-cîtva
79
-contra
80
-cu
81
-cum
82
-cumva
83
-curând
84
-curînd
85
-da
86
-dă
87
-dacă
88
-dar
89
-datorită
90
-de
91
-deci
92
-deja
93
-deoarece
94
-departe
95
-deşi
96
-din
97
-dinaintea
98
-dintr
99
-dintre
100
-drept
101
-după
102
-ea
103
-ei
104
-el
105
-ele
106
-eram
107
-este
108
-eşti
109
-eu
110
-face
111
-fără
112
-fi
113
-fie
114
-fiecare
115
-fii
116
-fim
117
-fiţi
118
-iar
119
-ieri
120
-îi
121
-îl
122
-îmi
123
-împotriva
124
-în
125
-înainte
126
-înaintea
127
-încât
128
-încît
129
-încotro
130
-între
131
-întrucât
132
-întrucît
133
-îţi
134
-la
135
-lângă
136
-le
137
-li
138
-lîngă
139
-lor
140
-lui
141
-mă
142
-mâine
143
-mea
144
-mei
145
-mele
146
-mereu
147
-meu
148
-mi
149
-mine
150
-mult
151
-multă
152
-mulţi
153
-ne
154
-nicăieri
155
-nici
156
-nimeni
157
-nişte
158
-noastră
159
-noastre
160
-noi
161
-noştri
162
-nostru
163
-nu
164
-ori
165
-oricând
166
-oricare
167
-oricât
168
-orice
169
-oricînd
170
-oricine
171
-oricît
172
-oricum
173
-oriunde
174
-până
175
-pe
176
-pentru
177
-peste
178
-pînă
179
-poate
180
-pot
181
-prea
182
-prima
183
-primul
184
-prin
185
-printr
186
-sa
187
-să
188
-săi
189
-sale
190
-sau
191
-său
192
-se
193
-şi
194
-sînt
195
-sîntem
196
-sînteţi
197
-spre
198
-sub
199
-sunt
200
-suntem
201
-sunteţi
202
-ta
203
-tăi
204
-tale
205
-tău
206
-te
207
-ţi
208
-ţie
209
-tine
210
-toată
211
-toate
212
-tot
213
-toţi
214
-totuşi
215
-tu
216
-un
217
-una
218
-unde
219
-undeva
220
-unei
221
-unele
222
-uneori
223
-unor
224
-vă
225
-vi
226
-voastră
227
-voastre
228
-voi
229
-voştri
230
-vostru
231
-vouă
232
-vreo
233
-vreun

+ 0
- 240
sites/sandbox/deploy/solr/lang/stopwords_ru.txt Ver arquivo

@@ -1,240 +0,0 @@
1
- | From svn.tartarus.org/snowball/trunk/website/algorithms/russian/stop.txt
2
- | This file is distributed under the BSD License.
3
- | See http://snowball.tartarus.org/license.php
4
- | Also see http://www.opensource.org/licenses/bsd-license.html
5
- |  - Encoding was converted to UTF-8.
6
- |  - This notice was added.
7
-
8
- | a russian stop word list. comments begin with vertical bar. each stop
9
- | word is at the start of a line.
10
-
11
- | this is a ranked list (commonest to rarest) of stopwords derived from
12
- | a large text sample.
13
-
14
- | letter `ё' is translated to `е'.
15
-
16
-и              | and
17
-в              | in/into
18
-во             | alternative form
19
-не             | not
20
-что            | what/that
21
-он             | he
22
-на             | on/onto
23
-я              | i
24
-с              | from
25
-со             | alternative form
26
-как            | how
27
-а              | milder form of `no' (but)
28
-то             | conjunction and form of `that'
29
-все            | all
30
-она            | she
31
-так            | so, thus
32
-его            | him
33
-но             | but
34
-да             | yes/and
35
-ты             | thou
36
-к              | towards, by
37
-у              | around, chez
38
-же             | intensifier particle
39
-вы             | you
40
-за             | beyond, behind
41
-бы             | conditional/subj. particle
42
-по             | up to, along
43
-только         | only
44
-ее             | her
45
-мне            | to me
46
-было           | it was
47
-вот            | here is/are, particle
48
-от             | away from
49
-меня           | me
50
-еще            | still, yet, more
51
-нет            | no, there isnt/arent
52
-о              | about
53
-из             | out of
54
-ему            | to him
55
-теперь         | now
56
-когда          | when
57
-даже           | even
58
-ну             | so, well
59
-вдруг          | suddenly
60
-ли             | interrogative particle
61
-если           | if
62
-уже            | already, but homonym of `narrower'
63
-или            | or
64
-ни             | neither
65
-быть           | to be
66
-был            | he was
67
-него           | prepositional form of его
68
-до             | up to
69
-вас            | you accusative
70
-нибудь         | indef. suffix preceded by hyphen
71
-опять          | again
72
-уж             | already, but homonym of `adder'
73
-вам            | to you
74
-сказал         | he said
75
-ведь           | particle `after all'
76
-там            | there
77
-потом          | then
78
-себя           | oneself
79
-ничего         | nothing
80
-ей             | to her
81
-может          | usually with `быть' as `maybe'
82
-они            | they
83
-тут            | here
84
-где            | where
85
-есть           | there is/are
86
-надо           | got to, must
87
-ней            | prepositional form of  ей
88
-для            | for
89
-мы             | we
90
-тебя           | thee
91
-их             | them, their
92
-чем            | than
93
-была           | she was
94
-сам            | self
95
-чтоб           | in order to
96
-без            | without
97
-будто          | as if
98
-человек        | man, person, one
99
-чего           | genitive form of `what'
100
-раз            | once
101
-тоже           | also
102
-себе           | to oneself
103
-под            | beneath
104
-жизнь          | life
105
-будет          | will be
106
-ж              | short form of intensifer particle `же'
107
-тогда          | then
108
-кто            | who
109
-этот           | this
110
-говорил        | was saying
111
-того           | genitive form of `that'
112
-потому         | for that reason
113
-этого          | genitive form of `this'
114
-какой          | which
115
-совсем         | altogether
116
-ним            | prepositional form of `его', `они'
117
-здесь          | here
118
-этом           | prepositional form of `этот'
119
-один           | one
120
-почти          | almost
121
-мой            | my
122
-тем            | instrumental/dative plural of `тот', `то'
123
-чтобы          | full form of `in order that'
124
-нее            | her (acc.)
125
-кажется        | it seems
126
-сейчас         | now
127
-были           | they were
128
-куда           | where to
129
-зачем          | why
130
-сказать        | to say
131
-всех           | all (acc., gen. preposn. plural)
132
-никогда        | never
133
-сегодня        | today
134
-можно          | possible, one can
135
-при            | by
136
-наконец        | finally
137
-два            | two
138
-об             | alternative form of `о', about
139
-другой         | another
140
-хоть           | even
141
-после          | after
142
-над            | above
143
-больше         | more
144
-тот            | that one (masc.)
145
-через          | across, in
146
-эти            | these
147
-нас            | us
148
-про            | about
149
-всего          | in all, only, of all
150
-них            | prepositional form of `они' (they)
151
-какая          | which, feminine
152
-много          | lots
153
-разве          | interrogative particle
154
-сказала        | she said
155
-три            | three
156
-эту            | this, acc. fem. sing.
157
-моя            | my, feminine
158
-впрочем        | moreover, besides
159
-хорошо         | good
160
-свою           | ones own, acc. fem. sing.
161
-этой           | oblique form of `эта', fem. `this'
162
-перед          | in front of
163
-иногда         | sometimes
164
-лучше          | better
165
-чуть           | a little
166
-том            | preposn. form of `that one'
167
-нельзя         | one must not
168
-такой          | such a one
169
-им             | to them
170
-более          | more
171
-всегда         | always
172
-конечно        | of course
173
-всю            | acc. fem. sing of `all'
174
-между          | between
175
-
176
-
177
-  | b: some paradigms
178
-  |
179
-  | personal pronouns
180
-  |
181
-  | я  меня  мне  мной  [мною]
182
-  | ты  тебя  тебе  тобой  [тобою]
183
-  | он  его  ему  им  [него, нему, ним]
184
-  | она  ее  эи  ею  [нее, нэи, нею]
185
-  | оно  его  ему  им  [него, нему, ним]
186
-  |
187
-  | мы  нас  нам  нами
188
-  | вы  вас  вам  вами
189
-  | они  их  им  ими  [них, ним, ними]
190
-  |
191
-  |   себя  себе  собой   [собою]
192
-  |
193
-  | demonstrative pronouns: этот (this), тот (that)
194
-  |
195
-  | этот  эта  это  эти
196
-  | этого  эты  это  эти
197
-  | этого  этой  этого  этих
198
-  | этому  этой  этому  этим
199
-  | этим  этой  этим  [этою]  этими
200
-  | этом  этой  этом  этих
201
-  |
202
-  | тот  та  то  те
203
-  | того  ту  то  те
204
-  | того  той  того  тех
205
-  | тому  той  тому  тем
206
-  | тем  той  тем  [тою]  теми
207
-  | том  той  том  тех
208
-  |
209
-  | determinative pronouns
210
-  |
211
-  | (a) весь (all)
212
-  |
213
-  | весь  вся  все  все
214
-  | всего  всю  все  все
215
-  | всего  всей  всего  всех
216
-  | всему  всей  всему  всем
217
-  | всем  всей  всем  [всею]  всеми
218
-  | всем  всей  всем  всех
219
-  |
220
-  | (b) сам (himself etc)
221
-  |
222
-  | сам  сама  само  сами
223
-  | самого саму  само  самих
224
-  | самого самой самого  самих
225
-  | самому самой самому  самим
226
-  | самим  самой  самим  [самою]  самими
227
-  | самом самой самом  самих
228
-  |
229
-  | stems of verbs `to be', `to have', `to do' and modal
230
-  |
231
-  | быть  бы  буд  быв  есть  суть
232
-  | име
233
-  | дел
234
-  | мог   мож  мочь
235
-  | уме
236
-  | хоч  хот
237
-  | долж
238
-  | можн
239
-  | нужн
240
-  | нельзя

+ 0
- 130
sites/sandbox/deploy/solr/lang/stopwords_sv.txt Ver arquivo

@@ -1,130 +0,0 @@
1
- | From svn.tartarus.org/snowball/trunk/website/algorithms/swedish/stop.txt
2
- | This file is distributed under the BSD License.
3
- | See http://snowball.tartarus.org/license.php
4
- | Also see http://www.opensource.org/licenses/bsd-license.html
5
- |  - Encoding was converted to UTF-8.
6
- |  - This notice was added.
7
-
8
- | A Swedish stop word list. Comments begin with vertical bar. Each stop
9
- | word is at the start of a line.
10
-
11
- | This is a ranked list (commonest to rarest) of stopwords derived from
12
- | a large text sample.
13
-
14
- | Swedish stop words occasionally exhibit homonym clashes. For example
15
- |  så = so, but also seed. These are indicated clearly below.
16
-
17
-och            | and
18
-det            | it, this/that
19
-att            | to (with infinitive)
20
-i              | in, at
21
-en             | a
22
-jag            | I
23
-hon            | she
24
-som            | who, that
25
-han            | he
26
-på             | on
27
-den            | it, this/that
28
-med            | with
29
-var            | where, each
30
-sig            | him(self) etc
31
-för            | for
32
-så             | so (also: seed)
33
-till           | to
34
-är             | is
35
-men            | but
36
-ett            | a
37
-om             | if; around, about
38
-hade           | had
39
-de             | they, these/those
40
-av             | of
41
-icke           | not, no
42
-mig            | me
43
-du             | you
44
-henne          | her
45
-då             | then, when
46
-sin            | his
47
-nu             | now
48
-har            | have
49
-inte           | inte någon = no one
50
-hans           | his
51
-honom          | him
52
-skulle         | 'sake'
53
-hennes         | her
54
-där            | there
55
-min            | my
56
-man            | one (pronoun)
57
-ej             | nor
58
-vid            | at, by, on (also: vast)
59
-kunde          | could
60
-något          | some etc
61
-från           | from, off
62
-ut             | out
63
-när            | when
64
-efter          | after, behind
65
-upp            | up
66
-vi             | we
67
-dem            | them
68
-vara           | be
69
-vad            | what
70
-över           | over
71
-än             | than
72
-dig            | you
73
-kan            | can
74
-sina           | his
75
-här            | here
76
-ha             | have
77
-mot            | towards
78
-alla           | all
79
-under          | under (also: wonder)
80
-någon          | some etc
81
-eller          | or (else)
82
-allt           | all
83
-mycket         | much
84
-sedan          | since
85
-ju             | why
86
-denna          | this/that
87
-själv          | myself, yourself etc
88
-detta          | this/that
89
-åt             | to
90
-utan           | without
91
-varit          | was
92
-hur            | how
93
-ingen          | no
94
-mitt           | my
95
-ni             | you
96
-bli            | to be, become
97
-blev           | from bli
98
-oss            | us
99
-din            | thy
100
-dessa          | these/those
101
-några          | some etc
102
-deras          | their
103
-blir           | from bli
104
-mina           | my
105
-samma          | (the) same
106
-vilken         | who, that
107
-er             | you, your
108
-sådan          | such a
109
-vår            | our
110
-blivit         | from bli
111
-dess           | its
112
-inom           | within
113
-mellan         | between
114
-sådant         | such a
115
-varför         | why
116
-varje          | each
117
-vilka          | who, that
118
-ditt           | thy
119
-vem            | who
120
-vilket         | who, that
121
-sitta          | his
122
-sådana         | such a
123
-vart           | each
124
-dina           | thy
125
-vars           | whose
126
-vårt           | our
127
-våra           | our
128
-ert            | your
129
-era            | your
130
-vilkas         | whose

+ 0
- 119
sites/sandbox/deploy/solr/lang/stopwords_th.txt Ver arquivo

@@ -1,119 +0,0 @@
1
-# Thai stopwords from:
2
-# "Opinion Detection in Thai Political News Columns
3
-# Based on Subjectivity Analysis"
4
-# Khampol Sukhum, Supot Nitsuwat, and Choochart Haruechaiyasak
5
-ไว้
6
-ไม่
7
-ไป
8
-ได้
9
-ให้
10
-ใน
11
-โดย
12
-แห่ง
13
-แล้ว
14
-และ
15
-แรก
16
-แบบ
17
-แต่
18
-เอง
19
-เห็น
20
-เลย
21
-เริ่ม
22
-เรา
23
-เมื่อ
24
-เพื่อ
25
-เพราะ
26
-เป็นการ
27
-เป็น
28
-เปิดเผย
29
-เปิด
30
-เนื่องจาก
31
-เดียวกัน
32
-เดียว
33
-เช่น
34
-เฉพาะ
35
-เคย
36
-เข้า
37
-เขา
38
-อีก
39
-อาจ
40
-อะไร
41
-ออก
42
-อย่าง
43
-อยู่
44
-อยาก
45
-หาก
46
-หลาย
47
-หลังจาก
48
-หลัง
49
-หรือ
50
-หนึ่ง
51
-ส่วน
52
-ส่ง
53
-สุด
54
-สําหรับ
55
-ว่า
56
-วัน
57
-ลง
58
-ร่วม
59
-ราย
60
-รับ
61
-ระหว่าง
62
-รวม
63
-ยัง
64
-มี
65
-มาก
66
-มา
67
-พร้อม
68
-พบ
69
-ผ่าน
70
-ผล
71
-บาง
72
-น่า
73
-นี้
74
-นํา
75
-นั้น
76
-นัก
77
-นอกจาก
78
-ทุก
79
-ที่สุด
80
-ที่
81
-ทําให้
82
-ทํา
83
-ทาง
84
-ทั้งนี้
85
-ทั้ง
86
-ถ้า
87
-ถูก
88
-ถึง
89
-ต้อง
90
-ต่างๆ
91
-ต่าง
92
-ต่อ
93
-ตาม
94
-ตั้งแต่
95
-ตั้ง
96
-ด้าน
97
-ด้วย
98
-ดัง
99
-ซึ่ง
100
-ช่วง
101
-จึง
102
-จาก
103
-จัด
104
-จะ
105
-คือ
106
-ความ
107
-ครั้ง
108
-คง
109
-ขึ้น
110
-ของ
111
-ขอ
112
-ขณะ
113
-ก่อน
114
-ก็
115
-การ
116
-กับ
117
-กัน
118
-กว่า
119
-กล่าว

+ 0
- 212
sites/sandbox/deploy/solr/lang/stopwords_tr.txt Ver arquivo

@@ -1,212 +0,0 @@
1
-# Turkish stopwords from LUCENE-559
2
-# merged with the list from "Information Retrieval on Turkish Texts"
3
-#   (http://www.users.muohio.edu/canf/papers/JASIST2008offPrint.pdf)
4
-acaba
5
-altmış
6
-altı
7
-ama
8
-ancak
9
-arada
10
-aslında
11
-ayrıca
12
-bana
13
-bazı
14
-belki
15
-ben
16
-benden
17
-beni
18
-benim
19
-beri
20
-beş
21
-bile
22
-bin
23
-bir
24
-birçok
25
-biri
26
-birkaç
27
-birkez
28
-birşey
29
-birşeyi
30
-biz
31
-bize
32
-bizden
33
-bizi
34
-bizim
35
-böyle
36
-böylece
37
-bu
38
-buna
39
-bunda
40
-bundan
41
-bunlar
42
-bunları
43
-bunların
44
-bunu
45
-bunun
46
-burada
47
-çok
48
-çünkü
49
-da
50
-daha
51
-dahi
52
-de
53
-defa
54
-değil
55
-diğer
56
-diye
57
-doksan
58
-dokuz
59
-dolayı
60
-dolayısıyla
61
-dört
62
-edecek
63
-eden
64
-ederek
65
-edilecek
66
-ediliyor
67
-edilmesi
68
-ediyor
69
-eğer
70
-elli
71
-en
72
-etmesi
73
-etti
74
-ettiği
75
-ettiğini
76
-gibi
77
-göre
78
-halen
79
-hangi
80
-hatta
81
-hem
82
-henüz
83
-hep
84
-hepsi
85
-her
86
-herhangi
87
-herkesin
88
-hiç
89
-hiçbir
90
-için
91
-iki
92
-ile
93
-ilgili
94
-ise
95
-işte
96
-itibaren
97
-itibariyle
98
-kadar
99
-karşın
100
-katrilyon
101
-kendi
102
-kendilerine
103
-kendini
104
-kendisi
105
-kendisine
106
-kendisini
107
-kez
108
-ki
109
-kim
110
-kimden
111
-kime
112
-kimi
113
-kimse
114
-kırk
115
-milyar
116
-milyon
117
-mu
118
-mü
119
-mı
120
-nasıl
121
-ne
122
-neden
123
-nedenle
124
-nerde
125
-nerede
126
-nereye
127
-niye
128
-niçin
129
-o
130
-olan
131
-olarak
132
-oldu
133
-olduğu
134
-olduğunu
135
-olduklarını
136
-olmadı
137
-olmadığı
138
-olmak
139
-olması
140
-olmayan
141
-olmaz
142
-olsa
143
-olsun
144
-olup
145
-olur
146
-olursa
147
-oluyor
148
-on
149
-ona
150
-ondan
151
-onlar
152
-onlardan
153
-onları
154
-onların
155
-onu
156
-onun
157
-otuz
158
-oysa
159
-öyle
160
-pek
161
-rağmen
162
-sadece
163
-sanki
164
-sekiz
165
-seksen
166
-sen
167
-senden
168
-seni
169
-senin
170
-siz
171
-sizden
172
-sizi
173
-sizin
174
-şey
175
-şeyden
176
-şeyi
177
-şeyler
178
-şöyle
179
-şu
180
-şuna
181
-şunda
182
-şundan
183
-şunları
184
-şunu
185
-tarafından
186
-trilyon
187
-tüm
188
-üç
189
-üzere
190
-var
191
-vardı
192
-ve
193
-veya
194
-ya
195
-yani
196
-yapacak
197
-yapılan
198
-yapılması
199
-yapıyor
200
-yapmak
201
-yaptı
202
-yaptığı
203
-yaptığını
204
-yaptıkları
205
-yedi
206
-yerine
207
-yetmiş
208
-yine
209
-yirmi
210
-yoksa
211
-yüz
212
-zaten

+ 0
- 29
sites/sandbox/deploy/solr/lang/userdict_ja.txt Ver arquivo

@@ -1,29 +0,0 @@
1
-#
2
-# This is a sample user dictionary for Kuromoji (JapaneseTokenizer)
3
-#
4
-# Add entries to this file in order to override the statistical model in terms
5
-# of segmentation, readings and part-of-speech tags.  Notice that entries do
6
-# not have weights since they are always used when found.  This is by-design
7
-# in order to maximize ease-of-use.
8
-#
9
-# Entries are defined using the following CSV format:
10
-#  <text>,<token 1> ... <token n>,<reading 1> ... <reading n>,<part-of-speech tag>
11
-#
12
-# Notice that a single half-width space separates tokens and readings, and
13
-# that the number tokens and readings must match exactly.
14
-#
15
-# Also notice that multiple entries with the same <text> is undefined.
16
-#
17
-# Whitespace only lines are ignored.  Comments are not allowed on entry lines.
18
-#
19
-
20
-# Custom segmentation for kanji compounds
21
-日本経済新聞,日本 経済 新聞,ニホン ケイザイ シンブン,カスタム名詞
22
-関西国際空港,関西 国際 空港,カンサイ コクサイ クウコウ,カスタム名詞
23
-
24
-# Custom segmentation for compound katakana
25
-トートバッグ,トート バッグ,トート バッグ,かずカナ名詞
26
-ショルダーバッグ,ショルダー バッグ,ショルダー バッグ,かずカナ名詞
27
-
28
-# Custom reading for former sumo wrestler
29
-朝青龍,朝青龍,アサショウリュウ,カスタム人名

+ 0
- 3813
sites/sandbox/deploy/solr/mapping-FoldToASCII.txt
Diferenças do arquivo suprimidas por serem muito extensas
Ver arquivo


+ 0
- 246
sites/sandbox/deploy/solr/mapping-ISOLatin1Accent.txt Ver arquivo

@@ -1,246 +0,0 @@
1
-# The ASF licenses this file to You under the Apache License, Version 2.0
2
-# (the "License"); you may not use this file except in compliance with
3
-# the License.  You may obtain a copy of the License at
4
-#
5
-#     http://www.apache.org/licenses/LICENSE-2.0
6
-#
7
-# Unless required by applicable law or agreed to in writing, software
8
-# distributed under the License is distributed on an "AS IS" BASIS,
9
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10
-# See the License for the specific language governing permissions and
11
-# limitations under the License.
12
-
13
-# Syntax:
14
-#   "source" => "target"
15
-#     "source".length() > 0 (source cannot be empty.)
16
-#     "target".length() >= 0 (target can be empty.)
17
-
18
-# example:
19
-#   "À" => "A"
20
-#   "\u00C0" => "A"
21
-#   "\u00C0" => "\u0041"
22
-#   "ß" => "ss"
23
-#   "\t" => " "
24
-#   "\n" => ""
25
-
26
-# À => A
27
-"\u00C0" => "A"
28
-
29
-# Á => A
30
-"\u00C1" => "A"
31
-
32
-# Â => A
33
-"\u00C2" => "A"
34
-
35
-# Ã => A
36
-"\u00C3" => "A"
37
-
38
-# Ä => A
39
-"\u00C4" => "A"
40
-
41
-# Å => A
42
-"\u00C5" => "A"
43
-
44
-# Æ => AE
45
-"\u00C6" => "AE"
46
-
47
-# Ç => C
48
-"\u00C7" => "C"
49
-
50
-# È => E
51
-"\u00C8" => "E"
52
-
53
-# É => E
54
-"\u00C9" => "E"
55
-
56
-# Ê => E
57
-"\u00CA" => "E"
58
-
59
-# Ë => E
60
-"\u00CB" => "E"
61
-
62
-# Ì => I
63
-"\u00CC" => "I"
64
-
65
-# Í => I
66
-"\u00CD" => "I"
67
-
68
-# Î => I
69
-"\u00CE" => "I"
70
-
71
-# Ï => I
72
-"\u00CF" => "I"
73
-
74
-# IJ => IJ
75
-"\u0132" => "IJ"
76
-
77
-# Ð => D
78
-"\u00D0" => "D"
79
-
80
-# Ñ => N
81
-"\u00D1" => "N"
82
-
83
-# Ò => O
84
-"\u00D2" => "O"
85
-
86
-# Ó => O
87
-"\u00D3" => "O"
88
-
89
-# Ô => O
90
-"\u00D4" => "O"
91
-
92
-# Õ => O
93
-"\u00D5" => "O"
94
-
95
-# Ö => O
96
-"\u00D6" => "O"
97
-
98
-# Ø => O
99
-"\u00D8" => "O"
100
-
101
-# Œ => OE
102
-"\u0152" => "OE"
103
-
104
-# Þ
105
-"\u00DE" => "TH"
106
-
107
-# Ù => U
108
-"\u00D9" => "U"
109
-
110
-# Ú => U
111
-"\u00DA" => "U"
112
-
113
-# Û => U
114
-"\u00DB" => "U"
115
-
116
-# Ü => U
117
-"\u00DC" => "U"
118
-
119
-# Ý => Y
120
-"\u00DD" => "Y"
121
-
122
-# Ÿ => Y
123
-"\u0178" => "Y"
124
-
125
-# à => a
126
-"\u00E0" => "a"
127
-
128
-# á => a
129
-"\u00E1" => "a"
130
-
131
-# â => a
132
-"\u00E2" => "a"
133
-
134
-# ã => a
135
-"\u00E3" => "a"
136
-
137
-# ä => a
138
-"\u00E4" => "a"
139
-
140
-# å => a
141
-"\u00E5" => "a"
142
-
143
-# æ => ae
144
-"\u00E6" => "ae"
145
-
146
-# ç => c
147
-"\u00E7" => "c"
148
-
149
-# è => e
150
-"\u00E8" => "e"
151
-
152
-# é => e
153
-"\u00E9" => "e"
154
-
155
-# ê => e
156
-"\u00EA" => "e"
157
-
158
-# ë => e
159
-"\u00EB" => "e"
160
-
161
-# ì => i
162
-"\u00EC" => "i"
163
-
164
-# í => i
165
-"\u00ED" => "i"
166
-
167
-# î => i
168
-"\u00EE" => "i"
169
-
170
-# ï => i
171
-"\u00EF" => "i"
172
-
173
-# ij => ij
174
-"\u0133" => "ij"
175
-
176
-# ð => d
177
-"\u00F0" => "d"
178
-
179
-# ñ => n
180
-"\u00F1" => "n"
181
-
182
-# ò => o
183
-"\u00F2" => "o"
184
-
185
-# ó => o
186
-"\u00F3" => "o"
187
-
188
-# ô => o
189
-"\u00F4" => "o"
190
-
191
-# õ => o
192
-"\u00F5" => "o"
193
-
194
-# ö => o
195
-"\u00F6" => "o"
196
-
197
-# ø => o
198
-"\u00F8" => "o"
199
-
200
-# œ => oe
201
-"\u0153" => "oe"
202
-
203
-# ß => ss
204
-"\u00DF" => "ss"
205
-
206
-# þ => th
207
-"\u00FE" => "th"
208
-
209
-# ù => u
210
-"\u00F9" => "u"
211
-
212
-# ú => u
213
-"\u00FA" => "u"
214
-
215
-# û => u
216
-"\u00FB" => "u"
217
-
218
-# ü => u
219
-"\u00FC" => "u"
220
-
221
-# ý => y
222
-"\u00FD" => "y"
223
-
224
-# ÿ => y
225
-"\u00FF" => "y"
226
-
227
-# ff => ff
228
-"\uFB00" => "ff"
229
-
230
-# fi => fi
231
-"\uFB01" => "fi"
232
-
233
-# fl => fl
234
-"\uFB02" => "fl"
235
-
236
-# ffi => ffi
237
-"\uFB03" => "ffi"
238
-
239
-# ffl => ffl
240
-"\uFB04" => "ffl"
241
-
242
-# ſt => ft
243
-"\uFB05" => "ft"
244
-
245
-# st => st
246
-"\uFB06" => "st"

+ 0
- 20
sites/sandbox/deploy/solr/protwords.txt Ver arquivo

@@ -1,20 +0,0 @@
1
-# The ASF licenses this file to You under the Apache License, Version 2.0
2
-# (the "License"); you may not use this file except in compliance with
3
-# the License.  You may obtain a copy of the License at
4
-#
5
-#     http://www.apache.org/licenses/LICENSE-2.0
6
-#
7
-# Unless required by applicable law or agreed to in writing, software
8
-# distributed under the License is distributed on an "AS IS" BASIS,
9
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10
-# See the License for the specific language governing permissions and
11
-# limitations under the License.
12
-
13
-#-----------------------------------------------------------------------
14
-# Use a protected word file to protect against the stemmer reducing two
15
-# unrelated words to the same base word.
16
-
17
-# Some non-words that normally won't be encountered,
18
-# just to test that they won't be stemmed.
19
-dontstems
20
-zwhacky

+ 0
- 176
sites/sandbox/deploy/solr/schema.xml Ver arquivo

@@ -1,176 +0,0 @@
1
-<?xml version="1.0" ?>
2
-<!--
3
- Licensed to the Apache Software Foundation (ASF) under one or more
4
- contributor license agreements.  See the NOTICE file distributed with
5
- this work for additional information regarding copyright ownership.
6
- The ASF licenses this file to You under the Apache License, Version 2.0
7
- (the "License"); you may not use this file except in compliance with
8
- the License.  You may obtain a copy of the License at
9
-
10
-     http://www.apache.org/licenses/LICENSE-2.0
11
-
12
- Unless required by applicable law or agreed to in writing, software
13
- distributed under the License is distributed on an "AS IS" BASIS,
14
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15
- See the License for the specific language governing permissions and
16
- limitations under the License.
17
--->
18
-
19
-<schema name="default" version="1.4">
20
-  <types>
21
-    <fieldtype name="string"  class="solr.StrField" sortMissingLast="true" omitNorms="true"/>
22
-    <fieldType name="boolean" class="solr.BoolField" sortMissingLast="true" omitNorms="true"/>
23
-    <fieldtype name="binary" class="solr.BinaryField"/>
24
-
25
-    <!-- Numeric field types that manipulate the value into
26
-         a string value that isn't human-readable in its internal form,
27
-         but with a lexicographic ordering the same as the numeric ordering,
28
-         so that range queries work correctly. -->
29
-    <fieldType name="int" class="solr.TrieIntField" precisionStep="0" omitNorms="true" sortMissingLast="true" positionIncrementGap="0"/>
30
-    <fieldType name="float" class="solr.TrieFloatField" precisionStep="0" omitNorms="true" sortMissingLast="true" positionIncrementGap="0"/>
31
-    <fieldType name="long" class="solr.TrieLongField" precisionStep="0" omitNorms="true" sortMissingLast="true" positionIncrementGap="0"/>
32
-    <fieldType name="double" class="solr.TrieDoubleField" precisionStep="0" omitNorms="true" sortMissingLast="true" positionIncrementGap="0"/>
33
-
34
-    <fieldType name="tint" class="solr.TrieIntField" precisionStep="8" omitNorms="true" positionIncrementGap="0"/>
35
-    <fieldType name="tfloat" class="solr.TrieFloatField" precisionStep="8" omitNorms="true" positionIncrementGap="0"/>
36
-    <fieldType name="tlong" class="solr.TrieLongField" precisionStep="8" omitNorms="true" positionIncrementGap="0"/>
37
-    <fieldType name="tdouble" class="solr.TrieDoubleField" precisionStep="8" omitNorms="true" positionIncrementGap="0"/>
38
-
39
-    <fieldType name="date" class="solr.TrieDateField" omitNorms="true" precisionStep="0" positionIncrementGap="0"/>
40
-    <!-- A Trie based date field for faster date range queries and date faceting. -->
41
-    <fieldType name="tdate" class="solr.TrieDateField" omitNorms="true" precisionStep="6" positionIncrementGap="0"/>
42
-
43
-    <fieldType name="point" class="solr.PointType" dimension="2" subFieldSuffix="_d"/>
44
-    <fieldType name="location" class="solr.LatLonType" subFieldSuffix="_coordinate"/>
45
-    <fieldtype name="geohash" class="solr.GeoHashField"/>
46
-
47
-    <fieldType name="text_general" class="solr.TextField" positionIncrementGap="100">
48
-      <analyzer type="index">
49
-        <tokenizer class="solr.StandardTokenizerFactory"/>
50
-        <filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" enablePositionIncrements="true" />
51
-        <!-- in this example, we will only use synonyms at query time
52
-        <filter class="solr.SynonymFilterFactory" synonyms="index_synonyms.txt" ignoreCase="true" expand="false"/>
53
-        -->
54
-        <filter class="solr.LowerCaseFilterFactory"/>
55
-      </analyzer>
56
-      <analyzer type="query">
57
-        <tokenizer class="solr.StandardTokenizerFactory"/>
58
-        <filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" enablePositionIncrements="true" />
59
-        <filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" ignoreCase="true" expand="true"/>
60
-        <filter class="solr.LowerCaseFilterFactory"/>
61
-      </analyzer>
62
-    </fieldType>
63
-
64
-    <fieldType name="text_en" class="solr.TextField" positionIncrementGap="100">
65
-      <analyzer type="index">
66
-        <tokenizer class="solr.StandardTokenizerFactory"/>
67
-        <filter class="solr.StopFilterFactory"
68
-                ignoreCase="true"
69
-                words="lang/stopwords_en.txt"
70
-                enablePositionIncrements="true"
71
-                />
72
-        <filter class="solr.LowerCaseFilterFactory"/>
73
-        <filter class="solr.EnglishPossessiveFilterFactory"/>
74
-        <filter class="solr.KeywordMarkerFilterFactory" protected="protwords.txt"/>
75
-        <!-- Optionally you may want to use this less aggressive stemmer instead of PorterStemFilterFactory:
76
-          <filter class="solr.EnglishMinimalStemFilterFactory"/>
77
-        -->
78
-        <filter class="solr.PorterStemFilterFactory"/>
79
-      </analyzer>
80
-      <analyzer type="query">
81
-        <tokenizer class="solr.StandardTokenizerFactory"/>
82
-        <filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" ignoreCase="true" expand="true"/>
83
-        <filter class="solr.StopFilterFactory"
84
-                ignoreCase="true"
85
-                words="lang/stopwords_en.txt"
86
-                enablePositionIncrements="true"
87
-                />
88
-        <filter class="solr.LowerCaseFilterFactory"/>
89
-        <filter class="solr.EnglishPossessiveFilterFactory"/>
90
-        <filter class="solr.KeywordMarkerFilterFactory" protected="protwords.txt"/>
91
-        <!-- Optionally you may want to use this less aggressive stemmer instead of PorterStemFilterFactory:
92
-          <filter class="solr.EnglishMinimalStemFilterFactory"/>
93
-        -->
94
-        <filter class="solr.PorterStemFilterFactory"/>
95
-      </analyzer>
96
-    </fieldType>
97
-
98
-    <fieldType name="text_ws" class="solr.TextField" positionIncrementGap="100">
99
-      <analyzer>
100
-        <tokenizer class="solr.WhitespaceTokenizerFactory"/>
101
-      </analyzer>
102
-    </fieldType>
103
-
104
-    <fieldType name="ngram" class="solr.TextField" >
105
-      <analyzer type="index">
106
-        <tokenizer class="solr.KeywordTokenizerFactory"/>
107
-        <filter class="solr.LowerCaseFilterFactory"/>
108
-        <filter class="solr.NGramFilterFactory" minGramSize="3" maxGramSize="15" />
109
-      </analyzer>
110
-      <analyzer type="query">
111
-        <tokenizer class="solr.KeywordTokenizerFactory"/>
112
-        <filter class="solr.LowerCaseFilterFactory"/>
113
-      </analyzer>
114
-    </fieldType>
115
-
116
-    <fieldType name="edge_ngram" class="solr.TextField" positionIncrementGap="1">
117
-      <analyzer type="index">
118
-        <tokenizer class="solr.WhitespaceTokenizerFactory" />
119
-        <filter class="solr.LowerCaseFilterFactory" />
120
-        <filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1" catenateWords="0" catenateNumbers="0" catenateAll="0" splitOnCaseChange="1"/>
121
-        <filter class="solr.EdgeNGramFilterFactory" minGramSize="2" maxGramSize="15" side="front" />
122
-      </analyzer>
123
-      <analyzer type="query">
124
-        <tokenizer class="solr.WhitespaceTokenizerFactory" />
125
-        <filter class="solr.LowerCaseFilterFactory" />
126
-        <filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1" catenateWords="0" catenateNumbers="0" catenateAll="0" splitOnCaseChange="1"/>
127
-      </analyzer>
128
-    </fieldType>
129
-  </types>
130
-
131
-  <fields>
132
-    <!-- general -->
133
-    <field name="id" type="string" indexed="true" stored="true" multiValued="false" required="true"/>
134
-    <field name="django_ct" type="string" indexed="true" stored="true" multiValued="false"/>
135
-    <field name="django_id" type="string" indexed="true" stored="true" multiValued="false"/>
136
-
137
-    <dynamicField name="*_i"  type="int"    indexed="true"  stored="true"/>
138
-    <dynamicField name="*_s"  type="string"  indexed="true"  stored="true"/>
139
-    <dynamicField name="*_l"  type="long"   indexed="true"  stored="true"/>
140
-    <dynamicField name="*_t"  type="text_en"    indexed="true"  stored="true"/>
141
-    <dynamicField name="*_b"  type="boolean" indexed="true"  stored="true"/>
142
-    <dynamicField name="*_f"  type="float"  indexed="true"  stored="true"/>
143
-    <dynamicField name="*_d"  type="double" indexed="true"  stored="true"/>
144
-    <dynamicField name="*_dt" type="date" indexed="true" stored="true"/>
145
-    <dynamicField name="*_p" type="location" indexed="true" stored="true"/>
146
-    <dynamicField name="*_coordinate"  type="tdouble" indexed="true"  stored="false"/>
147
-
148
-    <field name="category" type="text_en" indexed="true" stored="true" multiValued="true" />
149
-    <field name="rating" type="long" indexed="true" stored="true" multiValued="false" />
150
-    <field name="rating_exact" type="long" indexed="true" stored="true" multiValued="false" />
151
-    <field name="category_exact" type="string" indexed="true" stored="true" multiValued="true" />
152
-    <field name="product_class" type="text_en" indexed="true" stored="true" multiValued="false" />
153
-    <field name="product_class_exact" type="string" indexed="true" stored="true" multiValued="false" />
154
-    <field name="title" type="edge_ngram" indexed="true" stored="true" multiValued="false" />
155
-    <field name="date_updated" type="date" indexed="true" stored="true" multiValued="false" />
156
-    <field name="text" type="edge_ngram" indexed="true" stored="true" multiValued="false" />
157
-    <field name="suggestions" type="text_general" indexed="true" stored="true" multiValued="false" />
158
-    <field name="upc" type="text_en" indexed="true" stored="true" multiValued="false" />
159
-    <field name="price" type="tdouble" indexed="true" stored="true" multiValued="false" sortMissingLast="true" />
160
-    <field name="price_exact" type="tdouble" indexed="true" stored="true" multiValued="false" />
161
-    <field name="num_in_stock" type="long" indexed="true" stored="true" multiValued="false" />
162
-    <field name="num_in_stock_exact" type="long" indexed="true" stored="true" multiValued="false" />
163
-    <field name="date_created" type="date" indexed="true" stored="true" multiValued="false" />
164
-    <field name="_version_" type="long" indexed="true" stored="true"/>
165
-
166
-  </fields>
167
-
168
-  <!-- field to use to determine and enforce document uniqueness. -->
169
-  <uniqueKey>id</uniqueKey>
170
-
171
-  <!-- field for the QueryParser to use when an explicit fieldname is absent -->
172
-  <defaultSearchField>text</defaultSearchField>
173
-
174
-  <!-- SolrQueryParser configuration: defaultOperator="AND|OR" -->
175
-  <solrQueryParser defaultOperator="AND"/>
176
-</schema>

+ 0
- 24
sites/sandbox/deploy/solr/scripts.conf Ver arquivo

@@ -1,24 +0,0 @@
1
-# Licensed to the Apache Software Foundation (ASF) under one or more
2
-# contributor license agreements.  See the NOTICE file distributed with
3
-# this work for additional information regarding copyright ownership.
4
-# The ASF licenses this file to You under the Apache License, Version 2.0
5
-# (the "License"); you may not use this file except in compliance with
6
-# the License.  You may obtain a copy of the License at
7
-#
8
-#     http://www.apache.org/licenses/LICENSE-2.0
9
-#
10
-# Unless required by applicable law or agreed to in writing, software
11
-# distributed under the License is distributed on an "AS IS" BASIS,
12
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
-# See the License for the specific language governing permissions and
14
-# limitations under the License.
15
-
16
-user=
17
-solr_hostname=localhost
18
-solr_port=8983
19
-rsyncd_port=18983
20
-data_dir=
21
-webapp_name=solr
22
-master_host=
23
-master_data_dir=
24
-master_status_dir=

+ 0
- 1797
sites/sandbox/deploy/solr/solrconfig.xml
Diferenças do arquivo suprimidas por serem muito extensas
Ver arquivo


+ 0
- 2
sites/sandbox/deploy/solr/spellings.txt Ver arquivo

@@ -1,2 +0,0 @@
1
-pizza
2
-history

+ 0
- 14
sites/sandbox/deploy/solr/stopwords.txt Ver arquivo

@@ -1,14 +0,0 @@
1
-# Licensed to the Apache Software Foundation (ASF) under one or more
2
-# contributor license agreements.  See the NOTICE file distributed with
3
-# this work for additional information regarding copyright ownership.
4
-# The ASF licenses this file to You under the Apache License, Version 2.0
5
-# (the "License"); you may not use this file except in compliance with
6
-# the License.  You may obtain a copy of the License at
7
-#
8
-#     http://www.apache.org/licenses/LICENSE-2.0
9
-#
10
-# Unless required by applicable law or agreed to in writing, software
11
-# distributed under the License is distributed on an "AS IS" BASIS,
12
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
-# See the License for the specific language governing permissions and
14
-# limitations under the License.

+ 0
- 28
sites/sandbox/deploy/solr/synonyms.txt Ver arquivo

@@ -1,28 +0,0 @@
1
-# The ASF licenses this file to You under the Apache License, Version 2.0
2
-# (the "License"); you may not use this file except in compliance with
3
-# the License.  You may obtain a copy of the License at
4
-#
5
-#     http://www.apache.org/licenses/LICENSE-2.0
6
-#
7
-# Unless required by applicable law or agreed to in writing, software
8
-# distributed under the License is distributed on an "AS IS" BASIS,
9
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10
-# See the License for the specific language governing permissions and
11
-# limitations under the License.
12
-
13
-#-----------------------------------------------------------------------
14
-#some test synonym mappings unlikely to appear in real input text
15
-aaafoo => aaabar
16
-bbbfoo => bbbfoo bbbbar
17
-cccfoo => cccbar cccbaz
18
-fooaaa,baraaa,bazaaa
19
-
20
-# Some synonym groups specific to this example
21
-GB,gib,gigabyte,gigabytes
22
-MB,mib,megabyte,megabytes
23
-Television, Televisions, TV, TVs
24
-#notice we use "gib" instead of "GiB" so any WordDelimiterFilter coming
25
-#after us won't split it into two words.
26
-
27
-# Synonym mappings can be used for spelling correction too
28
-pixima => pixma

+ 0
- 53
sites/sandbox/deploy/solr/update-script.js Ver arquivo

@@ -1,53 +0,0 @@
1
-/*
2
-  This is a basic skeleton JavaScript update processor.
3
-
4
-  In order for this to be executed, it must be properly wired into solrconfig.xml; by default it is commented out in
5
-  the example solrconfig.xml and must be uncommented to be enabled.
6
-
7
-  See http://wiki.apache.org/solr/ScriptUpdateProcessor for more details.
8
-*/
9
-
10
-function processAdd(cmd) {
11
-
12
-  doc = cmd.solrDoc;  // org.apache.solr.common.SolrInputDocument
13
-  id = doc.getFieldValue("id");
14
-  logger.info("update-script#processAdd: id=" + id);
15
-
16
-// Set a field value:
17
-//  doc.setField("foo_s", "whatever");
18
-
19
-// Get a configuration parameter:
20
-//  config_param = params.get('config_param');  // "params" only exists if processor configured with <lst name="params">
21
-
22
-// Get a request parameter:
23
-// some_param = req.getParams().get("some_param")
24
-
25
-// Add a field of field names that match a pattern:
26
-//   - Potentially useful to determine the fields/attributes represented in a result set, via faceting on field_name_ss
27
-//  field_names = doc.getFieldNames().toArray();
28
-//  for(i=0; i < field_names.length; i++) {
29
-//    field_name = field_names[i];
30
-//    if (/attr_.*/.test(field_name)) { doc.addField("attribute_ss", field_names[i]); }
31
-//  }
32
-
33
-}
34
-
35
-function processDelete(cmd) {
36
-  // no-op
37
-}
38
-
39
-function processMergeIndexes(cmd) {
40
-  // no-op
41
-}
42
-
43
-function processCommit(cmd) {
44
-  // no-op
45
-}
46
-
47
-function processRollback(cmd) {
48
-  // no-op
49
-}
50
-
51
-function finish() {
52
-  // no-op
53
-}

+ 0
- 170
sites/sandbox/deploy/solr/velocity/VM_global_library.vm Ver arquivo

@@ -1,170 +0,0 @@
1
-
2
-#macro(param $key)$request.params.get($key)#end
3
-
4
-#macro(url_root)/solr#end
5
-
6
-## TODO: s/url_for_solr/url_for_core/ and s/url_root/url_for_solr/
7
-#macro(core_name)$request.core.name#end
8
-#macro(url_for_solr)#{url_root}#if($request.core.name != "")/$request.core.name#end#end
9
-#macro(url_for_home)#url_for_solr/browse#end
10
-
11
-#macro(q)&q=$!{esc.url($params.get('q'))}#end
12
-
13
-#macro(fqs $p)#foreach($fq in $p)#if($velocityCount>1)&#{end}fq=$esc.url($fq)#end#end
14
-
15
-#macro(debug)#if($request.params.get('debugQuery'))&debugQuery=true#end#end
16
-
17
-#macro(boostPrice)#if($request.params.get('bf') == 'price')&bf=price#end#end
18
-
19
-#macro(annotate)#if($request.params.get('annotateBrowse'))&annotateBrowse=true#end#end
20
-
21
-#macro(annTitle $msg)#if($annotate == true)title="$msg"#end#end
22
-
23
-#macro(spatial)#if($request.params.get('sfield'))&sfield=store#end#if($request.params.get('pt'))&pt=$request.params.get('pt')#end#if($request.params.get('d'))&d=$request.params.get('d')#end#end
24
-
25
-#macro(qOpts)#set($queryOpts = $request.params.get("queryOpts"))#if($queryOpts && $queryOpts != "")&queryOpts=$queryOpts#end#end
26
-
27
-#macro(group)#if($request.params.getBool("group") == true)&group=true#end#if($request.params.get("group.field"))#foreach($grp in $request.params.getParams('group.field'))&group.field=$grp#end#end#end
28
-
29
-#macro(sort $p)#if($p)#foreach($s in $p)&sort=$esc.url($s)#end#end#end
30
-
31
-#macro(lensNoQ)?#if($request.params.getParams('fq') and $list.size($request.params.getParams('fq')) > 0)&#fqs($request.params.getParams('fq'))#end#sort($request.params.getParams('sort'))#debug#boostPrice#annotate#spatial#qOpts#group#end
32
-#macro(lens)#lensNoQ#q#end
33
-
34
-
35
-#macro(url_for_lens)#{url_for_home}#lens#end
36
-
37
-#macro(url_for_start $start)#url_for_home#lens&start=$start#end
38
-
39
-#macro(url_for_filters $p)#url_for_home?#q#boostPrice#spatial#qOpts#if($list.size($p) > 0)&#fqs($p)#end#debug#end
40
-
41
-#macro(url_for_nested_facet_query $field)#url_for_home#lens&fq=$esc.url($field)#end
42
-
43
-## TODO: convert to use {!raw f=$field}$value (with escaping of course)
44
-#macro(url_for_facet_filter $field $value)#url_for_home#lens&fq=$esc.url($field):%22$esc.url($value)%22#end
45
-
46
-#macro(url_for_facet_date_filter $field $value)#url_for_home#lens&fq=$esc.url($field):$esc.url($value)#end
47
-
48
-#macro(url_for_facet_range_filter $field $value)#url_for_home#lens&fq=$esc.url($field):$esc.url($value)#end
49
-
50
-
51
-#macro(link_to_previous_page $text)
52
-  #if($page.current_page_number > 1)
53
-    #set($prev_start = $page.start - $page.results_per_page)
54
-    <a class="prev-page" href="#url_for_start($prev_start)">$text</a>
55
-  #end
56
-#end
57
-
58
-#macro(link_to_next_page $text)
59
-  #if($page.current_page_number < $page.page_count)
60
-    #set($next_start = $page.start + $page.results_per_page)
61
-    <a class="next-page" href="#url_for_start($next_start)">$text</a>
62
-  #end
63
-#end
64
-
65
-#macro(link_to_page $page_number $text)
66
-  #if($page_number == $page.current_page_number)
67
-    $text
68
-  #else
69
-    #if($page_number <= $page.page_count)
70
-      #set($page_start = $page_number * $page.results_per_page - $page.results_per_page)
71
-      <a class="page" href="#url_for_start($page_start)">$text</a>
72
-    #end
73
-  #end
74
-#end
75
-
76
-#macro(display_facet_query $field, $display, $fieldName)
77
-  #if($field.size() > 0)
78
-  <span class="facet-field">$display</span>
79
-    <ul>
80
-    #foreach ($facet in $field)
81
-      #if ($facet.value > 0)
82
-        #set($facetURL = "#url_for_nested_facet_query($facet.key)")
83
-        #if ($facetURL != '')
84
-          <li><a href="$facetURL">$facet.key</a> ($facet.value)</li>
85
-        #end
86
-      #end
87
-    #end
88
-    </ul>
89
-  #end
90
-#end
91
-
92
-
93
-#macro(display_facet_range $field, $display, $fieldName, $start, $end, $gap, $before, $after)
94
-  <span class="facet-field">$display</span>
95
-    <ul>
96
-    #if($before && $before != "")
97
-      #set($value = "[* TO " + "#format_value($start)" + "}")
98
-      #set($facetURL = "#url_for_facet_range_filter($fieldName, $value)")
99
-      <li><a href="$facetURL">Less than #format_value($start)</a> ($before)</li>
100
-    #end
101
-    #foreach ($facet in $field)
102
-      #set($rangeEnd = "#range_get_to_value($facet.key, $gap)")
103
-      #set($value = "[" + $facet.key + " TO " + $rangeEnd + "}")
104
-      #set($facetURL = "#url_for_facet_range_filter($fieldName, $value)")
105
-      #if ($facetURL != '')
106
-        <li><a href="$facetURL">$facet.key - #format_value($rangeEnd)</a> ($facet.value)</li>
107
-      #end
108
-    #end
109
-    #if($end && $end != "" && $after > 0)
110
-      #set($value = "[" + "#format_value($end)" + " TO *}")
111
-      #set($facetURL = "#url_for_facet_range_filter($fieldName, $value)")
112
-      <li><a href="$facetURL">More than #format_value($end)</a> ($after)</li>
113
-    #end
114
-    </ul>
115
-#end
116
-
117
-## $pivots is a list of facet_pivot
118
-#macro(display_facet_pivot $pivots, $display)
119
-  #if($pivots.size() > 0)
120
-  <span class="facet-field">$display</span>
121
-    <ul>
122
-      #foreach ($pivot in $pivots)
123
-        #foreach ($entry in $pivot.value)
124
-          <a href="#url_for_facet_filter($entry.field, $entry.value)">$entry.field::$entry.value</a> ($entry.count)
125
-          <ul>
126
-            #foreach($nest in $entry.pivot)
127
-              <a href="#url_for_facet_filter($entry.field, $entry.value)&fq=$esc.url($nest.field):%22$esc.url($nest.value)%22">$nest.field::$nest.value</a> ($nest.count)
128
-            #end
129
-          </ul>
130
-        #end
131
-      #end
132
-    </ul>
133
-  #end
134
-#end
135
-
136
-#macro(field $f)
137
-  #if($response.response.highlighting.get($docId).get($f).get(0))
138
-    #set($pad = "")
139
-    #foreach($v in $response.response.highlighting.get($docId).get($f))
140
-$pad$v##
141
-      #set($pad = " ... ")
142
-    #end
143
-  #else
144
-    #foreach($v in $doc.getFieldValues($f))
145
-$v##
146
-    #end
147
-  #end
148
-#end
149
-
150
-#macro(utc_date $theDate)
151
-$date.format("yyyy-MM-dd'T'HH:mm:ss'Z'",$theDate,$date.getLocale(),$date.getTimeZone().getTimeZone("UTC"))##
152
-#end
153
-
154
-#macro(format_value $val)
155
-#if(${val.class.name} == "java.util.Date")
156
-#utc_date($val)##
157
-#else
158
-$val##
159
-#end
160
-#end
161
-
162
-#macro(range_get_to_value $inval, $gapval)
163
-#if(${gapval.class.name} == "java.lang.String")
164
-$inval$gapval##
165
-#elseif(${gapval.class.name} == "java.lang.Float" || ${inval.class.name} == "java.lang.Float")
166
-$math.toDouble($math.add($inval,$gapval))##
167
-#else
168
-$math.add($inval,$gapval)##
169
-#end
170
-#end

+ 0
- 52
sites/sandbox/deploy/solr/velocity/browse.vm Ver arquivo

@@ -1,52 +0,0 @@
1
-#set($searcher=$request.searcher)
2
-#set($params=$request.params)
3
-#set($clusters = $response.response.clusters)
4
-#set($mltResults = $response.response.get("moreLikeThis"))
5
-#set($annotate = $params.get("annotateBrowse"))
6
-#parse('query.vm')
7
-#if($response.response.spellcheck.suggestions and $response.response.spellcheck.suggestions.size() > 0)
8
-  Did you mean <a href="#url_for_home?q=$esc.url($response.response.spellcheck.suggestions.collation)#if($list.size($request.params.getParams('fq')) > 0)&#fqs($request.params.getParams('fq'))#end#debug">$response.response.spellcheck.suggestions.collation</a>?
9
-#end
10
-
11
-<div class="navigators">
12
-  #parse("facets.vm")
13
-</div>
14
-
15
-<div class="pagination">
16
-  #if($response.response.get('grouped'))
17
-    <span><span class="results-found">$response.response.get('grouped').size() group(s)</span> found in ${response.responseHeader.QTime} ms</span>
18
-  #else<span><span class="results-found">$page.results_found</span> results found in ${response.responseHeader.QTime} ms</span>
19
-  Page <span class="page-num">$page.current_page_number</span> of <span
20
-        class="page-count">$page.page_count</span>#end
21
-</div>
22
-
23
-<div class="error">
24
-  #if(${response.response.error.code})
25
-    <h1>ERROR ${response.response.error.code}</h1>
26
-    ${response.response.error.msg}
27
-  #end
28
-</div>
29
-
30
-<div class="results">
31
-  #if($response.response.get('grouped'))
32
-    #foreach($grouping in $response.response.get('grouped'))
33
-      #parse("hitGrouped.vm")
34
-    #end
35
-  #else
36
-    #foreach($doc in $response.results)
37
-      #parse("hit.vm")
38
-    #end
39
-  #end
40
-</div>
41
-
42
-<div class="pagination">
43
-  #if($response.response.get('grouped'))
44
-  #else
45
-  #link_to_previous_page("previous")
46
-  <span class="results-found">$page.results_found</span> results found.
47
-  Page <span class="page-num">$page.current_page_number</span> of <span
48
-        class="page-count">$page.page_count</span>
49
-  #link_to_next_page("next")
50
-  #end
51
-  <br/>
52
-</div>

+ 0
- 9
sites/sandbox/deploy/solr/velocity/cluster.vm Ver arquivo

@@ -1,9 +0,0 @@
1
-<h2 #annTitle("Clusters generated by Carrot2 using the /clustering RequestHandler")>Clusters</h2>
2
-<div id="clusters">
3
-  Run Solr with java -Dsolr.clustering.enabled=true -jar start.jar to see results
4
-</div>
5
-<script type="text/javascript">
6
-
7
-  $('#clusters').load("#url_for_solr/clustering#lens",
8
-    {'wt':'velocity', 'v.template':"clusterResults"});
9
-</script>

+ 0
- 12
sites/sandbox/deploy/solr/velocity/clusterResults.vm Ver arquivo

@@ -1,12 +0,0 @@
1
-#foreach ($clusters in $response.response.clusters)
2
-    #set($labels = $clusters.get('labels'))
3
-    #set($docs = $clusters.get('docs'))
4
-    <h3>#foreach ($label in $labels)$label#if( $foreach.hasNext ),#end#end</h3>
5
-        <ol>
6
-        #foreach ($cluDoc in $docs)
7
-          <li><a href="#url_for_home?q=id:$cluDoc">$cluDoc</a></li>
8
-        #end
9
-        </ol>
10
-
11
-
12
-#end

+ 0
- 17
sites/sandbox/deploy/solr/velocity/debug.vm Ver arquivo

@@ -1,17 +0,0 @@
1
-#if($params.getBool("debugQuery",false))
2
-  <a href="#" onclick='jQuery(this).siblings("pre").toggle(); return false;'>toggle explain</a>
3
-  <pre style="display:none">$response.getExplainMap().get($doc.getFirstValue('id'))</pre>
4
-  <a href="#" onclick='jQuery(this).siblings("pre2").toggle(); return false;'>toggle all fields</a>
5
-  <pre2 style="display:none">
6
-  #foreach($fieldname in $doc.fieldNames)
7
-     <br>
8
-       <span class="field-name">$fieldname :</span>
9
-       <span>
10
-       #foreach($value in $doc.getFieldValues($fieldname))
11
-         $esc.html($value)
12
-       #end
13
-       </span>
14
-  #end
15
-   </br>
16
-  </pre2>
17
-#end

+ 0
- 15
sites/sandbox/deploy/solr/velocity/facet_fields.vm Ver arquivo

@@ -1,15 +0,0 @@
1
-#if($response.facetFields)
2
-    <h2 #annTitle("Facets generated by adding &facet.field= to the request")>Field Facets</h2>
3
-    #foreach($field in $response.facetFields)
4
-      ## Hide facets without value
5
-      #if($field.values.size() > 0)
6
-      <span class="facet-field">$field.name</span>
7
-
8
-      <ul>
9
-        #foreach($facet in $field.values)
10
-            <li><a href="#url_for_facet_filter($field.name, $facet.name)">$facet.name</a> ($facet.count)</li>
11
-        #end
12
-      </ul>
13
-      #end
14
-    #end
15
-  #end

+ 0
- 3
sites/sandbox/deploy/solr/velocity/facet_pivot.vm Ver arquivo

@@ -1,3 +0,0 @@
1
-<h2 #annTitle("Facets generated by adding &facet.pivot= to the request")>Pivot Facets</h2>
2
-#set($pivot = $response.response.facet_counts.facet_pivot)
3
-#display_facet_pivot($pivot, "")

+ 0
- 3
sites/sandbox/deploy/solr/velocity/facet_queries.vm Ver arquivo

@@ -1,3 +0,0 @@
1
-#set($field = $response.response.facet_counts.facet_queries)
2
-<h2 #annTitle("Facets generated by adding &facet.query= to the request")>Query Facets</h2>
3
-#display_facet_query($field, "", "")

+ 0
- 15
sites/sandbox/deploy/solr/velocity/facet_ranges.vm Ver arquivo

@@ -1,15 +0,0 @@
1
-<h2 #annTitle("Facets generated by adding &facet.range= to the request")>Range Facets</h2>
2
-#foreach ($field in $response.response.facet_counts.facet_ranges)
3
-  ## Hide facets without value
4
-  #if($field.value.counts.size() > 0)
5
-	#set($name = $field.key)
6
-	#set($display = $name)
7
-	#set($f = $field.value.counts)
8
-	#set($start = $field.value.start)
9
-	#set($end = $field.value.end)
10
-	#set($gap = $field.value.gap)
11
-	#set($before = $field.value.before)
12
-	#set($after = $field.value.after)
13
-	#display_facet_range($f, $display, $name, $start, $end, $gap, $before, $after)
14
-  #end
15
-#end

+ 0
- 5
sites/sandbox/deploy/solr/velocity/facets.vm Ver arquivo

@@ -1,5 +0,0 @@
1
-#parse('facet_fields.vm')
2
-#parse('facet_queries.vm')
3
-#parse('facet_ranges.vm')
4
-#parse('facet_pivot.vm')
5
-#parse('cluster.vm')

+ 0
- 17
sites/sandbox/deploy/solr/velocity/footer.vm Ver arquivo

@@ -1,17 +0,0 @@
1
-<hr/>
2
-<div>
3
-  <span>Options:</span>
4
-  #if($request.params.get('debugQuery'))
5
-  <a href="#url_for_home?#q#if($list.size($request.params.getParams('fq')) > 0)&#fqs($request.params.getParams('fq'))#end">disable debug</a>
6
-  #else
7
-  <a href="#url_for_lens&debugQuery=true&fl=*,score">enable debug</a>
8
-  #end
9
-  #if($annotate)
10
-  <a href="#url_for_home?#q#if($list.size($request.params.getParams('fq')) > 0)&#fqs($request.params.getParams('fq'))#end#boostPrice">disable annotation</a>
11
-  #else
12
-  <a href="#url_for_lens&annotateBrowse=true">enable annotation</a>
13
-  #end
14
-  <a #annTitle("Click to switch to an XML response: &wt=xml") href="#url_for_lens&wt=xml#if($request.params.get('debugQuery'))&debugQuery=true#end">XML</a></div>
15
-<div>Generated by <a href="http://wiki.apache.org/solr/VelocityResponseWriter">VelocityResponseWriter</a></div>
16
-<div><span>Documentation: </span> <a href="http://lucene.apache.org/solr">Solr Home Page</a>, <a href="http://wiki.apache.org/solr">Solr Wiki</a></div>
17
-<div>Disclaimer: The locations displayed in this demonstration are purely fictional.  It is more than likely that no store with the items listed actually exists at that location!</div>

+ 0
- 32
sites/sandbox/deploy/solr/velocity/head.vm Ver arquivo

@@ -1,32 +0,0 @@
1
-
2
-    ## An example of using an arbitrary request parameter
3
-    <title>#param('title')</title>
4
-    <meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
5
-
6
-  <script type="text/javascript" src="#{url_root}/js/lib/jquery-1.7.2.min.js"></script>
7
-  <link rel="stylesheet" type="text/css" href="#{url_for_solr}/admin/file?file=/velocity/main.css&contentType=text/css"/>
8
-  <link rel="stylesheet" href="#{url_for_solr}/admin/file?file=/velocity/jquery.autocomplete.css&contentType=text/css" type="text/css" />
9
-  <script type="text/javascript" src="#{url_for_solr}/admin/file?file=/velocity/jquery.autocomplete.js&contentType=text/javascript"></script>
10
-
11
-
12
-    <script>
13
-    $(document).ready(function(){
14
-      $("\#q").autocomplete('#{url_for_solr}/terms', {  ## backslash escaped #q as that is a macro defined in VM_global_library.vm
15
-           extraParams:{
16
-             'terms.prefix': function() { return $("\#q").val();},
17
-             'terms.sort': 'count',
18
-             'terms.fl': 'name',
19
-             'wt': 'velocity',
20
-             'v.template': 'suggest'
21
-           }
22
-         }
23
-      ).keydown(function(e){
24
-        if (e.keyCode === 13){
25
-          $("#query-form").trigger('submit');
26
-        }
27
-      });
28
-
29
-      // http://localhost:8983/solr/terms?terms.fl=name&terms.prefix=i&terms.sort=count
30
-    });
31
-
32
-    </script>

+ 0
- 3
sites/sandbox/deploy/solr/velocity/header.vm Ver arquivo

@@ -1,3 +0,0 @@
1
-<div id="head">
2
-  <span ><a href="#url_for_home#if($request.params.get('debugQuery'))?debugQuery=true#end"><img src="#{url_root}/img/solr.png" id="logo"/></a></span>
3
-</div>

+ 0
- 11
sites/sandbox/deploy/solr/velocity/hit.vm Ver arquivo

@@ -1,11 +0,0 @@
1
-#set($docId = $doc.getFieldValue('id'))
2
-
3
-<div class="result-document">
4
-#if($doc.getFieldValue('name'))
5
-  #parse("product-doc.vm")
6
-#elseif($doc.getFieldValue('compName_s'))
7
-  #parse("join-doc.vm")
8
-#else
9
-  #parse("richtext-doc.vm")
10
-#end
11
-</div>

+ 0
- 24
sites/sandbox/deploy/solr/velocity/hitGrouped.vm Ver arquivo

@@ -1,24 +0,0 @@
1
-<div class="result-document">
2
-  <div class="result-title"><b>$grouping.key</b></div>
3
-  <div>Total Matches in Group: $grouping.value.matches</div>
4
-  <div>#foreach ($group in $grouping.value.groups)
5
-    <div class="group-value">$group.groupValue <span #annTitle("The count of the number of documents in this group")>($group.doclist.numFound)</span></div>
6
-    <div class="group-doclist" #annTitle("Contains the top scoring documents in the group")>
7
-      #foreach ($doc in $group.doclist)
8
-        #set($docId = $doc.getFieldValue('id'))
9
-        #if($doc.getFieldValue('name'))
10
-          #parse("product-doc.vm")
11
-        #elseif($doc.getFieldValue('compName_s'))
12
-          #parse("join-doc.vm")
13
-        #else
14
-          #parse("richtext-doc.vm")
15
-        #end
16
-      #end
17
-    </div>
18
-    #end</div>
19
-  </div>
20
-  #if($params.getBool("debugQuery",false))
21
-    <a href="#" onclick='jQuery(this).siblings("pre").toggle(); return false;'>toggle explain</a>
22
-    <pre style="display:none">$response.getExplainMap().get($doc.getFirstValue('id'))</pre>
23
-  #end
24
-</div>

+ 0
- 4
sites/sandbox/deploy/solr/velocity/join-doc.vm Ver arquivo

@@ -1,4 +0,0 @@
1
-<div class="result-title"><b>#field('compName_s')</b></div>
2
-<div>Id: #field('id') (company-details document for <a href="http://wiki.apache.org/solr/Join" target="_new">join</a>)</div>
3
-<div>Address: #field('address_s')</div>
4
-#parse('debug.vm')

+ 0
- 48
sites/sandbox/deploy/solr/velocity/jquery.autocomplete.css Ver arquivo

@@ -1,48 +0,0 @@
1
-.ac_results {
2
-	padding: 0px;
3
-	border: 1px solid black;
4
-	background-color: white;
5
-	overflow: hidden;
6
-	z-index: 99999;
7
-}
8
-
9
-.ac_results ul {
10
-	width: 100%;
11
-	list-style-position: outside;
12
-	list-style: none;
13
-	padding: 0;
14
-	margin: 0;
15
-}
16
-
17
-.ac_results li {
18
-	margin: 0px;
19
-	padding: 2px 5px;
20
-	cursor: default;
21
-	display: block;
22
-	/*
23
-	if width will be 100% horizontal scrollbar will apear
24
-	when scroll mode will be used
25
-	*/
26
-	/*width: 100%;*/
27
-	font: menu;
28
-	font-size: 12px;
29
-	/*
30
-	it is very important, if line-height not setted or setted
31
-	in relative units scroll will be broken in firefox
32
-	*/
33
-	line-height: 16px;
34
-	overflow: hidden;
35
-}
36
-
37
-.ac_loading {
38
-	background: white url('indicator.gif') right center no-repeat;
39
-}
40
-
41
-.ac_odd {
42
-	background-color: #eee;
43
-}
44
-
45
-.ac_over {
46
-	background-color: #0A246A;
47
-	color: white;
48
-}

+ 0
- 763
sites/sandbox/deploy/solr/velocity/jquery.autocomplete.js Ver arquivo

@@ -1,763 +0,0 @@
1
-/*
2
- * Autocomplete - jQuery plugin 1.1pre
3
- *
4
- * Copyright (c) 2007 Dylan Verheul, Dan G. Switzer, Anjesh Tuladhar, Jörn Zaefferer
5
- *
6
- * Dual licensed under the MIT and GPL licenses:
7
- *   http://www.opensource.org/licenses/mit-license.php
8
- *   http://www.gnu.org/licenses/gpl.html
9
- *
10
- * Revision: $Id: jquery.autocomplete.js 5785 2008-07-12 10:37:33Z joern.zaefferer $
11
- *
12
- */
13
-
14
-;(function($) {
15
-
16
-$.fn.extend({
17
-	autocomplete: function(urlOrData, options) {
18
-		var isUrl = typeof urlOrData == "string";
19
-		options = $.extend({}, $.Autocompleter.defaults, {
20
-			url: isUrl ? urlOrData : null,
21
-			data: isUrl ? null : urlOrData,
22
-			delay: isUrl ? $.Autocompleter.defaults.delay : 10,
23
-			max: options && !options.scroll ? 10 : 150
24
-		}, options);
25
-
26
-		// if highlight is set to false, replace it with a do-nothing function
27
-		options.highlight = options.highlight || function(value) { return value; };
28
-
29
-		// if the formatMatch option is not specified, then use formatItem for backwards compatibility
30
-		options.formatMatch = options.formatMatch || options.formatItem;
31
-
32
-		return this.each(function() {
33
-			new $.Autocompleter(this, options);
34
-		});
35
-	},
36
-	result: function(handler) {
37
-		return this.bind("result", handler);
38
-	},
39
-	search: function(handler) {
40
-		return this.trigger("search", [handler]);
41
-	},
42
-	flushCache: function() {
43
-		return this.trigger("flushCache");
44
-	},
45
-	setOptions: function(options){
46
-		return this.trigger("setOptions", [options]);
47
-	},
48
-	unautocomplete: function() {
49
-		return this.trigger("unautocomplete");
50
-	}
51
-});
52
-
53
-$.Autocompleter = function(input, options) {
54
-
55
-	var KEY = {
56
-		UP: 38,
57
-		DOWN: 40,
58
-		DEL: 46,
59
-		TAB: 9,
60
-		RETURN: 13,
61
-		ESC: 27,
62
-		COMMA: 188,
63
-		PAGEUP: 33,
64
-		PAGEDOWN: 34,
65
-		BACKSPACE: 8
66
-	};
67
-
68
-	// Create $ object for input element
69
-	var $input = $(input).attr("autocomplete", "off").addClass(options.inputClass);
70
-
71
-	var timeout;
72
-	var previousValue = "";
73
-	var cache = $.Autocompleter.Cache(options);
74
-	var hasFocus = 0;
75
-	var lastKeyPressCode;
76
-	var config = {
77
-		mouseDownOnSelect: false
78
-	};
79
-	var select = $.Autocompleter.Select(options, input, selectCurrent, config);
80
-
81
-	var blockSubmit;
82
-
83
-	// prevent form submit in opera when selecting with return key
84
-	$.browser.opera && $(input.form).bind("submit.autocomplete", function() {
85
-		if (blockSubmit) {
86
-			blockSubmit = false;
87
-			return false;
88
-		}
89
-	});
90
-
91
-	// only opera doesn't trigger keydown multiple times while pressed, others don't work with keypress at all
92
-	$input.bind(($.browser.opera ? "keypress" : "keydown") + ".autocomplete", function(event) {
93
-		// track last key pressed
94
-		lastKeyPressCode = event.keyCode;
95
-		switch(event.keyCode) {
96
-
97
-			case KEY.UP:
98
-				event.preventDefault();
99
-				if ( select.visible() ) {
100
-					select.prev();
101
-				} else {
102
-					onChange(0, true);
103
-				}
104
-				break;
105
-
106
-			case KEY.DOWN:
107
-				event.preventDefault();
108
-				if ( select.visible() ) {
109
-					select.next();
110
-				} else {
111
-					onChange(0, true);
112
-				}
113
-				break;
114
-
115
-			case KEY.PAGEUP:
116
-				event.preventDefault();
117
-				if ( select.visible() ) {
118
-					select.pageUp();
119
-				} else {
120
-					onChange(0, true);
121
-				}
122
-				break;
123
-
124
-			case KEY.PAGEDOWN:
125
-				event.preventDefault();
126
-				if ( select.visible() ) {
127
-					select.pageDown();
128
-				} else {
129
-					onChange(0, true);
130
-				}
131
-				break;
132
-
133
-			// matches also semicolon
134
-			case options.multiple && $.trim(options.multipleSeparator) == "," && KEY.COMMA:
135
-			case KEY.TAB:
136
-			case KEY.RETURN:
137
-				if( selectCurrent() ) {
138
-					// stop default to prevent a form submit, Opera needs special handling
139
-					event.preventDefault();
140
-					blockSubmit = true;
141
-					return false;
142
-				}
143
-				break;
144
-
145
-			case KEY.ESC:
146
-				select.hide();
147
-				break;
148
-
149
-			default:
150
-				clearTimeout(timeout);
151
-				timeout = setTimeout(onChange, options.delay);
152
-				break;
153
-		}
154
-	}).focus(function(){
155
-		// track whether the field has focus, we shouldn't process any
156
-		// results if the field no longer has focus
157
-		hasFocus++;
158
-	}).blur(function() {
159
-		hasFocus = 0;
160
-		if (!config.mouseDownOnSelect) {
161
-			hideResults();
162
-		}
163
-	}).click(function() {
164
-		// show select when clicking in a focused field
165
-		if ( hasFocus++ > 1 && !select.visible() ) {
166
-			onChange(0, true);
167
-		}
168
-	}).bind("search", function() {
169
-		// TODO why not just specifying both arguments?
170
-		var fn = (arguments.length > 1) ? arguments[1] : null;
171
-		function findValueCallback(q, data) {
172
-			var result;
173
-			if( data && data.length ) {
174
-				for (var i=0; i < data.length; i++) {
175
-					if( data[i].result.toLowerCase() == q.toLowerCase() ) {
176
-						result = data[i];
177
-						break;
178
-					}
179
-				}
180
-			}
181
-			if( typeof fn == "function" ) fn(result);
182
-			else $input.trigger("result", result && [result.data, result.value]);
183
-		}
184
-		$.each(trimWords($input.val()), function(i, value) {
185
-			request(value, findValueCallback, findValueCallback);
186
-		});
187
-	}).bind("flushCache", function() {
188
-		cache.flush();
189
-	}).bind("setOptions", function() {
190
-		$.extend(options, arguments[1]);
191
-		// if we've updated the data, repopulate
192
-		if ( "data" in arguments[1] )
193
-			cache.populate();
194
-	}).bind("unautocomplete", function() {
195
-		select.unbind();
196
-		$input.unbind();
197
-		$(input.form).unbind(".autocomplete");
198
-	});
199
-
200
-
201
-	function selectCurrent() {
202
-		var selected = select.selected();
203
-		if( !selected )
204
-			return false;
205
-
206
-		var v = selected.result;
207
-		previousValue = v;
208
-
209
-		if ( options.multiple ) {
210
-			var words = trimWords($input.val());
211
-			if ( words.length > 1 ) {
212
-				v = words.slice(0, words.length - 1).join( options.multipleSeparator ) + options.multipleSeparator + v;
213
-			}
214
-			v += options.multipleSeparator;
215
-		}
216
-
217
-		$input.val(v);
218
-		hideResultsNow();
219
-		$input.trigger("result", [selected.data, selected.value]);
220
-		return true;
221
-	}
222
-
223
-	function onChange(crap, skipPrevCheck) {
224
-		if( lastKeyPressCode == KEY.DEL ) {
225
-			select.hide();
226
-			return;
227
-		}
228
-
229
-		var currentValue = $input.val();
230
-
231
-		if ( !skipPrevCheck && currentValue == previousValue )
232
-			return;
233
-
234
-		previousValue = currentValue;
235
-
236
-		currentValue = lastWord(currentValue);
237
-		if ( currentValue.length >= options.minChars) {
238
-			$input.addClass(options.loadingClass);
239
-			if (!options.matchCase)
240
-				currentValue = currentValue.toLowerCase();
241
-			request(currentValue, receiveData, hideResultsNow);
242
-		} else {
243
-			stopLoading();
244
-			select.hide();
245
-		}
246
-	};
247
-
248
-	function trimWords(value) {
249
-		if ( !value ) {
250
-			return [""];
251
-		}
252
-		var words = value.split( options.multipleSeparator );
253
-		var result = [];
254
-		$.each(words, function(i, value) {
255
-			if ( $.trim(value) )
256
-				result[i] = $.trim(value);
257
-		});
258
-		return result;
259
-	}
260
-
261
-	function lastWord(value) {
262
-		if ( !options.multiple )
263
-			return value;
264
-		var words = trimWords(value);
265
-		return words[words.length - 1];
266
-	}
267
-
268
-	// fills in the input box w/the first match (assumed to be the best match)
269
-	// q: the term entered
270
-	// sValue: the first matching result
271
-	function autoFill(q, sValue){
272
-		// autofill in the complete box w/the first match as long as the user hasn't entered in more data
273
-		// if the last user key pressed was backspace, don't autofill
274
-		if( options.autoFill && (lastWord($input.val()).toLowerCase() == q.toLowerCase()) && lastKeyPressCode != KEY.BACKSPACE ) {
275
-			// fill in the value (keep the case the user has typed)
276
-			$input.val($input.val() + sValue.substring(lastWord(previousValue).length));
277
-			// select the portion of the value not typed by the user (so the next character will erase)
278
-			$.Autocompleter.Selection(input, previousValue.length, previousValue.length + sValue.length);
279
-		}
280
-	};
281
-
282
-	function hideResults() {
283
-		clearTimeout(timeout);
284
-		timeout = setTimeout(hideResultsNow, 200);
285
-	};
286
-
287
-	function hideResultsNow() {
288
-		var wasVisible = select.visible();
289
-		select.hide();
290
-		clearTimeout(timeout);
291
-		stopLoading();
292
-		if (options.mustMatch) {
293
-			// call search and run callback
294
-			$input.search(
295
-				function (result){
296
-					// if no value found, clear the input box
297
-					if( !result ) {
298
-						if (options.multiple) {
299
-							var words = trimWords($input.val()).slice(0, -1);
300
-							$input.val( words.join(options.multipleSeparator) + (words.length ? options.multipleSeparator : "") );
301
-						}
302
-						else
303
-							$input.val( "" );
304
-					}
305
-				}
306
-			);
307
-		}
308
-		if (wasVisible)
309
-			// position cursor at end of input field
310
-			$.Autocompleter.Selection(input, input.value.length, input.value.length);
311
-	};
312
-
313
-	function receiveData(q, data) {
314
-		if ( data && data.length && hasFocus ) {
315
-			stopLoading();
316
-			select.display(data, q);
317
-			autoFill(q, data[0].value);
318
-			select.show();
319
-		} else {
320
-			hideResultsNow();
321
-		}
322
-	};
323
-
324
-	function request(term, success, failure) {
325
-		if (!options.matchCase)
326
-			term = term.toLowerCase();
327
-		var data = cache.load(term);
328
-		data = null; // Avoid buggy cache and go to Solr every time
329
-		// recieve the cached data
330
-		if (data && data.length) {
331
-			success(term, data);
332
-		// if an AJAX url has been supplied, try loading the data now
333
-		} else if( (typeof options.url == "string") && (options.url.length > 0) ){
334
-
335
-			var extraParams = {
336
-				timestamp: +new Date()
337
-			};
338
-			$.each(options.extraParams, function(key, param) {
339
-				extraParams[key] = typeof param == "function" ? param() : param;
340
-			});
341
-
342
-			$.ajax({
343
-				// try to leverage ajaxQueue plugin to abort previous requests
344
-				mode: "abort",
345
-				// limit abortion to this input
346
-				port: "autocomplete" + input.name,
347
-				dataType: options.dataType,
348
-				url: options.url,
349
-				data: $.extend({
350
-					q: lastWord(term),
351
-					limit: options.max
352
-				}, extraParams),
353
-				success: function(data) {
354
-					var parsed = options.parse && options.parse(data) || parse(data);
355
-					cache.add(term, parsed);
356
-					success(term, parsed);
357
-				}
358
-			});
359
-		} else {
360
-			// if we have a failure, we need to empty the list -- this prevents the the [TAB] key from selecting the last successful match
361
-			select.emptyList();
362
-			failure(term);
363
-		}
364
-	};
365
-
366
-	function parse(data) {
367
-		var parsed = [];
368
-		var rows = data.split("\n");
369
-		for (var i=0; i < rows.length; i++) {
370
-			var row = $.trim(rows[i]);
371
-			if (row) {
372
-				row = row.split("|");
373
-				parsed[parsed.length] = {
374
-					data: row,
375
-					value: row[0],
376
-					result: options.formatResult && options.formatResult(row, row[0]) || row[0]
377
-				};
378
-			}
379
-		}
380
-		return parsed;
381
-	};
382
-
383
-	function stopLoading() {
384
-		$input.removeClass(options.loadingClass);
385
-	};
386
-
387
-};
388
-
389
-$.Autocompleter.defaults = {
390
-	inputClass: "ac_input",
391
-	resultsClass: "ac_results",
392
-	loadingClass: "ac_loading",
393
-	minChars: 1,
394
-	delay: 400,
395
-	matchCase: false,
396
-	matchSubset: true,
397
-	matchContains: false,
398
-	cacheLength: 10,
399
-	max: 100,
400
-	mustMatch: false,
401
-	extraParams: {},
402
-	selectFirst: false,
403
-	formatItem: function(row) { return row[0]; },
404
-	formatMatch: null,
405
-	autoFill: false,
406
-	width: 0,
407
-	multiple: false,
408
-	multipleSeparator: ", ",
409
-	highlight: function(value, term) {
410
-		return value.replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)(" + term.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi, "\\$1") + ")(?![^<>]*>)(?![^&;]+;)", "gi"), "<strong>$1</strong>");
411
-	},
412
-    scroll: true,
413
-    scrollHeight: 180
414
-};
415
-
416
-$.Autocompleter.Cache = function(options) {
417
-
418
-	var data = {};
419
-	var length = 0;
420
-
421
-	function matchSubset(s, sub) {
422
-		if (!options.matchCase)
423
-			s = s.toLowerCase();
424
-		var i = s.indexOf(sub);
425
-		if (options.matchContains == "word"){
426
-			i = s.toLowerCase().search("\\b" + sub.toLowerCase());
427
-		}
428
-		if (i == -1) return false;
429
-		return i == 0 || options.matchContains;
430
-	};
431
-
432
-	function add(q, value) {
433
-		if (length > options.cacheLength){
434
-			flush();
435
-		}
436
-		if (!data[q]){
437
-			length++;
438
-		}
439
-		data[q] = value;
440
-	}
441
-
442
-	function populate(){
443
-		if( !options.data ) return false;
444
-		// track the matches
445
-		var stMatchSets = {},
446
-			nullData = 0;
447
-
448
-		// no url was specified, we need to adjust the cache length to make sure it fits the local data store
449
-		if( !options.url ) options.cacheLength = 1;
450
-
451
-		// track all options for minChars = 0
452
-		stMatchSets[""] = [];
453
-
454
-		// loop through the array and create a lookup structure
455
-		for ( var i = 0, ol = options.data.length; i < ol; i++ ) {
456
-			var rawValue = options.data[i];
457
-			// if rawValue is a string, make an array otherwise just reference the array
458
-			rawValue = (typeof rawValue == "string") ? [rawValue] : rawValue;
459
-
460
-			var value = options.formatMatch(rawValue, i+1, options.data.length);
461
-			if ( value === false )
462
-				continue;
463
-
464
-			var firstChar = value.charAt(0).toLowerCase();
465
-			// if no lookup array for this character exists, look it up now
466
-			if( !stMatchSets[firstChar] )
467
-				stMatchSets[firstChar] = [];
468
-
469
-			// if the match is a string
470
-			var row = {
471
-				value: value,
472
-				data: rawValue,
473
-				result: options.formatResult && options.formatResult(rawValue) || value
474
-			};
475
-
476
-			// push the current match into the set list
477
-			stMatchSets[firstChar].push(row);
478
-
479
-			// keep track of minChars zero items
480
-			if ( nullData++ < options.max ) {
481
-				stMatchSets[""].push(row);
482
-			}
483
-		};
484
-
485
-		// add the data items to the cache
486
-		$.each(stMatchSets, function(i, value) {
487
-			// increase the cache size
488
-			options.cacheLength++;
489
-			// add to the cache
490
-			add(i, value);
491
-		});
492
-	}
493
-
494
-	// populate any existing data
495
-	setTimeout(populate, 25);
496
-
497
-	function flush(){
498
-		data = {};
499
-		length = 0;
500
-	}
501
-
502
-	return {
503
-		flush: flush,
504
-		add: add,
505
-		populate: populate,
506
-		load: function(q) {
507
-			if (!options.cacheLength || !length)
508
-				return null;
509
-			/*
510
-			 * if dealing w/local data and matchContains than we must make sure
511
-			 * to loop through all the data collections looking for matches
512
-			 */
513
-			if( !options.url && options.matchContains ){
514
-				// track all matches
515
-				var csub = [];
516
-				// loop through all the data grids for matches
517
-				for( var k in data ){
518
-					// don't search through the stMatchSets[""] (minChars: 0) cache
519
-					// this prevents duplicates
520
-					if( k.length > 0 ){
521
-						var c = data[k];
522
-						$.each(c, function(i, x) {
523
-							// if we've got a match, add it to the array
524
-							if (matchSubset(x.value, q)) {
525
-								csub.push(x);
526
-							}
527
-						});
528
-					}
529
-				}
530
-				return csub;
531
-			} else
532
-			// if the exact item exists, use it
533
-			if (data[q]){
534
-				return data[q];
535
-			} else
536
-			if (options.matchSubset) {
537
-				for (var i = q.length - 1; i >= options.minChars; i--) {
538
-					var c = data[q.substr(0, i)];
539
-					if (c) {
540
-						var csub = [];
541
-						$.each(c, function(i, x) {
542
-							if (matchSubset(x.value, q)) {
543
-								csub[csub.length] = x;
544
-							}
545
-						});
546
-						return csub;
547
-					}
548
-				}
549
-			}
550
-			return null;
551
-		}
552
-	};
553
-};
554
-
555
-$.Autocompleter.Select = function (options, input, select, config) {
556
-	var CLASSES = {
557
-		ACTIVE: "ac_over"
558
-	};
559
-
560
-	var listItems,
561
-		active = -1,
562
-		data,
563
-		term = "",
564
-		needsInit = true,
565
-		element,
566
-		list;
567
-
568
-	// Create results
569
-	function init() {
570
-		if (!needsInit)
571
-			return;
572
-		element = $("<div/>")
573
-		.hide()
574
-		.addClass(options.resultsClass)
575
-		.css("position", "absolute")
576
-		.appendTo(document.body);
577
-
578
-		list = $("<ul/>").appendTo(element).mouseover( function(event) {
579
-			if(target(event).nodeName && target(event).nodeName.toUpperCase() == 'LI') {
580
-	            active = $("li", list).removeClass(CLASSES.ACTIVE).index(target(event));
581
-			    $(target(event)).addClass(CLASSES.ACTIVE);
582
-	        }
583
-		}).click(function(event) {
584
-			$(target(event)).addClass(CLASSES.ACTIVE);
585
-			select();
586
-			// TODO provide option to avoid setting focus again after selection? useful for cleanup-on-focus
587
-			input.focus();
588
-			return false;
589
-		}).mousedown(function() {
590
-			config.mouseDownOnSelect = true;
591
-		}).mouseup(function() {
592
-			config.mouseDownOnSelect = false;
593
-		});
594
-
595
-		if( options.width > 0 )
596
-			element.css("width", options.width);
597
-
598
-		needsInit = false;
599
-	}
600
-
601
-	function target(event) {
602
-		var element = event.target;
603
-		while(element && element.tagName != "LI")
604
-			element = element.parentNode;
605
-		// more fun with IE, sometimes event.target is empty, just ignore it then
606
-		if(!element)
607
-			return [];
608
-		return element;
609
-	}
610
-
611
-	function moveSelect(step) {
612
-		listItems.slice(active, active + 1).removeClass(CLASSES.ACTIVE);
613
-		movePosition(step);
614
-        var activeItem = listItems.slice(active, active + 1).addClass(CLASSES.ACTIVE);
615
-        if(options.scroll) {
616
-            var offset = 0;
617
-            listItems.slice(0, active).each(function() {
618
-				offset += this.offsetHeight;
619
-			});
620
-            if((offset + activeItem[0].offsetHeight - list.scrollTop()) > list[0].clientHeight) {
621
-                list.scrollTop(offset + activeItem[0].offsetHeight - list.innerHeight());
622
-            } else if(offset < list.scrollTop()) {
623
-                list.scrollTop(offset);
624
-            }
625
-        }
626
-	};
627
-
628
-	function movePosition(step) {
629
-		active += step;
630
-		if (active < 0) {
631
-			active = listItems.size() - 1;
632
-		} else if (active >= listItems.size()) {
633
-			active = 0;
634
-		}
635
-	}
636
-
637
-	function limitNumberOfItems(available) {
638
-		return options.max && options.max < available
639
-			? options.max
640
-			: available;
641
-	}
642
-
643
-	function fillList() {
644
-		list.empty();
645
-		var max = limitNumberOfItems(data.length);
646
-		for (var i=0; i < max; i++) {
647
-			if (!data[i])
648
-				continue;
649
-			var formatted = options.formatItem(data[i].data, i+1, max, data[i].value, term);
650
-			if ( formatted === false )
651
-				continue;
652
-			var li = $("<li/>").html( options.highlight(formatted, term) ).addClass(i%2 == 0 ? "ac_even" : "ac_odd").appendTo(list)[0];
653
-			$.data(li, "ac_data", data[i]);
654
-		}
655
-		listItems = list.find("li");
656
-		if ( options.selectFirst ) {
657
-			listItems.slice(0, 1).addClass(CLASSES.ACTIVE);
658
-			active = 0;
659
-		}
660
-		// apply bgiframe if available
661
-		if ( $.fn.bgiframe )
662
-			list.bgiframe();
663
-	}
664
-
665
-	return {
666
-		display: function(d, q) {
667
-			init();
668
-			data = d;
669
-			term = q;
670
-			fillList();
671
-		},
672
-		next: function() {
673
-			moveSelect(1);
674
-		},
675
-		prev: function() {
676
-			moveSelect(-1);
677
-		},
678
-		pageUp: function() {
679
-			if (active != 0 && active - 8 < 0) {
680
-				moveSelect( -active );
681
-			} else {
682
-				moveSelect(-8);
683
-			}
684
-		},
685
-		pageDown: function() {
686
-			if (active != listItems.size() - 1 && active + 8 > listItems.size()) {
687
-				moveSelect( listItems.size() - 1 - active );
688
-			} else {
689
-				moveSelect(8);
690
-			}
691
-		},
692
-		hide: function() {
693
-			element && element.hide();
694
-			listItems && listItems.removeClass(CLASSES.ACTIVE);
695
-			active = -1;
696
-		},
697
-		visible : function() {
698
-			return element && element.is(":visible");
699
-		},
700
-		current: function() {
701
-			return this.visible() && (listItems.filter("." + CLASSES.ACTIVE)[0] || options.selectFirst && listItems[0]);
702
-		},
703
-		show: function() {
704
-			var offset = $(input).offset();
705
-			element.css({
706
-				width: typeof options.width == "string" || options.width > 0 ? options.width : $(input).width(),
707
-				top: offset.top + input.offsetHeight,
708
-				left: offset.left
709
-			}).show();
710
-            if(options.scroll) {
711
-                list.scrollTop(0);
712
-                list.css({
713
-					maxHeight: options.scrollHeight,
714
-					overflow: 'auto'
715
-				});
716
-
717
-                if($.browser.msie && typeof document.body.style.maxHeight === "undefined") {
718
-					var listHeight = 0;
719
-					listItems.each(function() {
720
-						listHeight += this.offsetHeight;
721
-					});
722
-					var scrollbarsVisible = listHeight > options.scrollHeight;
723
-                    list.css('height', scrollbarsVisible ? options.scrollHeight : listHeight );
724
-					if (!scrollbarsVisible) {
725
-						// IE doesn't recalculate width when scrollbar disappears
726
-						listItems.width( list.width() - parseInt(listItems.css("padding-left")) - parseInt(listItems.css("padding-right")) );
727
-					}
728
-                }
729
-
730
-            }
731
-		},
732
-		selected: function() {
733
-			var selected = listItems && listItems.filter("." + CLASSES.ACTIVE).removeClass(CLASSES.ACTIVE);
734
-			return selected && selected.length && $.data(selected[0], "ac_data");
735
-		},
736
-		emptyList: function (){
737
-			list && list.empty();
738
-		},
739
-		unbind: function() {
740
-			element && element.remove();
741
-		}
742
-	};
743
-};
744
-
745
-$.Autocompleter.Selection = function(field, start, end) {
746
-	if( field.createTextRange ){
747
-		var selRange = field.createTextRange();
748
-		selRange.collapse(true);
749
-		selRange.moveStart("character", start);
750
-		selRange.moveEnd("character", end);
751
-		selRange.select();
752
-	} else if( field.setSelectionRange ){
753
-		field.setSelectionRange(start, end);
754
-	} else {
755
-		if( field.selectionStart ){
756
-			field.selectionStart = start;
757
-			field.selectionEnd = end;
758
-		}
759
-	}
760
-	field.focus();
761
-};
762
-
763
-})(jQuery);

+ 0
- 20
sites/sandbox/deploy/solr/velocity/layout.vm Ver arquivo

@@ -1,20 +0,0 @@
1
-<html>
2
-<head>
3
-  #parse("head.vm")
4
-</head>
5
-  <body>
6
-    <div id="admin"><a href="#url_root/#/#core_name">Solr Admin</a></div>
7
-    <div id="header">
8
-      #parse("header.vm")
9
-    </div>
10
-    <div id="tabs">
11
-      #parse("tabs.vm")
12
-    </div>
13
-    <div id="content">
14
-      $content
15
-    </div>
16
-    <div id="footer">
17
-      #parse("footer.vm")
18
-    </div>
19
-  </body>
20
-</html>

+ 0
- 208
sites/sandbox/deploy/solr/velocity/main.css Ver arquivo

@@ -1,208 +0,0 @@
1
-#admin{
2
-  text-align: right;
3
-  vertical-align: top;
4
-}
5
-
6
-#head{
7
-  width: 100%;
8
-}
9
-.array-field {
10
-  border: 2px solid #474747;
11
-  background: #FFE9D8;
12
-  padding: 5px;
13
-  margin: 5px;
14
-}
15
-
16
-.array-field-list li {
17
-  list-style: circle;
18
-  margin-left: 20px;
19
-}
20
-
21
-.parsed_query_header {
22
-  font-family: Helvetica, Arial, sans-serif;
23
-  font-size: 10pt;
24
-  font-weight: bold;
25
-}
26
-
27
-.parsed_query {
28
-  font-family: Courier, Courier New, monospaced;
29
-  font-size: 10pt;
30
-  font-weight: normal;
31
-}
32
-
33
-body {
34
-  font-family: Helvetica, Arial, sans-serif;
35
-  font-size: 10pt;
36
-}
37
-
38
-a {
39
-  color: #43a4b1;
40
-}
41
-
42
-.navigators {
43
-  float: left;
44
-  margin: 5px;
45
-  margin-top: 0px;
46
-  width: 185px;
47
-  padding: 5px;
48
-  top: -20px;
49
-  position: relative;
50
-}
51
-
52
-.navigators h2 {
53
-  background: #FEC293;
54
-  border: 1px solid #ce9d77;
55
-  padding: 5px;
56
-}
57
-
58
-.navigators ul {
59
-  list-style: none;
60
-  margin: 0;
61
-  margin-bottom: 5px;
62
-  margin-top: 5px;
63
-  padding-left: 10px;
64
-}
65
-
66
-.navigators ul li {
67
-  color: #999;
68
-  padding: 2px;
69
-}
70
-
71
-
72
-
73
-.facet-field {
74
-  font-weight: bold;
75
-}
76
-
77
-.highlight {
78
-  color: white;
79
-  background-color: gray;
80
-  border: 1px black solid;
81
-}
82
-
83
-.highlight-box {
84
-  margin-left: 15px;
85
-}
86
-
87
-.field-name {
88
-  font-weight: bold;
89
-}
90
-
91
-.highlighted-facet-field {
92
-  background: white;
93
-}
94
-
95
-.constraints {
96
-  margin-top: 10px;
97
-}
98
-
99
-#query-form{
100
-  width: 80%;
101
-}
102
-
103
-
104
-
105
-.query-box, .constraints {
106
-  padding: 5px;
107
-  margin: 5px;
108
-  font-weight: normal;
109
-  font-size: 24px;
110
-  letter-spacing: 0.08em;
111
-}
112
-
113
-.query-box #q {
114
-  margin-left: 8px;
115
-  width: 60%;
116
-  height: 50px;
117
-  border: 1px solid #999;
118
-  font-size: 1em;
119
-  padding: 0.4em;
120
-}
121
-
122
-.query-box {
123
-
124
-}
125
-
126
-.query-boost {
127
-
128
-  top: 10px;
129
-  left: 50px;
130
-  position: relative;
131
-  font-size: 0.8em;
132
-}
133
-
134
-.query-box .inputs{
135
-  left: 180px;
136
-  position: relative;
137
-
138
-}
139
-
140
-#logo {
141
-  margin: 10px;
142
-  border-style: none;
143
-}
144
-
145
-.pagination {
146
-  padding-left: 33%;
147
-  background: #eee;
148
-  margin: 5px;
149
-  margin-left: 210px;
150
-  padding-top: 5px;
151
-  padding-bottom: 5px;
152
-}
153
-
154
-.result-document {
155
-  border: 1px solid #999;
156
-  padding: 5px;
157
-  margin: 5px;
158
-  margin-left: 210px;
159
-  margin-bottom: 15px;
160
-}
161
-
162
-.result-document div{
163
-  padding: 5px;
164
-}
165
-
166
-.result-title{
167
-  width:60%;
168
-}
169
-
170
-.result-body{
171
-  background: #ddd;
172
-}
173
-
174
-.mlt{
175
-
176
-}
177
-
178
-.map{
179
-  float: right;
180
-  position: relative;
181
-  top: -25px;
182
-}
183
-
184
-.result-document:nth-child(2n+1) {
185
-  background-color: #eee;
186
-}
187
-
188
-
189
-.selected-facet-field {
190
-  font-weight: bold;
191
-}
192
-
193
-li.show {
194
-  list-style: disc;
195
-}
196
-
197
-.group-value{
198
-  font-weight: bold;
199
-}
200
-
201
-.error {
202
-  color: white;
203
-  background-color: red;
204
-  left: 210px;
205
-  width:80%;
206
-  position: relative;
207
-
208
-}

+ 0
- 27
sites/sandbox/deploy/solr/velocity/product-doc.vm Ver arquivo

@@ -1,27 +0,0 @@
1
-<div class="result-title"><b>#field('name')</b><span class="mlt">   #if($params.getBool('mlt', false) == false)<a href="#lensNoQ&q=id:$docId&mlt=true">More Like This</a>#end</span></div>
2
-##do we have a physical store for this product
3
-#set($store = $doc.getFieldValue('store'))
4
-#if($store)<div class="map"><img src="http://maps.google.com/maps/api/staticmap?&zoom=12&size=150x80&maptype=roadmap&markers=$doc.getFieldValue('store')&sensor=false" /><div><small><a target="_map" href="http://maps.google.com/?q=$store&amp;source=embed">Larger Map</a></small></div></div>#end
5
-<div>Id: #field('id')</div>
6
-<div>Price: #field('price_c')</div>
7
-<div>Features: #field('features')</div>
8
-<div>In Stock: #field('inStock')</div>
9
-<div class="mlt">
10
-  #set($mlt = $mltResults.get($docId))
11
-  #set($mltOn = $params.getBool('mlt'))
12
-  #if($mltOn == true)<div class="field-name">Similar Items</div>#end
13
-  #if ($mltOn && $mlt && $mlt.size() > 0)
14
-  <ul>
15
-    #foreach($mltHit in $mlt)
16
-      #set($mltId = $mltHit.getFieldValue('id'))
17
-      <li><div><a href="#url_for_home?q=id:$mltId">$mltId</a></div><div><span class="field-name">Name:</span> $mltHit.getFieldValue('name')</div>
18
-        <div><span class="field-name">Price:</span> $!number.currency($mltHit.getFieldValue('price')) <span class="field-name">In Stock:</span> $mltHit.getFieldValue('inStock')</div>
19
-
20
-      </li>
21
-    #end
22
-  </ul>
23
-  #elseif($mltOn && $mlt.size() == 0)
24
-    <div>No Similar Items Found</div>
25
-  #end
26
-</div>
27
-#parse('debug.vm')

+ 0
- 42
sites/sandbox/deploy/solr/velocity/query.vm Ver arquivo

@@ -1,42 +0,0 @@
1
-<div class="query-box">
2
-  <form id="query-form" action="#{url_for_home}" method="GET">
3
-    <div class="inputs">
4
-      <span #annTitle("Add the query using the &q= parameter")>Find: <input type="text" id="q" name="q" value="$!esc.html($params.get('q'))"/> <input type="submit" id="querySubmit"/> <input type="reset"/></span>
5
-      <div class="query-boost"><span #annTitle("Add the boost function &bf=price to the query")><input type="checkbox" name="bf" value="price" #if($request.params.get('bf') == 'price')checked="true"#end>Boost by Price</input></span>
6
-      #parse("querySpatial.vm")
7
-      #parse("queryGroup.vm")
8
-      </div>
9
-  </div>
10
-
11
-    #if($request.params.get('debugQuery'))
12
-      <input type="hidden" name="debugQuery" value="true"/>
13
-    #end
14
-    #if($annotate == true)
15
-      <input type="hidden" name="annotateBrowse" value="true"/>
16
-    #end
17
-    #foreach($fq in $request.params.getParams('fq'))
18
-      #if ($fq != "{!bbox}")
19
-        <input type="hidden" name="fq" id="allFQs" value="$esc.html($fq)"/>
20
-      #end
21
-    #end
22
-    <div class="constraints" #annTitle("Lists out the &fq filters.  Click to remove.")>
23
-      #foreach($fq in $params.getParams('fq'))
24
-        #set($previous_fq_count=$velocityCount - 1)
25
-        #if($fq != '')
26
-        &gt; <a style="{text-decoration: line-through;}" href="#url_for_filters($request.params.getParams('fq').subList(0,$previous_fq_count))">$fq</a>
27
-        #end
28
-      #end
29
-    </div>
30
-    <div class="parsed_query_header">
31
-     #if($request.params.get('debugQuery'))
32
-        <a href="#" onclick='jQuery(this).siblings("div").toggle(); return false;'>toggle parsed query</a>
33
-        <div class="parsed_query" style="display:none">$response.response.debug.parsedquery</div>
34
-      #end
35
-      #set($queryOpts = $request.params.get("queryOpts"))
36
-      #if($queryOpts && $queryOpts != "")
37
-        <input type="hidden" name="queryOpts" value="$queryOpts"/>
38
-      #end
39
-    </div>
40
-  </form>
41
-
42
-</div>

+ 0
- 19
sites/sandbox/deploy/solr/velocity/queryGroup.vm Ver arquivo

@@ -1,19 +0,0 @@
1
-#set($queryOpts = $params.get("queryOpts"))
2
-#if($queryOpts == "group")
3
-<div>
4
-        #set($groupF = $request.params.get('group.field'))
5
-        <label #annTitle("Add the &group.field parameter. Multiselect is supported")>Group By:
6
-          <select id="group" name="group.field" multiple="true">
7
-            ##TODO: Handle multiple selects correctly
8
-            <option value="none"
9
-            #if($groupF == '')selected="true"#end>No Group</option>
10
-            <option value="manu_exact"
11
-            #if($groupF == 'manu_exact')selected="true"#end>Manufacturer</option>
12
-            <option value="popularity"
13
-            #if($groupF == 'popularity')selected="true"#end>Popularity</option>
14
-          </select>
15
-        </label>
16
-<input type="hidden" name="group" value="true"/>
17
-</div>
18
-
19
-#end

+ 0
- 40
sites/sandbox/deploy/solr/velocity/querySpatial.vm Ver arquivo

@@ -1,40 +0,0 @@
1
-#set($queryOpts = $params.get("queryOpts"))
2
-#if($queryOpts == "spatial")
3
-<div>
4
-        #set($loc = $request.params.get('pt'))
5
-        #set($dist = $request.params.get('d', "10"))
6
-        <label #annTitle("Add the &pt parameter")>Location Filter:
7
-          <select id="pt" name="pt">
8
-            <option value="none"
9
-            #if($loc == '')selected="true"#end>No Filter</option>
10
-            <option value="45.17614,-93.87341"
11
-            #if($loc == '45.17614,-93.87341')selected="true"#end>Buffalo, MN</option>
12
-            <option value="37.7752,-100.0232"
13
-            #if($loc == '37.7752,-100.0232')selected="true"#end>Dodge City, KS</option>
14
-            <option value="35.0752,-97.032"
15
-            #if($loc == '35.0752,-97.032')selected="true"#end>Oklahoma City, OK</option>
16
-            <option value="37.7752,-122.4232"
17
-            #if($loc == '37.7752,-122.4232')selected="true"#end>San Francisco CA</option>
18
-          </select>
19
-  </label>
20
-  <span #annTitle("Add the &d parameter")>Distance (KM): <input id="d" name="d" type="text" size="6"
21
-                                                                value="#if($dist != '')${dist}#{else}10#end"/></span>
22
-<input type="hidden" name="sfield" value="store"/>
23
-<input type="hidden" id="spatialFQ" name="fq" value=""/>
24
-<input type="hidden" name="queryOpts" value="spatial"/>
25
-</div>
26
-<script type="text/javascript">
27
-  $('#query-form').submit(function() {
28
-    if ($("#pt").val() != "none") {
29
-      $("#spatialFQ").val("{!bbox}");
30
-    }
31
-    $fqs = $("#allFQs").val();
32
-    $fqs = $fqs.replace("{!bbox}", "");
33
-    if ($fqs == ''){
34
-      $("#allFQs").remove();
35
-    }
36
-    $("#allFQs").val($fqs);
37
-    return true;
38
-    });
39
-</script>
40
-#end

+ 0
- 114
sites/sandbox/deploy/solr/velocity/richtext-doc.vm Ver arquivo

@@ -1,114 +0,0 @@
1
-## Mimetype to extension map for detecting file type and show icon
2
-## List of types match the icons in /solr/img/filetypes
3
-#set($extMap = {"application/x-7z-compressed": "7z",
4
-                 "application/postscript": "ai",
5
-                 "application/pgp-signature": "asc",
6
-                 "application/octet-stream": "bin",
7
-                 "application/x-bzip2": "bz2",
8
-                 "text/x-c": "c",
9
-                 "application/vnd.ms-htmlhelp": "chm",
10
-                 "application/java-vm": "class",
11
-                 "text/css": "css",
12
-                 "text/csv": "csv",
13
-                 "application/x-debian-package": "deb",
14
-                 "application/msword": "doc",
15
-                 "message/rfc822": "eml",
16
-                 "image/gif": "gif",
17
-                 "application/winhlp": "hlp",
18
-                 "text/html": "html",
19
-                 "application/java-archive": "jar",
20
-                 "text/x-java-source": "java",
21
-                 "image/jpeg": "jpeg",
22
-                 "application/javascript": "js",
23
-                 "application/vnd.oasis.opendocument.chart": "odc",
24
-                 "application/vnd.oasis.opendocument.formula": "odf",
25
-                 "application/vnd.oasis.opendocument.graphics": "odg",
26
-                 "application/vnd.oasis.opendocument.image": "odi",
27
-                 "application/vnd.oasis.opendocument.presentation": "odp",
28
-                 "application/vnd.oasis.opendocument.spreadsheet": "ods",
29
-                 "application/vnd.oasis.opendocument.text": "odt",
30
-                 "application/pdf": "pdf",
31
-                 "application/pgp-encrypted": "pgp",
32
-                 "image/png": "png",
33
-                 "application/vnd.ms-powerpoint": "ppt",
34
-                 "audio/x-pn-realaudio": "ram",
35
-                 "application/x-rar-compressed": "rar",
36
-                 "application/vnd.rn-realmedia": "rm",
37
-                 "application/rtf": "rtf",
38
-                 "application/x-shockwave-flash": "swf",
39
-                 "application/vnd.sun.xml.calc": "sxc",
40
-                 "application/vnd.sun.xml.draw": "sxd",
41
-                 "application/vnd.sun.xml.impress": "sxi",
42
-                 "application/vnd.sun.xml.writer": "sxw",
43
-                 "application/x-tar": "tar",
44
-                 "application/x-tex": "tex",
45
-                 "text/plain": "txt",
46
-                 "text/x-vcard": "vcf",
47
-                 "application/vnd.visio": "vsd",
48
-                 "audio/x-wav": "wav",
49
-                 "audio/x-ms-wma": "wma",
50
-                 "video/x-ms-wmv": "wmv",
51
-                 "application/vnd.ms-excel": "xls",
52
-                 "application/xml": "xml",
53
-                 "application/x-xpinstall": "xpi",
54
-                 "application/zip": "zip"})
55
-
56
-
57
-#if($doc.getFieldValue('title'))
58
-  #set($title = $esc.html($doc.getFirstValue('title')))
59
-#else
60
-  #set($title = "["+$doc.getFieldValue('id')+"]")
61
-#end
62
-#if($doc.getFieldValue('url'))
63
-  #set($url = $doc.getFieldValue('url'))
64
-#elseif($doc.getFieldValue('resourcename'))
65
-  #set($url = "file:///$doc.getFieldValue('resourcename')")
66
-#else
67
-  #set($url = "$doc.getFieldValue('id')")
68
-#end
69
-#set($supportedtypes = "7z;ai;aiff;asc;audio;bin;bz2;c;cfc;cfm;chm;class;conf;cpp;cs;css;csv;deb;divx;doc;dot;eml;enc;file;gif;gz;hlp;htm;html;image;iso;jar;java;jpeg;jpg;js;lua;m;mm;mov;mp3;mpg;odc;odf;odg;odi;odp;ods;odt;ogg;pdf;pgp;php;pl;png;ppt;ps;py;ram;rar;rb;rm;rpm;rtf;sig;sql;swf;sxc;sxd;sxi;sxw;tar;tex;tgz;txt;vcf;video;vsd;wav;wma;wmv;xls;xml;xpi;xvid;zip")
70
-#set($ct = $list.get($doc.getFirstValue('content_type').split(";"),0))
71
-#set($filename = $doc.getFieldValue('resourcename'))
72
-
73
-#set($filetype = false)
74
-#set($filetype = $extMap.get($ct))
75
-##TODO: falling back to file extension is convenient, except when you don't have an icon for that extension
76
-##      example "application/vnd.openxmlformats-officedocument.wordprocessingml.document" document
77
-##        with a .docx extension.  It'd be nice to fall back to an "unknown" or the existing "file" type
78
-##      We sort of do this below, but only if the filename has no extension (anything after the last dot).
79
-#if(!$filetype)#set($filetype = $filename.substring($filename.lastIndexOf(".")).substring(1))#end
80
-##if(!$filetype)#set($filetype = "file")#end
81
-##if(!$supportedtypes.contains($filetype))#set($filetype = "file")#end
82
-<div class="result-title">
83
-## Small file type icons from http://www.splitbrain.org/projects/file_icons (public domain)
84
-<img src="#{url_root}/img/filetypes/${filetype}.png" align="center">
85
-<a href="${url}" target="_blank"><b>$title</b></a><span class="mlt">   #if($params.getBool('mlt', false) == false)<a href="#lensNoQ&q=id:%22$docId%22&mlt=true">More Like This</a>#end</span></div>
86
-<div>Id: #field('id')</div>
87
-<div>
88
-#if($doc.getFieldValue('resourcename'))Resource name: $filename
89
-#elseif($url)URL: $url
90
-#end
91
-#if($ct) ($ct)#end
92
-</div>
93
-#if($doc.getFieldValue('author'))<div>Author: #field('author')</div>#end
94
-#if($doc.getFieldValue('last_modified'))<div>last-modified: #field('last_modified')</div>#end
95
-<div class="result-body">#field('content')</div>
96
-<div class="mlt">
97
-  #set($mlt = $mltResults.get($docId))
98
-  #set($mltOn = $params.getBool('mlt'))
99
-  #if($mltOn == true)<div class="field-name">Similar Items</div>#end
100
-  #if ($mltOn && $mlt && $mlt.size() > 0)
101
-  <ul>
102
-    #foreach($mltHit in $mlt)
103
-      #set($mltId = $mltHit.getFieldValue('id'))
104
-      <li><div><a href="#url_for_home?q=id:$mltId">$mltId</a></div><div><span class="field-name">Title:</span> $mltHit.getFieldValue('title')</div>
105
-        <div><span class="field-name">Author:</span> $mltHit.getFieldValue('author') <span class="field-name">Description:</span> $mltHit.getFieldValue('description')</div>
106
-
107
-      </li>
108
-    #end
109
-  </ul>
110
-  #elseif($mltOn && $mlt.size() == 0)
111
-    <div>No Similar Items Found</div>
112
-  #end
113
-</div>
114
-#parse('debug.vm')

+ 0
- 3
sites/sandbox/deploy/solr/velocity/suggest.vm Ver arquivo

@@ -1,3 +0,0 @@
1
-#foreach($t in $response.response.terms.name)
2
-$t.key
3
-#end

+ 0
- 6
sites/sandbox/deploy/solr/velocity/tabs.vm Ver arquivo

@@ -1,6 +0,0 @@
1
-##TODO: Make some nice tabs here
2
-#set($queryOpts = $params.get("queryOpts"))
3
-<span #annTitle("Click the link to demonstrate various Solr capabilities")><span>Examples: </span><span class="tab">#if($queryOpts && $queryOpts != "")<a href="#url_for_home/?#debug#annotate">Simple</a>#{else}Simple#end</span>
4
-<span class="tab">#if($queryOpts == "spatial")Spatial#else<a href="#url_for_home?&queryOpts=spatial#debug#annotate">Spatial</a>#end</span>
5
-<span class="tab">#if($queryOpts == "group")Group By#else<a href="#url_for_home?#debug#annotate&queryOpts=group&group=true&group.field=manu_exact">Group By</a>#end</span></span>
6
-<hr/>

+ 0
- 132
sites/sandbox/deploy/solr/xslt/example.xsl Ver arquivo

@@ -1,132 +0,0 @@
1
-<?xml version='1.0' encoding='UTF-8'?>
2
-
3
-<!--
4
- * Licensed to the Apache Software Foundation (ASF) under one or more
5
- * contributor license agreements.  See the NOTICE file distributed with
6
- * this work for additional information regarding copyright ownership.
7
- * The ASF licenses this file to You under the Apache License, Version 2.0
8
- * (the "License"); you may not use this file except in compliance with
9
- * the License.  You may obtain a copy of the License at
10
- *
11
- *     http://www.apache.org/licenses/LICENSE-2.0
12
- *
13
- * Unless required by applicable law or agreed to in writing, software
14
- * distributed under the License is distributed on an "AS IS" BASIS,
15
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16
- * See the License for the specific language governing permissions and
17
- * limitations under the License.
18
- -->
19
-
20
-<!--
21
-  Simple transform of Solr query results to HTML
22
- -->
23
-<xsl:stylesheet version='1.0'
24
-    xmlns:xsl='http://www.w3.org/1999/XSL/Transform'
25
->
26
-
27
-  <xsl:output media-type="text/html" encoding="UTF-8"/>
28
-
29
-  <xsl:variable name="title" select="concat('Solr search results (',response/result/@numFound,' documents)')"/>
30
-
31
-  <xsl:template match='/'>
32
-    <html>
33
-      <head>
34
-        <title><xsl:value-of select="$title"/></title>
35
-        <xsl:call-template name="css"/>
36
-      </head>
37
-      <body>
38
-        <h1><xsl:value-of select="$title"/></h1>
39
-        <div class="note">
40
-          This has been formatted by the sample "example.xsl" transform -
41
-          use your own XSLT to get a nicer page
42
-        </div>
43
-        <xsl:apply-templates select="response/result/doc"/>
44
-      </body>
45
-    </html>
46
-  </xsl:template>
47
-
48
-  <xsl:template match="doc">
49
-    <xsl:variable name="pos" select="position()"/>
50
-    <div class="doc">
51
-      <table width="100%">
52
-        <xsl:apply-templates>
53
-          <xsl:with-param name="pos"><xsl:value-of select="$pos"/></xsl:with-param>
54
-        </xsl:apply-templates>
55
-      </table>
56
-    </div>
57
-  </xsl:template>
58
-
59
-  <xsl:template match="doc/*[@name='score']" priority="100">
60
-    <xsl:param name="pos"></xsl:param>
61
-    <tr>
62
-      <td class="name">
63
-        <xsl:value-of select="@name"/>
64
-      </td>
65
-      <td class="value">
66
-        <xsl:value-of select="."/>
67
-
68
-        <xsl:if test="boolean(//lst[@name='explain'])">
69
-          <xsl:element name="a">
70
-            <!-- can't allow whitespace here -->
71
-            <xsl:attribute name="href">javascript:toggle("<xsl:value-of select="concat('exp-',$pos)" />");</xsl:attribute>?</xsl:element>
72
-          <br/>
73
-          <xsl:element name="div">
74
-            <xsl:attribute name="class">exp</xsl:attribute>
75
-            <xsl:attribute name="id">
76
-              <xsl:value-of select="concat('exp-',$pos)" />
77
-            </xsl:attribute>
78
-            <xsl:value-of select="//lst[@name='explain']/str[position()=$pos]"/>
79
-          </xsl:element>
80
-        </xsl:if>
81
-      </td>
82
-    </tr>
83
-  </xsl:template>
84
-
85
-  <xsl:template match="doc/arr" priority="100">
86
-    <tr>
87
-      <td class="name">
88
-        <xsl:value-of select="@name"/>
89
-      </td>
90
-      <td class="value">
91
-        <ul>
92
-        <xsl:for-each select="*">
93
-          <li><xsl:value-of select="."/></li>
94
-        </xsl:for-each>
95
-        </ul>
96
-      </td>
97
-    </tr>
98
-  </xsl:template>
99
-
100
-
101
-  <xsl:template match="doc/*">
102
-    <tr>
103
-      <td class="name">
104
-        <xsl:value-of select="@name"/>
105
-      </td>
106
-      <td class="value">
107
-        <xsl:value-of select="."/>
108
-      </td>
109
-    </tr>
110
-  </xsl:template>
111
-
112
-  <xsl:template match="*"/>
113
-
114
-  <xsl:template name="css">
115
-    <script>
116
-      function toggle(id) {
117
-        var obj = document.getElementById(id);
118
-        obj.style.display = (obj.style.display != 'block') ? 'block' : 'none';
119
-      }
120
-    </script>
121
-    <style type="text/css">
122
-      body { font-family: "Lucida Grande", sans-serif }
123
-      td.name { font-style: italic; font-size:80%; }
124
-      td { vertical-align: top; }
125
-      ul { margin: 0px; margin-left: 1em; padding: 0px; }
126
-      .note { font-size:80%; }
127
-      .doc { margin-top: 1em; border-top: solid grey 1px; }
128
-      .exp { display: none; font-family: monospace; white-space: pre; }
129
-    </style>
130
-  </xsl:template>
131
-
132
-</xsl:stylesheet>

+ 0
- 67
sites/sandbox/deploy/solr/xslt/example_atom.xsl Ver arquivo

@@ -1,67 +0,0 @@
1
-<?xml version='1.0' encoding='UTF-8'?>
2
-
3
-<!--
4
- * Licensed to the Apache Software Foundation (ASF) under one or more
5
- * contributor license agreements.  See the NOTICE file distributed with
6
- * this work for additional information regarding copyright ownership.
7
- * The ASF licenses this file to You under the Apache License, Version 2.0
8
- * (the "License"); you may not use this file except in compliance with
9
- * the License.  You may obtain a copy of the License at
10
- *
11
- *     http://www.apache.org/licenses/LICENSE-2.0
12
- *
13
- * Unless required by applicable law or agreed to in writing, software
14
- * distributed under the License is distributed on an "AS IS" BASIS,
15
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16
- * See the License for the specific language governing permissions and
17
- * limitations under the License.
18
- -->
19
-
20
-<!--
21
-  Simple transform of Solr query results to Atom
22
- -->
23
-
24
-<xsl:stylesheet version='1.0'
25
-    xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>
26
-
27
-  <xsl:output
28
-       method="xml"
29
-       encoding="utf-8"
30
-       media-type="application/xml"
31
-  />
32
-
33
-  <xsl:template match='/'>
34
-    <xsl:variable name="query" select="response/lst[@name='responseHeader']/lst[@name='params']/str[@name='q']"/>
35
-    <feed xmlns="http://www.w3.org/2005/Atom">
36
-      <title>Example Solr Atom 1.0 Feed</title>
37
-      <subtitle>
38
-       This has been formatted by the sample "example_atom.xsl" transform -
39
-       use your own XSLT to get a nicer Atom feed.
40
-      </subtitle>
41
-      <author>
42
-        <name>Apache Solr</name>
43
-        <email>solr-user@lucene.apache.org</email>
44
-      </author>
45
-      <link rel="self" type="application/atom+xml"
46
-            href="http://localhost:8983/solr/q={$query}&amp;wt=xslt&amp;tr=atom.xsl"/>
47
-      <updated>
48
-        <xsl:value-of select="response/result/doc[position()=1]/date[@name='timestamp']"/>
49
-      </updated>
50
-      <id>tag:localhost,2007:example</id>
51
-      <xsl:apply-templates select="response/result/doc"/>
52
-    </feed>
53
-  </xsl:template>
54
-
55
-  <!-- search results xslt -->
56
-  <xsl:template match="doc">
57
-    <xsl:variable name="id" select="str[@name='id']"/>
58
-    <entry>
59
-      <title><xsl:value-of select="str[@name='name']"/></title>
60
-      <link href="http://localhost:8983/solr/select?q={$id}"/>
61
-      <id>tag:localhost,2007:<xsl:value-of select="$id"/></id>
62
-      <summary><xsl:value-of select="arr[@name='features']"/></summary>
63
-      <updated><xsl:value-of select="date[@name='timestamp']"/></updated>
64
-    </entry>
65
-  </xsl:template>
66
-
67
-</xsl:stylesheet>

+ 0
- 66
sites/sandbox/deploy/solr/xslt/example_rss.xsl Ver arquivo

@@ -1,66 +0,0 @@
1
-<?xml version='1.0' encoding='UTF-8'?>
2
-
3
-<!--
4
- * Licensed to the Apache Software Foundation (ASF) under one or more
5
- * contributor license agreements.  See the NOTICE file distributed with
6
- * this work for additional information regarding copyright ownership.
7
- * The ASF licenses this file to You under the Apache License, Version 2.0
8
- * (the "License"); you may not use this file except in compliance with
9
- * the License.  You may obtain a copy of the License at
10
- *
11
- *     http://www.apache.org/licenses/LICENSE-2.0
12
- *
13
- * Unless required by applicable law or agreed to in writing, software
14
- * distributed under the License is distributed on an "AS IS" BASIS,
15
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16
- * See the License for the specific language governing permissions and
17
- * limitations under the License.
18
- -->
19
-
20
-<!--
21
-  Simple transform of Solr query results to RSS
22
- -->
23
-
24
-<xsl:stylesheet version='1.0'
25
-    xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>
26
-
27
-  <xsl:output
28
-       method="xml"
29
-       encoding="utf-8"
30
-       media-type="application/xml"
31
-  />
32
-  <xsl:template match='/'>
33
-    <rss version="2.0">
34
-       <channel>
35
-	 <title>Example Solr RSS 2.0 Feed</title>
36
-         <link>http://localhost:8983/solr</link>
37
-         <description>
38
-          This has been formatted by the sample "example_rss.xsl" transform -
39
-          use your own XSLT to get a nicer RSS feed.
40
-         </description>
41
-         <language>en-us</language>
42
-         <docs>http://localhost:8983/solr</docs>
43
-         <xsl:apply-templates select="response/result/doc"/>
44
-       </channel>
45
-    </rss>
46
-  </xsl:template>
47
-
48
-  <!-- search results xslt -->
49
-  <xsl:template match="doc">
50
-    <xsl:variable name="id" select="str[@name='id']"/>
51
-    <xsl:variable name="timestamp" select="date[@name='timestamp']"/>
52
-    <item>
53
-      <title><xsl:value-of select="str[@name='name']"/></title>
54
-      <link>
55
-        http://localhost:8983/solr/select?q=id:<xsl:value-of select="$id"/>
56
-      </link>
57
-      <description>
58
-        <xsl:value-of select="arr[@name='features']"/>
59
-      </description>
60
-      <pubDate><xsl:value-of select="$timestamp"/></pubDate>
61
-      <guid>
62
-        http://localhost:8983/solr/select?q=id:<xsl:value-of select="$id"/>
63
-      </guid>
64
-    </item>
65
-  </xsl:template>
66
-</xsl:stylesheet>

+ 0
- 337
sites/sandbox/deploy/solr/xslt/luke.xsl Ver arquivo

@@ -1,337 +0,0 @@
1
-<?xml version="1.0" encoding="UTF-8"?>
2
-<!--
3
-    Licensed to the Apache Software Foundation (ASF) under one or more
4
-    contributor license agreements.  See the NOTICE file distributed with
5
-    this work for additional information regarding copyright ownership.
6
-    The ASF licenses this file to You under the Apache License, Version 2.0
7
-    (the "License"); you may not use this file except in compliance with
8
-    the License.  You may obtain a copy of the License at
9
-
10
-    http://www.apache.org/licenses/LICENSE-2.0
11
-
12
-    Unless required by applicable law or agreed to in writing, software
13
-    distributed under the License is distributed on an "AS IS" BASIS,
14
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15
-    See the License for the specific language governing permissions and
16
-    limitations under the License.
17
--->
18
-
19
-
20
-<!--
21
-  Display the luke request handler with graphs
22
- -->
23
-<xsl:stylesheet
24
-    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
25
-    xmlns="http://www.w3.org/1999/xhtml"
26
-    version="1.0"
27
-    >
28
-    <xsl:output
29
-        method="html"
30
-        encoding="UTF-8"
31
-        media-type="text/html"
32
-        doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
33
-        doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
34
-    />
35
-
36
-    <xsl:variable name="title">Solr Luke Request Handler Response</xsl:variable>
37
-
38
-    <xsl:template match="/">
39
-        <html xmlns="http://www.w3.org/1999/xhtml">
40
-            <head>
41
-                <link rel="stylesheet" type="text/css" href="solr-admin.css"/>
42
-                <link rel="icon" href="favicon.ico" type="image/ico"/>
43
-                <link rel="shortcut icon" href="favicon.ico" type="image/ico"/>
44
-                <title>
45
-                    <xsl:value-of select="$title"/>
46
-                </title>
47
-                <xsl:call-template name="css"/>
48
-
49
-            </head>
50
-            <body>
51
-                <h1>
52
-                    <xsl:value-of select="$title"/>
53
-                </h1>
54
-                <div class="doc">
55
-                    <ul>
56
-                        <xsl:if test="response/lst[@name='index']">
57
-                            <li>
58
-                                <a href="#index">Index Statistics</a>
59
-                            </li>
60
-                        </xsl:if>
61
-                        <xsl:if test="response/lst[@name='fields']">
62
-                            <li>
63
-                                <a href="#fields">Field Statistics</a>
64
-                                <ul>
65
-                                    <xsl:for-each select="response/lst[@name='fields']/lst">
66
-                                        <li>
67
-                                            <a href="#{@name}">
68
-                                                <xsl:value-of select="@name"/>
69
-                                            </a>
70
-                                        </li>
71
-                                    </xsl:for-each>
72
-                                </ul>
73
-                            </li>
74
-                        </xsl:if>
75
-                        <xsl:if test="response/lst[@name='doc']">
76
-                            <li>
77
-                                <a href="#doc">Document statistics</a>
78
-                            </li>
79
-                        </xsl:if>
80
-                    </ul>
81
-                </div>
82
-                <xsl:if test="response/lst[@name='index']">
83
-                    <h2><a name="index"/>Index Statistics</h2>
84
-                    <xsl:apply-templates select="response/lst[@name='index']"/>
85
-                </xsl:if>
86
-                <xsl:if test="response/lst[@name='fields']">
87
-                    <h2><a name="fields"/>Field Statistics</h2>
88
-                    <xsl:apply-templates select="response/lst[@name='fields']"/>
89
-                </xsl:if>
90
-                <xsl:if test="response/lst[@name='doc']">
91
-                    <h2><a name="doc"/>Document statistics</h2>
92
-                    <xsl:apply-templates select="response/lst[@name='doc']"/>
93
-                </xsl:if>
94
-            </body>
95
-        </html>
96
-    </xsl:template>
97
-
98
-    <xsl:template match="lst">
99
-        <xsl:if test="parent::lst">
100
-            <tr>
101
-                <td colspan="2">
102
-                    <div class="doc">
103
-                        <xsl:call-template name="list"/>
104
-                    </div>
105
-                </td>
106
-            </tr>
107
-        </xsl:if>
108
-        <xsl:if test="not(parent::lst)">
109
-            <div class="doc">
110
-                <xsl:call-template name="list"/>
111
-            </div>
112
-        </xsl:if>
113
-    </xsl:template>
114
-
115
-    <xsl:template name="list">
116
-        <xsl:if test="count(child::*)>0">
117
-            <table>
118
-                <thead>
119
-                    <tr>
120
-                        <th colspan="2">
121
-                            <p>
122
-                                <a name="{@name}"/>
123
-                            </p>
124
-                            <xsl:value-of select="@name"/>
125
-                        </th>
126
-                    </tr>
127
-                </thead>
128
-                <tbody>
129
-                    <xsl:choose>
130
-                        <xsl:when
131
-                            test="@name='histogram'">
132
-                            <tr>
133
-                                <td colspan="2">
134
-                                    <xsl:call-template name="histogram"/>
135
-                                </td>
136
-                            </tr>
137
-                        </xsl:when>
138
-                        <xsl:otherwise>
139
-                            <xsl:apply-templates/>
140
-                        </xsl:otherwise>
141
-                    </xsl:choose>
142
-                </tbody>
143
-            </table>
144
-        </xsl:if>
145
-    </xsl:template>
146
-
147
-    <xsl:template name="histogram">
148
-        <div class="doc">
149
-            <xsl:call-template name="barchart">
150
-                <xsl:with-param name="max_bar_width">50</xsl:with-param>
151
-                <xsl:with-param name="iwidth">800</xsl:with-param>
152
-                <xsl:with-param name="iheight">160</xsl:with-param>
153
-                <xsl:with-param name="fill">blue</xsl:with-param>
154
-            </xsl:call-template>
155
-        </div>
156
-    </xsl:template>
157
-
158
-    <xsl:template name="barchart">
159
-        <xsl:param name="max_bar_width"/>
160
-        <xsl:param name="iwidth"/>
161
-        <xsl:param name="iheight"/>
162
-        <xsl:param name="fill"/>
163
-        <xsl:variable name="max">
164
-            <xsl:for-each select="int">
165
-                <xsl:sort data-type="number" order="descending"/>
166
-                <xsl:if test="position()=1">
167
-                    <xsl:value-of select="."/>
168
-                </xsl:if>
169
-            </xsl:for-each>
170
-        </xsl:variable>
171
-        <xsl:variable name="bars">
172
-           <xsl:value-of select="count(int)"/>
173
-        </xsl:variable>
174
-        <xsl:variable name="bar_width">
175
-           <xsl:choose>
176
-             <xsl:when test="$max_bar_width &lt; ($iwidth div $bars)">
177
-               <xsl:value-of select="$max_bar_width"/>
178
-             </xsl:when>
179
-             <xsl:otherwise>
180
-               <xsl:value-of select="$iwidth div $bars"/>
181
-             </xsl:otherwise>
182
-           </xsl:choose>
183
-        </xsl:variable>
184
-        <table class="histogram">
185
-           <tbody>
186
-              <tr>
187
-                <xsl:for-each select="int">
188
-                   <td>
189
-                 <xsl:value-of select="."/>
190
-                 <div class="histogram">
191
-                  <xsl:attribute name="style">background-color: <xsl:value-of select="$fill"/>; width: <xsl:value-of select="$bar_width"/>px; height: <xsl:value-of select="($iheight*number(.)) div $max"/>px;</xsl:attribute>
192
-                 </div>
193
-                   </td>
194
-                </xsl:for-each>
195
-              </tr>
196
-              <tr>
197
-                <xsl:for-each select="int">
198
-                   <td>
199
-                       <xsl:value-of select="@name"/>
200
-                   </td>
201
-                </xsl:for-each>
202
-              </tr>
203
-           </tbody>
204
-        </table>
205
-    </xsl:template>
206
-
207
-    <xsl:template name="keyvalue">
208
-        <xsl:choose>
209
-            <xsl:when test="@name">
210
-                <tr>
211
-                    <td class="name">
212
-                        <xsl:value-of select="@name"/>
213
-                    </td>
214
-                    <td class="value">
215
-                        <xsl:value-of select="."/>
216
-                    </td>
217
-                </tr>
218
-            </xsl:when>
219
-            <xsl:otherwise>
220
-                <xsl:value-of select="."/>
221
-            </xsl:otherwise>
222
-        </xsl:choose>
223
-    </xsl:template>
224
-
225
-    <xsl:template match="int|bool|long|float|double|uuid|date">
226
-        <xsl:call-template name="keyvalue"/>
227
-    </xsl:template>
228
-
229
-    <xsl:template match="arr">
230
-        <tr>
231
-            <td class="name">
232
-                <xsl:value-of select="@name"/>
233
-            </td>
234
-            <td class="value">
235
-                <ul>
236
-                    <xsl:for-each select="child::*">
237
-                        <li>
238
-                            <xsl:apply-templates/>
239
-                        </li>
240
-                    </xsl:for-each>
241
-                </ul>
242
-            </td>
243
-        </tr>
244
-    </xsl:template>
245
-
246
-    <xsl:template match="str">
247
-        <xsl:choose>
248
-            <xsl:when test="@name='schema' or @name='index' or @name='flags'">
249
-                <xsl:call-template name="schema"/>
250
-            </xsl:when>
251
-            <xsl:otherwise>
252
-                <xsl:call-template name="keyvalue"/>
253
-            </xsl:otherwise>
254
-        </xsl:choose>
255
-    </xsl:template>
256
-
257
-    <xsl:template name="schema">
258
-        <tr>
259
-            <td class="name">
260
-                <xsl:value-of select="@name"/>
261
-            </td>
262
-            <td class="value">
263
-                <xsl:if test="contains(.,'unstored')">
264
-                    <xsl:value-of select="."/>
265
-                </xsl:if>
266
-                <xsl:if test="not(contains(.,'unstored'))">
267
-                    <xsl:call-template name="infochar2string">
268
-                        <xsl:with-param name="charList">
269
-                            <xsl:value-of select="."/>
270
-                        </xsl:with-param>
271
-                    </xsl:call-template>
272
-                </xsl:if>
273
-            </td>
274
-        </tr>
275
-    </xsl:template>
276
-
277
-    <xsl:template name="infochar2string">
278
-        <xsl:param name="i">1</xsl:param>
279
-        <xsl:param name="charList"/>
280
-
281
-        <xsl:variable name="char">
282
-            <xsl:value-of select="substring($charList,$i,1)"/>
283
-        </xsl:variable>
284
-        <xsl:choose>
285
-            <xsl:when test="$char='I'">
286
-                <xsl:value-of select="/response/lst[@name='info']/lst/str[@name='I']"/> - </xsl:when>
287
-            <xsl:when test="$char='T'">
288
-                <xsl:value-of select="/response/lst[@name='info']/lst/str[@name='T']"/> - </xsl:when>
289
-            <xsl:when test="$char='S'">
290
-                <xsl:value-of select="/response/lst[@name='info']/lst/str[@name='S']"/> - </xsl:when>
291
-            <xsl:when test="$char='M'">
292
-                <xsl:value-of select="/response/lst[@name='info']/lst/str[@name='M']"/> - </xsl:when>
293
-            <xsl:when test="$char='V'">
294
-                <xsl:value-of select="/response/lst[@name='info']/lst/str[@name='V']"/> - </xsl:when>
295
-            <xsl:when test="$char='o'">
296
-                <xsl:value-of select="/response/lst[@name='info']/lst/str[@name='o']"/> - </xsl:when>
297
-            <xsl:when test="$char='p'">
298
-                <xsl:value-of select="/response/lst[@name='info']/lst/str[@name='p']"/> - </xsl:when>
299
-            <xsl:when test="$char='O'">
300
-                <xsl:value-of select="/response/lst[@name='info']/lst/str[@name='O']"/> - </xsl:when>
301
-            <xsl:when test="$char='L'">
302
-                <xsl:value-of select="/response/lst[@name='info']/lst/str[@name='L']"/> - </xsl:when>
303
-            <xsl:when test="$char='B'">
304
-                <xsl:value-of select="/response/lst[@name='info']/lst/str[@name='B']"/> - </xsl:when>
305
-            <xsl:when test="$char='C'">
306
-                <xsl:value-of select="/response/lst[@name='info']/lst/str[@name='C']"/> - </xsl:when>
307
-            <xsl:when test="$char='f'">
308
-                <xsl:value-of select="/response/lst[@name='info']/lst/str[@name='f']"/> - </xsl:when>
309
-            <xsl:when test="$char='l'">
310
-                <xsl:value-of select="/response/lst[@name='info']/lst/str[@name='l']"/> -
311
-            </xsl:when>
312
-        </xsl:choose>
313
-
314
-        <xsl:if test="not($i>=string-length($charList))">
315
-            <xsl:call-template name="infochar2string">
316
-                <xsl:with-param name="i">
317
-                    <xsl:value-of select="$i+1"/>
318
-                </xsl:with-param>
319
-                <xsl:with-param name="charList">
320
-                    <xsl:value-of select="$charList"/>
321
-                </xsl:with-param>
322
-            </xsl:call-template>
323
-        </xsl:if>
324
-    </xsl:template>
325
-    <xsl:template name="css">
326
-        <style type="text/css">
327
-            <![CDATA[
328
-            td.name {font-style: italic; font-size:80%; }
329
-            .doc { margin: 0.5em; border: solid grey 1px; }
330
-            .exp { display: none; font-family: monospace; white-space: pre; }
331
-            div.histogram { background: none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
332
-            table.histogram { width: auto; vertical-align: bottom; }
333
-            table.histogram td, table.histogram th { text-align: center; vertical-align: bottom; border-bottom: 1px solid #ff9933; width: auto; }
334
-            ]]>
335
-        </style>
336
-    </xsl:template>
337
-</xsl:stylesheet>

+ 0
- 70
sites/sandbox/deploy/solr/xslt/updateXml.xsl Ver arquivo

@@ -1,70 +0,0 @@
1
-<!--
2
- * Licensed to the Apache Software Foundation (ASF) under one or more
3
- * contributor license agreements.  See the NOTICE file distributed with
4
- * this work for additional information regarding copyright ownership.
5
- * The ASF licenses this file to You under the Apache License, Version 2.0
6
- * (the "License"); you may not use this file except in compliance with
7
- * the License.  You may obtain a copy of the License at
8
- *
9
- *     http://www.apache.org/licenses/LICENSE-2.0
10
- *
11
- * Unless required by applicable law or agreed to in writing, software
12
- * distributed under the License is distributed on an "AS IS" BASIS,
13
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
- * See the License for the specific language governing permissions and
15
- * limitations under the License.
16
- -->
17
-
18
-<!--
19
-  Simple transform of Solr query response into Solr Update XML compliant XML.
20
-  When used in the xslt response writer you will get UpdaateXML as output.
21
-  But you can also store a query response XML to disk and feed this XML to
22
-  the XSLTUpdateRequestHandler to index the content. Provided as example only.
23
-  See http://wiki.apache.org/solr/XsltUpdateRequestHandler for more info
24
- -->
25
-<xsl:stylesheet version='1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>
26
-  <xsl:output media-type="text/xml" method="xml" indent="yes"/>
27
-
28
-  <xsl:template match='/'>
29
-    <add>
30
-        <xsl:apply-templates select="response/result/doc"/>
31
-    </add>
32
-  </xsl:template>
33
-
34
-  <!-- Ignore score (makes no sense to index) -->
35
-  <xsl:template match="doc/*[@name='score']" priority="100">
36
-  </xsl:template>
37
-
38
-  <xsl:template match="doc">
39
-    <xsl:variable name="pos" select="position()"/>
40
-    <doc>
41
-        <xsl:apply-templates>
42
-          <xsl:with-param name="pos"><xsl:value-of select="$pos"/></xsl:with-param>
43
-        </xsl:apply-templates>
44
-    </doc>
45
-  </xsl:template>
46
-
47
-  <!-- Flatten arrays to duplicate field lines -->
48
-  <xsl:template match="doc/arr" priority="100">
49
-      <xsl:variable name="fn" select="@name"/>
50
-
51
-      <xsl:for-each select="*">
52
-		<xsl:element name="field">
53
-		    <xsl:attribute name="name"><xsl:value-of select="$fn"/></xsl:attribute>
54
-	        <xsl:value-of select="."/>
55
-		</xsl:element>
56
-      </xsl:for-each>
57
-  </xsl:template>
58
-
59
-
60
-  <xsl:template match="doc/*">
61
-      <xsl:variable name="fn" select="@name"/>
62
-
63
-	<xsl:element name="field">
64
-	    <xsl:attribute name="name"><xsl:value-of select="$fn"/></xsl:attribute>
65
-        <xsl:value-of select="."/>
66
-	</xsl:element>
67
-  </xsl:template>
68
-
69
-  <xsl:template match="*"/>
70
-</xsl:stylesheet>

+ 0
- 20
sites/sandbox/deploy/supervisord/latest.conf Ver arquivo

@@ -1,20 +0,0 @@
1
-[program:oscar-latest]
2
-command=/var/www/oscar/virtualenvs/latest/bin/uwsgi
3
-        --socket /var/www/oscar/run/latest/uwsgi.sock
4
-        --wsgi-file /var/www/oscar/builds/latest/sites/sandbox/deploy/wsgi/latest.wsgi
5
-        --touch-reload /var/www/oscar/builds/latest/sites/sandbox/deploy/wsgi/latest.wsgi
6
-        --virtualenv /var/www/oscar/virtualenvs/latest
7
-        --uid www-data
8
-        --gid www-data
9
-        --chmod-socket=666
10
-        --processes 3
11
-        --harakiri-verbose
12
-        --master
13
-        --max-requests 500
14
-directory=/var/www/oscar/builds/latest/sites/sandbox
15
-autostart=true
16
-autorestart=true
17
-stdout_logfile=/var/www/oscar/logs/latest/uwsgi.log
18
-stderr_logfile=/var/www/oscar/logs/latest/uwsgi_error.log
19
-redirect_stderr=true
20
-stopsignal=QUIT

+ 0
- 23
sites/sandbox/deploy/wsgi/latest.wsgi Ver arquivo

@@ -1,23 +0,0 @@
1
-import os
2
-import sys
3
-import site
4
-import urllib
5
-
6
-sys.stdout = sys.stderr
7
-
8
-# Project root
9
-root = '/var/www/oscar/builds/latest/sites/sandbox'
10
-sys.path.insert(0, root)
11
-
12
-# Packages from virtualenv
13
-activate_this = '/var/www/oscar/virtualenvs/latest/bin/activate_this.py'
14
-execfile(activate_this, dict(__file__=activate_this))
15
-
16
-# Set environmental variable for Django and fire WSGI handler
17
-os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'
18
-import django.core.handlers.wsgi
19
-_application = django.core.handlers.wsgi.WSGIHandler()
20
-
21
-def application(environ, start_response):
22
-    environ['PATH_INFO'] = urllib.unquote(environ['REQUEST_URI'].split('?')[0])
23
-    return _application(environ, start_response)

sites/sandbox/deploy/uwsgi.ini → sites/sandbox/uwsgi.ini Ver arquivo


Carregando…
Cancelar
Salvar