table_header.twig 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <thead>
  2. <tr>
  3. {% if is_superuser or allow_user_drop_database %}
  4. <th></th>
  5. {% endif %}
  6. <th>
  7. <a href="server_databases.php{{ Url_getCommon(url_params) }}">
  8. {% trans 'Database' %}
  9. {{ sort_by == 'SCHEMA_NAME' ? Util_getImage(
  10. 's_' ~ sort_order,
  11. sort_order_text
  12. ) }}
  13. </a>
  14. </th>
  15. {% for stat_name, stat in column_order if stat_name in first_database|keys %}
  16. {% set url_params = url_params|merge({
  17. 'sort_by': stat_name,
  18. 'sort_order': sort_by == stat_name and sort_order == 'desc' ? 'asc' : 'desc'
  19. }) %}
  20. <th{{ stat['format'] is same as('byte') ? ' colspan="2"' }}>
  21. <a href="server_databases.php{{ Url_getCommon(url_params) }}">
  22. {{ stat['disp_name'] }}
  23. {{ sort_by == stat_name ? Util_getImage(
  24. 's_' ~ sort_order,
  25. sort_order_text
  26. ) }}
  27. </a>
  28. </th>
  29. {% endfor %}
  30. {% if master_replication %}
  31. <th>{% trans 'Master replication' %}</th>
  32. {% endif %}
  33. {% if slave_replication %}
  34. <th>{% trans 'Slave replication' %}</th>
  35. {% endif %}
  36. <th>{% trans 'Action' %}</th>
  37. </tr>
  38. </thead>