Bug #22469 ยป 14130.diff
typo3/sysext/indexed_search/pi/indexed_search.tmpl (working copy) | ||
---|---|---|
<div class="tx-indexedsearch-searchbox">
|
||
<form action="###ACTION_URL###" method="post" id="tx_indexedsearch">
|
||
<input type="hidden" name="tx_indexedsearch[_sections]" value="0" />
|
||
<input type="hidden" name="tx_indexedsearch[_freeIndexUid]" value="_" />
|
||
<input type="hidden" name="tx_indexedsearch[pointer]" value="0" />
|
||
<input type="hidden" name="tx_indexedsearch[_freeIndexUid]" id="tx_indexedsearch_freeIndexUid" value="_" />
|
||
<input type="hidden" name="tx_indexedsearch[pointer]" id="tx_indexedsearch_pointer" value="0" />
|
||
<!-- ###HIDDEN_FIELDS### begin -->
|
||
<input type="hidden" name="###HIDDEN_FIELDNAME###" value="###HIDDEN_VALUE###" />
|
||
<!-- ###HIDDEN_FIELDS### end -->
|
typo3/sysext/indexed_search/pi/class.tx_indexedsearch.php (working copy) | ||
---|---|---|
* @return string Input string wrapped in <a> tag with onclick event attribute set.
|
||
*/
|
||
function makePointerSelector_link($str,$p,$freeIndexUid) {
|
||
$onclick = 'document.'.$this->prefixId.'[\''.$this->prefixId.'[pointer]\'].value=\''.$p.'\';'.
|
||
'document.'.$this->prefixId.'[\''.$this->prefixId.'[_freeIndexUid]\'].value=\''.rawurlencode($freeIndexUid).'\';'.
|
||
'document.'.$this->prefixId.'.submit();return false;';
|
||
$onclick = 'document.getElementById(\'' . $this->prefixId . '_pointer\').value=\'' . $p . '\';' .
|
||
'document.getElementById(\'' . $this->prefixId . '_freeIndexUid\').value=\'' . rawurlencode($freeIndexUid) . '\';' .
|
||
'document.getElementById(\'' . $this->prefixId . '\').submit();return false;';
|
||
return '<a href="#" onclick="'.htmlspecialchars($onclick).'">'.$str.'</a>';
|
||
}
|
||