udm_add_search_limit
   (PHP 4 >= 4.0.5, PHP 5 <= 5.0.5, PECL mnogosearch >= 1.0.0)
udm_add_search_limit — Verschiedene Beschränkungen bei der Suche anwenden
   
  
   Beschreibung
    
     int udm_add_search_limit
      ( int $agent
     , int $var
     , string $val
     )
   
   
    agent - ein Link zu einem Agent, erhalten nach
    udm_alloc_agent().
   
   
    var - Definiert den Parameter der die Einschränkung
    angibt.
   
   
    val - Definiert den Wert des aktuellen Parameters.
   
   
    Mögliche Werte für var:
   
   
    - 
     
      UDM_LIMIT_URL -
      definiert URL Limitationen, um die Suche auf Unterbereiche einzuschränken
      SQL % und _ LIKE Wildcards werden unterstützt, % entspricht dabei einer
      beliebigen Anzahl von Zeichen, wobei auch keine Zeichen eingeschlossen
      werden, _ entspricht genau einem Zeichen. So entspricht also
      http://my.domain__/catalog sowohl http://my.domain.ru/catalog als auch
      http://my.domain.ua/catalog.
     
    
- 
     
      UDM_LIMIT_TAG -
      definiert TAG Limitationen. In der indexer-conf können bestimmeten
      Sites und Teilen von Sites sogenannte Tags zugewiesen werden. Auch bei
      Tags werden % und _ unterstützt. Metasymbole erlauben die Suche
      über Gruppen von Tags. So werden also die Tags ABCD und ABCE bei
      einer Einschränkung auf ABC_ eingeschlossen.
     
    
- 
     
      UDM_LIMIT_LANG - Definiert Sprachlimitationen.
     
    
- 
     
      UDM_LIMIT_CAT - Definiert Dokumentenkategorielimitationen. Kategorien
      sind den Tags ähnlich, jedoch im Gegensatz zu diesen verschachtelt. Eine
      Kategorie kann also Unterkategorie einer anderen sein. Für jede Ebene
      werden müssen zwei Zeichen verwendendet werden, entweder hexadezimale
      Zahlen von 0-F oder Zahlen zur Basis 36 von 0-Z. Eine Kategorie der
      obersten Ebene, z.B. 'Auto' hätte die Zahl 01, die Unterkategorie 'Ford'
      hätte ebenfalls die 01 als Zahl. Zusammen ergäbe das dann die 0101. Eine
      weitere Kategorie 'VW' unterhalb der Kategorie 'Auto' hätte dann die Zahl
      0102 usw. Wenn 'VW' eine Unterkategorie 'Golf' hätte, wäre desren ID
      010201.
     
    
- 
     
      UDM_LIMIT_DATE - Definiert Einschränkungen in Bezug auf das Datum, wann
      das Dokument zuletzt verändert wurde.
     
     
      Der Wert dieses Parameters ist das kleiner bzw. größer-Zeichen
      (< oder >) gefolgt von einem Unix-Timestamp, also z.B.
     
     
      Udm_Add_Search_Limit($udm,UDM_LIMIT_DATE,"<908012006");
     
     
      Wenn das >-Zeichen benutzt wird, wird die Suche auf diejenigen
      Dokumente eingeschränkt, deren Veränderungsdatum jünger als das
      eingegebene ist, beim <-Zeichen erfolgt die Einschränkung
      dementsprechend auf Dokumente, die Älter sind.