configured_engines.rst 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. .. _configured engines:
  2. ==================
  3. Configured Engines
  4. ==================
  5. .. sidebar:: Further reading ..
  6. - :ref:`engines-dev`
  7. - :ref:`settings engine`
  8. Explanation of the :ref:`general engine configuration` shown in the table
  9. :ref:`configured engines`.
  10. .. table:: The legend for the following table
  11. :width: 100%
  12. ============= =========== ==================== ============
  13. :ref:`engine settings` :ref:`engine file`
  14. ------------------------- ---------------------------------
  15. Name (cfg) .. Categories
  16. ------------- ----------- -------------------- ------------
  17. Engine .. Paging support **P**
  18. ------------- ----------- -------------------- ------------
  19. Shortcut **S** Language support **L**
  20. Timeout **TO** Time range support **TR**
  21. Disabled **D** Engine type **ET**
  22. ------------- ----------- -------------------- ------------
  23. Safe search **SS**
  24. ------------- ----------- ---------------------------------
  25. Weigth **W**
  26. ------------- ----------- ---------------------------------
  27. Disabled **D**
  28. ------------- ----------- ---------------------------------
  29. Show errors **DE**
  30. ============= =========== =================================
  31. .. jinja:: searx
  32. .. flat-table:: Engines configured at built time (defaults)
  33. :header-rows: 1
  34. :stub-columns: 2
  35. * - Name (cfg)
  36. - S
  37. - Engine
  38. - TO
  39. - Categories
  40. - P
  41. - L
  42. - SS
  43. - D
  44. - TR
  45. - ET
  46. - W
  47. - D
  48. - DE
  49. {% for name, mod in engines.items() %}
  50. * - {{name}}
  51. - !{{mod.shortcut}}
  52. - {{mod.__name__}}
  53. - {{mod.timeout}}
  54. - {{", ".join(mod.categories)}}
  55. - {{(mod.paging and "y") or ""}}
  56. - {{(mod.language_support and "y") or ""}}
  57. - {{(mod.safesearch and "y") or ""}}
  58. - {{(mod.disabled and "y") or ""}}
  59. - {{(mod.time_range_support and "y") or ""}}
  60. - {{mod.engine_type or ""}}
  61. - {{mod.weight or 1 }}
  62. - {{(mod.disabled and "y") or ""}}
  63. - {{(mod.display_error_messages and "y") or ""}}
  64. {% endfor %}