1 {namespace is=TYPO3\CMS\IndexedSearch\ViewHelpers}
3 <f:layout name=
"Administration"/>
5 <f:section name=
"Content">
6 <p class=
"lead"><f:translate key=
"administration.document.description"/></p>
7 <f:flashMessages renderMode=
"div"/>
8 <f:if condition=
"{phashRow}">
10 <table class=
"t3-table">
13 <th colspan=
"2"><f:translate key=
"administration.phash.tableHeader"/></th>
16 <f:for each=
"{phashRow}" as=
"value" key=
"key">
18 <td><strong>{key}
</strong></td>
25 <div class=
"col-md-12">
26 <f:render section=
"wordlisting" arguments=
"{words:words,phash:phash,page:page,keywords:keywords,title:'words'}"/>
31 <div class=
"col-md-6">
32 <f:render section=
"wordlisting" arguments=
"{words:topCount,phash:phash,title:'topCount'}"/>
34 <div class=
"col-md-6">
35 <f:render section=
"wordlisting" arguments=
"{words:topFrequency,phash:phash,title:'topFrequency'}"/>
39 <f:if condition=
"{debug}">
41 <f:translate key=
"administration.statistics.debug"/>
43 <f:debug inline=
"1" title=
"">{debug}
</f:debug>
45 <f:if condition=
"{lexer}">
47 <f:translate key=
"administration.statistics.lexer"/>
49 <f:format.raw
>{lexer}
</f:format.raw
>
52 <f:if condition=
"{metaphone}">
54 <f:translate key=
"administration.statistics.metaphone"/>
56 <table class=
"t3-table">
60 <f:translate key=
"field.metaphone"/>
63 <f:translate key=
"field.pHash"/>
66 <f:translate key=
"field.wordCount"/>
69 <f:translate key=
"field.words"/>
74 <f:for each=
"{metaphone}" as=
"row">
76 <td>{row.metaphone}
</td>
78 <td>{f:count(subject:row.words)}
</td>
79 <td><f:for each=
"{row.words}" as=
"word">
88 <f:if condition=
"{sections}">
89 <h4><f:translate key=
"administration.statistics.sectionRecords"/></h4>
90 <table class=
"t3-table">
93 <th><f:translate key=
"field.pHash"/></th>
97 <th><f:translate key=
"field.id"/></th>
98 <th><f:translate key=
"field.uniqueId"/></th>
102 <f:for each=
"{sections}" as=
"row">
108 <td>{row.page_id}
</td>
109 <td>{row.uniqueid}
</td>
117 <div class=
"typo3-message message-error">
118 <div class=
"message-body">
126 <f:section name=
"wordlisting">
127 <h4><f:translate key=
"administration.document.{title}"/>
128 <f:if condition=
"{title}=='words'">
129 ({f:count(subject:words)})
132 <f:if condition=
"{words}">
133 <f:form method=
"post" action=
"saveStopwordsKeywords" name=
"stopwordskeywords" arguments=
"{pageHash:phash}">
134 <f:form.hidden
name=
"pageHash" value=
"{phash}"/>
135 <f:form.hidden
name=
"pageId" value=
"{page.uid}"/>
136 <table class=
"t3-table">
139 <th><f:translate key=
"administration.stopWords"/></th>
140 <f:if condition=
"{title}=='words'">
141 <f:if condition=
"{page}">
142 <th><f:translate key=
"administration.keywords"/></th>
145 <th><f:translate key=
"administration.statistics.word"/></th>
146 <th><f:translate key=
"field.wordCount"/></th>
147 <th><f:translate key=
"field.frequency"/></th>
148 <th><f:translate key=
"field.flag"/></th>
152 <f:for each=
"{words}" as=
"word">
155 <f:form.checkbox
name=
"stopwords[{word.wid}]" value=
"1" checked=
"{word.is_stopword}"/>
157 <f:if condition=
"{title}=='words'">
158 <f:if condition=
"{page}">
160 <f:form.checkbox
name=
"keywords[{word.baseword}]" value=
"1" checked=
"{word.is_keyword}"/>
165 <f:link.action
action=
"wordDetail" arguments=
"{id:word.wid,pageHash:phash}">{word.baseword}
</f:link.action
>
167 <td>{word.count}
</td>
170 <f:if condition=
"{word.flags} > 0">
171 {is:format.flagValue(flags:word.flags)} ({word.flags})
178 <f:if condition=
"{title}=='words'">
180 <f:if condition=
"{keywords}">
182 {f:translate(key:'administration.keywords.current')}:
183 <f:for each=
"{keywords}" key=
"keyword" as=
"_" iteration=
"i">
184 {f:if(condition:i.isFirst,then:'',else:', ')}
<i>{keyword}
</i>
188 <f:form.submit
value=
"{f:translate(key:'administration.stopWordsKeywords.save')}"/>
191 <f:form.submit
value=
"{f:translate(key:'administration.stopWords.save')}"/>
200 <f:section name=
"Buttons">
201 <f:be.buttons.icon
title=
"{f:translate(key:'administration.back')}" icon=
"actions-view-go-back" uri=
"{f:uri.action(action:'statistic')}"/>