table_row.twig 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <tr{% if tr_class %} class="{{ tr_class }}"{% endif %} data-filter-row="{{ current['SCHEMA_NAME']|upper }}">
  2. {% if is_superuser or allow_user_drop_database %}
  3. <td class="tool">
  4. <input type="checkbox" name="selected_dbs[]" class="checkall" title="
  5. {{- current['SCHEMA_NAME'] }}" value="
  6. {{- current['SCHEMA_NAME'] }}"
  7. {%- if is_system_schema %} disabled="disabled"{% endif %} />
  8. </td>
  9. {% endif %}
  10. <td class="name">
  11. <a href="{{ Util_getScriptNameForOption(default_tab_database, 'database') }}
  12. {{- Url_getCommon({'db': current['SCHEMA_NAME']}) }}" title="
  13. {{- "Jump to database '%s'"|trans|format(current['SCHEMA_NAME']|e) }}">
  14. {{ current['SCHEMA_NAME'] }}
  15. </a>
  16. </td>
  17. {% for stat_name, stat in column_order if stat_name in current|keys %}
  18. {% if stat['format'] is same as('byte') %}
  19. {% set byte_format = Util_formatByteDown(current[stat_name], 3, 1) %}
  20. {% set value = byte_format[0] %}
  21. {% set unit = byte_format[1] %}
  22. {% elseif stat['format'] is same as('number') %}
  23. {% set value = Util_formatNumber(current[stat_name], 0) %}
  24. {% else %}
  25. {% set value = htmlentities(current[stat_name], 0) %}
  26. {% endif %}
  27. <td class="value">
  28. {% if stat['description_function'] is defined %}
  29. <dfn title="{{ Charsets_getCollationDescr(current[stat_name]) }}">
  30. {{ value }}
  31. </dfn>
  32. {% else %}
  33. {{ value }}
  34. {% endif %}
  35. </td>
  36. {% if stat['format'] is same as('byte') %}
  37. <td class="unit">{{ unit }}</td>
  38. {% endif %}
  39. {% endfor %}
  40. {% if master_replication_status %}
  41. <td class="tool center">
  42. {{ master_replication|raw }}
  43. </td>
  44. {% endif %}
  45. {% if slave_replication_status %}
  46. <td class="tool center">
  47. {{ slave_replication|raw }}
  48. </td>
  49. {% endif %}
  50. <td class="tool">
  51. <a class="server_databases" data="
  52. {{- Sanitize_jsFormat(current['SCHEMA_NAME']) }}" href="server_privileges.php
  53. {{- Url_getCommon({
  54. 'db': current['SCHEMA_NAME'],
  55. 'checkprivsdb': current['SCHEMA_NAME']
  56. }) }}" title="
  57. {{- 'Check privileges for database "%s".'|trans|format(current['SCHEMA_NAME']|e) }}">
  58. {{ Util_getIcon('s_rights', 'Check privileges'|trans) }}
  59. </a>
  60. </td>
  61. </tr>