-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathAdmin-Sphinx.english.php
68 lines (51 loc) · 3.91 KB
/
Admin-Sphinx.english.php
1
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
<?php
// Version: 2.0; Admin-SphinxQL
global $helptxt;
$txt['search_index_sphinxql'] = 'SphinxQL';
$txt['search_index_sphinxql_desc'] = '3rd party Sphinx Search Engine.';
$txt['sphinx_download_config'] = 'Download Sphinx.conf';
$txt['sphinx_view_config'] = 'View Sphinx.conf';
$txt['sphinx_admin_title'] = 'Sphinx';
$txt['sphinx_server_config_tittle'] = 'Sphinx Server Config Settings';
$txt['sphinx_server_config_note'] = 'After changing these settings you must update your Sphinx configuration file';
$txt['sphinx_smf_sphinx_tittle'] = 'Sphinx SMF Settings';
$txt['sphinx_smf_tittle'] = 'SMF Settings';
$txt['sphinx_config_hints_title'] = 'Sphinx Server Configuration Hints';
$txt['sphinx_data_path'] = 'Index data path';
$txt['sphinx_data_path_subtext'] = 'This is the path that will be containing the search index files used by Sphinx.';
$txt['sphinx_log_path'] = 'Log path';
$txt['sphinx_log_path_subtext'] = 'Server path that will contain the log files created by Sphinx.';
$txt['sphinx_conf_path'] = 'Conf path';
$txt['sphinx_conf_path_subtext'] = 'Server path that will contain the configuration file.';
$txt['sphinx_bin_path'] = 'Bin path';
$txt['sphinx_bin_path_subtext'] = 'Server path that will contain the searchd binary.';
$txt['sphinx_stopword_path'] = 'Stopword path';
$txt['sphinx_stopword_path_subtext'] = 'The server path to the stopword list (leave empty for no stopword list).';
$txt['sphinx_indexer_mem'] = 'Memory limit indexer';
$txt['sphinx_indexer_mem_subtext'] = 'The maximum amount of (RAM) memory the indexer is allowed to be using.';
$txt['sphinx_indexer_mem_postinput'] = 'MB';
$txt['sphinx_searchd_server'] = 'Sphinx server';
$txt['sphinx_searchd_server_subtext'] = 'Server the Sphinx search deamon resides on.';
$txt['sphinx_searchd_bind'] = 'Bind daemon to interface';
$txt['sphinx_searchd_bind_subtext'] = 'Binds the daemon to the Sphinx server address.';
$txt['sphinxql_searchd_port'] = 'Sphinx port';
$txt['sphinxql_searchd_port_subtext'] = 'Port on which the search deamon will listen.';
$txt['sphinx_max_results'] = 'Maximum # matches';
$txt['sphinx_max_results_subtext'] = 'Maximum amount of matches the search deamon will return.';
$txt['sphinx_version'] = 'Sphinx Version';
$txt['sphinx_version_subtext'] = 'If the binary is accessible, it will attempt to auto detect, otherwise fall back to this.';
$txt['sphinx_index_name'] = 'Index Name';
$txt['sphinx_index_name_subtext'] = 'Typically only useful in a multi-forum environment, allows running mulitple indexes at once.';
$txt['search_index'] = 'SMF Search API';
$txt['sphinx_smf_search_standard'] = 'Standard (Default)';
$txt['sphinx_smf_search_fulltext'] = 'Fulltext';
$txt['sphinx_smf_search_custom'] = 'Custom index';
$txt['sphinx_smf_search_sphinx'] = 'Sphinx (Legacy)';
$txt['sphinx_smf_search_sphinxql'] = 'SphinxQL';
$txt['sphinx_config_hints_save'] = 'Please save your configuration first.';
$txt['sphinx_config_hints_desc'] = 'Create directories for storing the indexes: %1$s';
$txt['sphinx_config_hints_pgsql_func'] = 'Execute the following the following statement on your PostgreSQL database';
$txt['sphinx_config_hints_index_start'] = 'It\'s time to create the indexes. Do not proceed with the next command if it fails.';
$txt['sphinx_config_hints_index_finish'] = 'If everything worked so far, congratulations, Sphinx has been installed and works! Next step is modifying SMF\'s search to work with Sphinx';
$txt['sphinx_config_hints_cron_start'] = 'In order to keep the full-text index up to date, you need to add a cron job that will update the index from time to time. The configuration file defines two indexes: <tt>smf_delta_index</tt>, an index that only stores the recent changes and can be called frequently. <tt>smf_base_index</tt>, an index that stores the full database and should be called less frequently.<br />
Adding the following lines to /etc/crontab would let the index rebuild every day (at 3 am) and update the most recently changed messages each hour:';