It would be very useful to have queries for CMS_INCLUDE_CONTENT, not only tables.
An easy solution would be to just state the query name instead of the table name: table="queryname".
<CMS_INPUT_LIST name="BEZEICHNER" useLanguages="no">
<CMS_INCLUDE_CONTENT type="entries" table="tablename">
<LABEL lang="*">#row.name</LABEL>
</CMS_INCLUDE_CONTENT>
<LANGINFOS>
<LANGINFO lang="*" label="TEXT" description="TEXT"/>
</LANGINFOS>
</CMS_INPUT_LIST>
Bei "CMS_INCLUDE_CONTENT" sollte es möglich sein eine Einschränkung anzugeben.
Beispiel warum dies gewünscht wird:
Wir haben eine "Haupttabelle" mit dieser ist eine "Kategorietabelle" vernüpft.
Nun wird eine Kategorie für "abgelaufen" erklärt (soll also nicht mehr verwendet werden). Die abgelaufene Kategorie wird im Web angezeigt, kann nur für neue Seiten nicht mehr ausgewählt werden.
Für eine "abgelaufene" Kategorie könnte man in der Kategorietabelle ein "ungültig" setzen (alle anderen Einträge haben ein "gültig").
Bei Include_Content könnte das Merkmal "gültig" angeben werden, somit könnten die "ungültigen" Kategorie nicht mehr verwenden werden.