first commit
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
<p style="margin-bottom: 10px;">
|
||||
The Solr Access Filter
|
||||
Plugin you are using is outdated. You are using version <strong>{installedVersion}</strong>, the currently recommended
|
||||
version is <strong>{recommendedVersion}</strong></p>
|
||||
|
||||
<table class="table table-condensed table-hover table-striped">
|
||||
<thead>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
Affected Solr server
|
||||
</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>Host</th>
|
||||
<td>{solr.primaryEndpoint.host}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Path</th>
|
||||
<td>{solr.corePath}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Port</th>
|
||||
<td>{solr.primaryEndpoint.port}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<p>Please download and install the
|
||||
<a target="_blank"
|
||||
href="http://www.typo3-solr.com/fileadmin/files/solr/solr-typo3-plugin-{recommendedVersion}.jar">
|
||||
current version of the plugin
|
||||
</a>.
|
||||
</p>
|
@@ -0,0 +1,38 @@
|
||||
<p style="margin-bottom: 10px;">
|
||||
EXT:meilisearch comes with a plugin for the Apache Solr server to
|
||||
ensure TYPO3 access restrictions are enforced for search
|
||||
results, thus allowing visitors to only see results they are
|
||||
allowed to see. The plugin is not installed on the following
|
||||
server. It is recommended to install the plugin if you are using
|
||||
frontend user group access restrictions for your site.</p>
|
||||
|
||||
<table class="table table-condensed table-hover table-striped">
|
||||
<thead>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
Affected Solr server
|
||||
</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>Host</th>
|
||||
<td>{solr.primaryEndpoint.host}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Path</th>
|
||||
<td>{solr.corePath}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Port</th>
|
||||
<td>{solr.primaryEndpoint.port}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<p>Please download and install the
|
||||
<a target="_blank"
|
||||
href="http://www.typo3-solr.com/fileadmin/files/solr/solr-typo3-plugin-{recommendedVersion}.jar">
|
||||
current version of the plugin
|
||||
</a>.
|
||||
</p>
|
@@ -0,0 +1 @@
|
||||
<p>'Connections to your Solr server are detected automatically. To make this work you need to set the "Use as Root Page" page property for your site root pages.'</p>
|
@@ -0,0 +1,37 @@
|
||||
<p>A schema different
|
||||
from the one provided with the extension was detected.</p>
|
||||
<p>It is recommended to use the
|
||||
schema.xml file shipping with the Apache Solr for TYPO3
|
||||
extension as it provides an optimized field setup for
|
||||
using Solr with TYPO3. A difference can occur when you
|
||||
update the TYPO3 extension, but forget to update the
|
||||
schema.xml file on the Solr server. The schema sometimes
|
||||
changes to accommodate changes or new features in Apache
|
||||
Solr. Also make sure to restart the Tomcat server after
|
||||
updating the schema.xml file.</p>
|
||||
<p>Your Solr server is
|
||||
currently using schema version <strong>{solr.schema.name}</strong>, the
|
||||
recommended schema version is <strong>{recommendedVersion}</strong>. You can
|
||||
find the recommended <code>schema.xml</code> file in the extension's
|
||||
resources folder: <code>EXT:meilisearch/Resources/Private/Solr/</code>. While
|
||||
you're at it, please make sure you're using the current <code>solrconfig.xml</code> file, too.</p>
|
||||
|
||||
<table class="table table-condensed table-hover table-striped">
|
||||
<thead>
|
||||
<tr>
|
||||
<td colspan="2">Affected Solr server</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tr>
|
||||
<th>Host</th>
|
||||
<td>{solr.primaryEndpoint.host}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Path</th>
|
||||
<td>{solr.corePath}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Port</th>
|
||||
<td>{solr.primaryEndpoint.port}</td>
|
||||
</tr>
|
||||
</table>
|
@@ -0,0 +1,7 @@
|
||||
<table class="table table-condensed table-hover table-striped">
|
||||
<f:for each="{validationResults}" as="validationResult">
|
||||
<tr {f:render(section: 'CSSClassesFor', arguments:{validationResult: validationResult, forTag: 'tr'})}><th {f:render(section: 'CSSClassesFor', arguments:{validationResult: validationResult, forTag: 'th'})} >{validationResult.label}</th><td {f:render(section: 'CSSClassesFor', arguments:{validationResult: validationResult, forTag: 'td'})}>{validationResult.message}</td></tr>
|
||||
</f:for>
|
||||
</table>
|
||||
|
||||
<f:section name="CSSClassesFor"><f:if condition="{validationResult.CSSClassesFor.{forTag}}">class="{validationResult.CSSClassesFor.{forTag}}"</f:if></f:section>
|
@@ -0,0 +1,36 @@
|
||||
<p>A <code>solrconfig.xml</code> different from the one provided with the extension was
|
||||
detected.</p>
|
||||
<p>It is recommended to use the
|
||||
<code>solrconfig.xml</code> file shipping with the Apache Solr for TYPO3
|
||||
extension as it provides an optimized setup for the use of
|
||||
Solr with TYPO3. A difference can occur when you update the
|
||||
TYPO3 extension, but forget to update the <code>solrconfig.xml</code>
|
||||
file on the Solr server. The Solr configuration sometimes
|
||||
changes to accommodate changes or new features in Apache
|
||||
Solr. Also make sure to restart the Tomcat server after
|
||||
updating <code>solrconfig.xml</code>.</p>
|
||||
<p>Your Solr server is currently using a Solr configuration file named
|
||||
<strong>{f:if(condition:solr.solrconfigName, then:solr.solrconfigName, else:'not set')}</strong>,
|
||||
the recommended schema is called <strong>{recommendedVersion}</strong>. You can
|
||||
find the recommended <code>solrconfig.xml</code> file in the extension's resources folder: <code>EXT:meilisearch/Resources/Private/Solr/</code>.
|
||||
While you're at it, please check whether you're using the current <code>schema.xml</code> file, too.</p>
|
||||
|
||||
<table class="table table-condensed table-hover table-striped">
|
||||
<thead>
|
||||
<tr>
|
||||
<td colspan="2">Affected Solr server</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tr>
|
||||
<th>Host</th>
|
||||
<td>{solr.primaryEndpoint.host}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Path</th>
|
||||
<td>{solr.corePath}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Port</th>
|
||||
<td>{solr.primaryEndpoint.port}</td>
|
||||
</tr>
|
||||
</table>
|
@@ -0,0 +1,8 @@
|
||||
Domain records are needed to properly index pages. The following
|
||||
sites are marked as root pages, but do not have a domain configured:
|
||||
|
||||
<ul>
|
||||
<f:for each="{pages}" as="page">
|
||||
<li>[{page.uid}] {page.title}</li>
|
||||
</f:for>
|
||||
</ul>
|
@@ -0,0 +1,8 @@
|
||||
You need to set <code>config.index_enable = 1</code> to allow page indexing.
|
||||
The following sites were found with indexing disabled:
|
||||
|
||||
<ul>
|
||||
<f:for each="{pages}" as="page">
|
||||
<li>[{page.uid}] {page.title}</li>
|
||||
</f:for>
|
||||
</ul>
|
47
Resources/Private/Templates/Backend/Reports/SolrStatus.html
Normal file
47
Resources/Private/Templates/Backend/Reports/SolrStatus.html
Normal file
@@ -0,0 +1,47 @@
|
||||
<table class="table table-condensed table-hover table-striped">
|
||||
<thead>
|
||||
<tr>
|
||||
<td colspan="2">{header}</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tr>
|
||||
<th>Site</th>
|
||||
<td>{connection.label}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Scheme</th>
|
||||
<td>{solr.primaryEndpoint.scheme}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Host</th>
|
||||
<td>{solr.primaryEndpoint.host}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Path</th>
|
||||
<td>{solr.corePath}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Port</th>
|
||||
<td>{solr.primaryEndpoint.port}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Username</th>
|
||||
<td>{connection.solrUsername}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Apache Solr</th>
|
||||
<td>{solrVersion}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>solrconfig.xml</th>
|
||||
<td>{configName}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>schema.xml</th>
|
||||
<td>{schemaName}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Access Filter Plugin</th>
|
||||
<td>{accessFilter}</td>
|
||||
</tr>
|
||||
</table>
|
@@ -0,0 +1,22 @@
|
||||
<p style="margin-bottom: 10px;">Found an
|
||||
outdated Apache Solr server version. <br />The <strong>minimum
|
||||
required version is <code>{requiredVersion}</code></strong>, you have <code>{currentVersion}</code>.</p>
|
||||
<table class="table table-condensed table-hover table-striped">
|
||||
<thead>
|
||||
<tr>
|
||||
<td colspan="2">Affected Solr server</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tr>
|
||||
<th>Host</th>
|
||||
<td>{solr.primaryEndpoint.host}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Path</th>
|
||||
<td>{solr.corePath}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Port</th>
|
||||
<td>{solr.primaryEndpoint.port}</td>
|
||||
</tr>
|
||||
</table>
|
Reference in New Issue
Block a user