table_row.twig 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  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 %}
  18. {% if stat_name in current|keys %}
  19. {% if stat['format'] is same as('byte') %}
  20. {% set byte_format = Util_formatByteDown(current[stat_name], 3, 1) %}
  21. {% set value = byte_format[0] %}
  22. {% set unit = byte_format[1] %}
  23. {% elseif stat['format'] is same as('number') %}
  24. {% set value = Util_formatNumber(current[stat_name], 0) %}
  25. {% else %}
  26. {% set value = htmlentities(current[stat_name], 0) %}
  27. {% endif %}
  28. <td class="value">
  29. {% if stat['description_function'] is defined %}
  30. <dfn title="{{ Charsets_getCollationDescr(current[stat_name]) }}">
  31. {{ value }}
  32. </dfn>
  33. {% else %}
  34. {{ value }}
  35. {% endif %}
  36. </td>
  37. {% if stat['format'] is same as('byte') %}
  38. <td class="unit">{{ unit }}</td>
  39. {% endif %}
  40. {% endif %}
  41. {% endfor %}
  42. {% if master_replication_status %}
  43. <td class="tool center">
  44. {{ master_replication|raw }}
  45. </td>
  46. {% endif %}
  47. {% if slave_replication_status %}
  48. <td class="tool center">
  49. {{ slave_replication|raw }}
  50. </td>
  51. {% endif %}
  52. <td class="tool">
  53. <a class="server_databases" data="
  54. {{- Sanitize_jsFormat(current['SCHEMA_NAME']) }}" href="server_privileges.php
  55. {{- Url_getCommon({
  56. 'db': current['SCHEMA_NAME'],
  57. 'checkprivsdb': current['SCHEMA_NAME']
  58. }) }}" title="
  59. {{- 'Check privileges for database "%s".'|trans|format(current['SCHEMA_NAME']|e) }}">
  60. {{ Util_getIcon('s_rights', 'Check privileges'|trans) }}
  61. </a>
  62. </td>
  63. </tr>