configured_engines.rst 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  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 Categories
  16. ------------------------- ---------------------------------
  17. Engine Paging support
  18. ------------------------- ---------------------------------
  19. Shortcut Language support
  20. Timeout Time range support
  21. Disabled Engine type
  22. ------------------------- ---------------------------------
  23. Safe search
  24. ------------------------- ---------------------------------
  25. Weigth
  26. ------------------------- ---------------------------------
  27. Show errors
  28. ========================= =================================
  29. .. jinja:: searx
  30. .. flat-table:: Engines configured at built time (defaults)
  31. :header-rows: 1
  32. :stub-columns: 2
  33. * - Name
  34. - Shortcut
  35. - Engine
  36. - Timeout
  37. - Categories
  38. - Paging
  39. - Language
  40. - Safe search
  41. - Disabled
  42. - Time range
  43. - Engine type
  44. - Weight
  45. - Display errors
  46. {% for name, mod in engines.items() %}
  47. * - `{{name}} <{{mod.about and mod.about.website}}>`_
  48. - !{{mod.shortcut}}
  49. - {{mod.__name__}}
  50. - {{mod.timeout}}
  51. - {{", ".join(mod.categories)}}
  52. - {{(mod.paging and "y") or ""}}
  53. - {{(mod.language_support and "y") or ""}}
  54. - {{(mod.safesearch and "y") or ""}}
  55. - {{(mod.disabled and "y") or ""}}
  56. - {{(mod.time_range_support and "y") or ""}}
  57. - {{mod.engine_type or ""}}
  58. - {{mod.weight or 1 }}
  59. - {{(mod.display_error_messages and "y") or ""}}
  60. {% endfor %}