selection_form.twig 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <a id="db_search"></a>
  2. <form id="db_search_form" method="post" action="db_search.php" name="db_search" class="ajax lock-page">
  3. {{ Url_getHiddenInputs(db) }}
  4. <fieldset>
  5. <legend>{% trans 'Search in database' %}</legend>
  6. <p>
  7. <label for="criteriaSearchString" class="displayblock">
  8. {% trans 'Words or values to search for (wildcard: "%"):' %}
  9. </label>
  10. <input id="criteriaSearchString" name="criteriaSearchString" class="all85" type="text" value="
  11. {{- criteria_search_string }}">
  12. </p>
  13. <fieldset>
  14. <legend>{% trans 'Find:' %}</legend>
  15. {# 4th parameter set to true to add line breaks #}
  16. {# 5th parameter set to false to avoid htmlspecialchars() escaping
  17. in the label since we have some HTML in some labels #}
  18. {{ Util_getRadioFields(
  19. 'criteriaSearchType',
  20. choices,
  21. criteria_search_type,
  22. true,
  23. false
  24. ) }}
  25. </fieldset>
  26. <fieldset>
  27. <legend>{% trans 'Inside tables:' %}</legend>
  28. <p>
  29. <a href="#" onclick="setSelectOptions('db_search', 'criteriaTables[]', true); return false;">
  30. {% trans 'Select all' %}
  31. </a> /
  32. <a href="#" onclick="setSelectOptions('db_search', 'criteriaTables[]', false); return false;">
  33. {% trans 'Unselect all' %}
  34. </a>
  35. </p>
  36. <select name="criteriaTables[]" multiple>
  37. {% for each_table in tables_names_only %}
  38. <option value="{{ each_table }}"
  39. {{- each_table in criteria_tables ? ' selected' }}>
  40. {{ each_table }}
  41. </option>
  42. {% endfor %}
  43. </select>
  44. </fieldset>
  45. <p>
  46. {# Inputbox for column name entry #}
  47. <label for="criteriaColumnName" class="displayblock">
  48. {% trans 'Inside column:' %}
  49. </label>
  50. <input id="criteriaColumnName" type="text" name="criteriaColumnName" class="all85" value="
  51. {{- criteria_column_name is not empty ? criteria_column_name }}">
  52. </p>
  53. </fieldset>
  54. <fieldset class="tblFooters">
  55. <input type="submit" name="submit_search" value="{% trans 'Go' %}" id="buttonGo">
  56. </fieldset>
  57. </form>
  58. <div id="togglesearchformdiv">
  59. <a id="togglesearchformlink"></a>
  60. </div>