contao/test — Issue #2930: Suche erfasst keine geschützten Inhalt
Author: importer
Created: 2011-11-29 10:35:10+00:00
State: open
Labels: Defect, frontend

Vorgehen in Online-Demo
# Artikel einer Seite öffnen.
# Neues IE anlegen, Typ Text, Inhalt meinetwegen "Gepardenforelle", schützen, aber für alle Mitgliedergruppen lesbar
# -> Maintenance, -> beliebigen Frontend-User außer - wählen, Suchindex erneuern
# im Frontend als Member anmelden, danach Services -> Search, nach der Gepardenforelle suchen und wundern, weil keine Matches.

Ursache dürfte wohl folgendes in system/libraries/Controller.php in getContentElement() sein:

```
// Disable indexing if protected
if ($objElement->protected &&

![](preg_match('/^\s*<)-- indexer::stop/i', $strBuffer))
{
$strBuffer = "\n<

![](-- indexer::stop -->". $strBuffer ."<)-- indexer::continue -->\n";
}
```

Wozu kann ich beim Aufbauen des Suchindex noch einen Frontend-Nutzer wählen, wenn am Ende das Content-Element doch immer als nicht zu indizieren markiert wird.

Was ähnliches habe ich noch in der getFrontendModule() gefunden und dort dürfte es - wenngleich Module etwas anders per Intention angelegt sind - ähnlich unpassend sein. Wenn ich angemeldeten Nutzern in einem per Theme -> Seitenlayout eingebundenen Modul einer Erweiterung Infos zur aktuellen Seite anzeigen will, dann könnte ich wollen, dass auch diese suchbar sind.

Related issues: #3021

--- _Originally created by soletan on March 15th, 2011, at 04:17pm (ID 2931)_