b9d33491afc00e02fceab627cfc699cb06c315a3557be85278f806cfd1a71f86.php 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576
  1. <?php
  2. /* database/structure/structure_table_row.twig */
  3. class __TwigTemplate_9bec2030f2530b80c8ebb1bf1a6d999911762362e88bc70a234394dee091868c extends Twig_Template
  4. {
  5. public function __construct(Twig_Environment $env)
  6. {
  7. parent::__construct($env);
  8. $this->parent = false;
  9. $this->blocks = [
  10. ];
  11. }
  12. protected function doDisplay(array $context, array $blocks = [])
  13. {
  14. // line 1
  15. echo "<tr id=\"row_tbl_";
  16. echo twig_escape_filter($this->env, ($context["curr"] ?? null), "html", null, true);
  17. echo "\"";
  18. echo ((($context["table_is_view"] ?? null)) ? (" class=\"is_view\"") : (""));
  19. echo " data-filter-row=\"";
  20. echo twig_escape_filter($this->env, twig_upper_filter($this->env, $this->getAttribute(($context["current_table"] ?? null), "TABLE_NAME", [], "array")), "html", null, true);
  21. echo "\">
  22. <td class=\"center print_ignore\">
  23. <input type=\"checkbox\"
  24. name=\"selected_tbl[]\"
  25. class=\"";
  26. // line 5
  27. echo twig_escape_filter($this->env, ($context["input_class"] ?? null), "html", null, true);
  28. echo "\"
  29. value=\"";
  30. // line 6
  31. echo twig_escape_filter($this->env, $this->getAttribute(($context["current_table"] ?? null), "TABLE_NAME", [], "array"), "html", null, true);
  32. echo "\"
  33. id=\"checkbox_tbl_";
  34. // line 7
  35. echo twig_escape_filter($this->env, ($context["curr"] ?? null), "html", null, true);
  36. echo "\" />
  37. </td>
  38. <th>
  39. ";
  40. // line 10
  41. echo ($context["browse_table_label"] ?? null);
  42. echo "
  43. ";
  44. // line 11
  45. echo ($context["tracking_icon"] ?? null);
  46. echo "
  47. </th>
  48. ";
  49. // line 13
  50. if (($context["server_slave_status"] ?? null)) {
  51. // line 14
  52. echo " <td class=\"center\">
  53. ";
  54. // line 15
  55. echo ((($context["ignored"] ?? null)) ? (PhpMyAdmin\Util::getImage("s_cancel", _gettext("Not replicated"))) : (""));
  56. echo "
  57. ";
  58. // line 16
  59. echo ((($context["do"] ?? null)) ? (PhpMyAdmin\Util::getImage("s_success", _gettext("Replicated"))) : (""));
  60. echo "
  61. </td>
  62. ";
  63. }
  64. // line 19
  65. echo "
  66. ";
  67. // line 21
  68. echo " ";
  69. if ((($context["num_favorite_tables"] ?? null) > 0)) {
  70. // line 22
  71. echo " <td class=\"center print_ignore\">
  72. ";
  73. // line 24
  74. echo " ";
  75. $context["fav_params"] = ["db" => // line 25
  76. ($context["db"] ?? null), "ajax_request" => true, "favorite_table" => $this->getAttribute( // line 27
  77. ($context["current_table"] ?? null), "TABLE_NAME", [], "array"), ((( // line 28
  78. ($context["already_favorite"] ?? null)) ? ("remove") : ("add")) . "_favorite") => true];
  79. // line 30
  80. echo " ";
  81. $this->loadTemplate("database/structure/favorite_anchor.twig", "database/structure/structure_table_row.twig", 30)->display(["table_name_hash" => md5($this->getAttribute( // line 31
  82. ($context["current_table"] ?? null), "TABLE_NAME", [], "array")), "db_table_name_hash" => md5((( // line 32
  83. ($context["db"] ?? null) . ".") . $this->getAttribute(($context["current_table"] ?? null), "TABLE_NAME", [], "array"))), "fav_params" => // line 33
  84. ($context["fav_params"] ?? null), "already_favorite" => // line 34
  85. ($context["already_favorite"] ?? null), "titles" => // line 35
  86. ($context["titles"] ?? null)]);
  87. // line 37
  88. echo " </td>
  89. ";
  90. }
  91. // line 39
  92. echo "
  93. <td class=\"center print_ignore\">
  94. ";
  95. // line 41
  96. echo ($context["browse_table"] ?? null);
  97. echo "
  98. </td>
  99. <td class=\"center print_ignore\">
  100. <a href=\"tbl_structure.php";
  101. // line 44
  102. echo ($context["tbl_url_query"] ?? null);
  103. echo "\">
  104. ";
  105. // line 45
  106. echo $this->getAttribute(($context["titles"] ?? null), "Structure", [], "array");
  107. echo "
  108. </a>
  109. </td>
  110. <td class=\"center print_ignore\">
  111. ";
  112. // line 49
  113. echo ($context["search_table"] ?? null);
  114. echo "
  115. </td>
  116. ";
  117. // line 52
  118. if ( !($context["db_is_system_schema"] ?? null)) {
  119. // line 53
  120. echo " <td class=\"insert_table center print_ignore\">
  121. <a href=\"tbl_change.php";
  122. // line 54
  123. echo ($context["tbl_url_query"] ?? null);
  124. echo "\">";
  125. echo $this->getAttribute(($context["titles"] ?? null), "Insert", [], "array");
  126. echo "</a>
  127. </td>
  128. <td class=\"center print_ignore\">";
  129. // line 56
  130. echo ($context["empty_table"] ?? null);
  131. echo "</td>
  132. <td class=\"center print_ignore\">
  133. <a class=\"ajax drop_table_anchor";
  134. // line 59
  135. echo (((($context["table_is_view"] ?? null) || ($this->getAttribute(($context["current_table"] ?? null), "ENGINE", [], "array") == null))) ? (" view") : (""));
  136. echo "\"
  137. href=\"sql.php\" data-post=\"";
  138. // line 60
  139. echo ($context["tbl_url_query"] ?? null);
  140. echo "&amp;reload=1&amp;purge=1&amp;sql_query=";
  141. // line 61
  142. echo twig_escape_filter($this->env, twig_urlencode_filter(($context["drop_query"] ?? null)), "html", null, true);
  143. echo "&amp;message_to_show=";
  144. echo twig_escape_filter($this->env, twig_urlencode_filter(($context["drop_message"] ?? null)), "html", null, true);
  145. echo "\">
  146. ";
  147. // line 62
  148. echo $this->getAttribute(($context["titles"] ?? null), "Drop", [], "array");
  149. echo "
  150. </a>
  151. </td>
  152. ";
  153. }
  154. // line 66
  155. echo "
  156. ";
  157. // line 67
  158. if (($this->getAttribute(($context["current_table"] ?? null), "TABLE_ROWS", [], "array", true, true) && (($this->getAttribute( // line 68
  159. ($context["current_table"] ?? null), "ENGINE", [], "array") != null) || ($context["table_is_view"] ?? null)))) {
  160. // line 69
  161. echo " ";
  162. // line 70
  163. echo " ";
  164. $context["row_count"] = PhpMyAdmin\Util::formatNumber($this->getAttribute(($context["current_table"] ?? null), "TABLE_ROWS", [], "array"), 0);
  165. // line 71
  166. echo "
  167. ";
  168. // line 74
  169. echo " <td class=\"value tbl_rows\"
  170. data-table=\"";
  171. // line 75
  172. echo twig_escape_filter($this->env, $this->getAttribute(($context["current_table"] ?? null), "TABLE_NAME", [], "array"), "html", null, true);
  173. echo "\">
  174. ";
  175. // line 76
  176. if (($context["approx_rows"] ?? null)) {
  177. // line 77
  178. echo " <a href=\"db_structure.php";
  179. echo PhpMyAdmin\Url::getCommon(["ajax_request" => true, "db" => // line 79
  180. ($context["db"] ?? null), "table" => $this->getAttribute( // line 80
  181. ($context["current_table"] ?? null), "TABLE_NAME", [], "array"), "real_row_count" => "true"]);
  182. // line 82
  183. echo "\" class=\"ajax real_row_count\">
  184. <bdi>
  185. ~";
  186. // line 84
  187. echo twig_escape_filter($this->env, ($context["row_count"] ?? null), "html", null, true);
  188. echo "
  189. </bdi>
  190. </a>
  191. ";
  192. } else {
  193. // line 88
  194. echo " ";
  195. echo twig_escape_filter($this->env, ($context["row_count"] ?? null), "html", null, true);
  196. echo "
  197. ";
  198. }
  199. // line 90
  200. echo " ";
  201. echo ($context["show_superscript"] ?? null);
  202. echo "
  203. </td>
  204. ";
  205. // line 93
  206. if ( !(($context["properties_num_columns"] ?? null) > 1)) {
  207. // line 94
  208. echo " <td class=\"nowrap\">
  209. ";
  210. // line 95
  211. if ( !twig_test_empty($this->getAttribute(($context["current_table"] ?? null), "ENGINE", [], "array"))) {
  212. // line 96
  213. echo " ";
  214. echo twig_escape_filter($this->env, $this->getAttribute(($context["current_table"] ?? null), "ENGINE", [], "array"), "html", null, true);
  215. echo "
  216. ";
  217. } elseif ( // line 97
  218. ($context["table_is_view"] ?? null)) {
  219. // line 98
  220. echo " ";
  221. echo _gettext("View");
  222. // line 99
  223. echo " ";
  224. }
  225. // line 100
  226. echo " </td>
  227. ";
  228. // line 101
  229. if ((twig_length_filter($this->env, ($context["collation"] ?? null)) > 0)) {
  230. // line 102
  231. echo " <td class=\"nowrap\">
  232. ";
  233. // line 103
  234. echo ($context["collation"] ?? null);
  235. echo "
  236. </td>
  237. ";
  238. }
  239. // line 106
  240. echo " ";
  241. }
  242. // line 107
  243. echo "
  244. ";
  245. // line 108
  246. if (($context["is_show_stats"] ?? null)) {
  247. // line 109
  248. echo " <td class=\"value tbl_size\">
  249. <a href=\"tbl_structure.php";
  250. // line 110
  251. echo ($context["tbl_url_query"] ?? null);
  252. echo "#showusage\">
  253. <span>";
  254. // line 111
  255. echo twig_escape_filter($this->env, ($context["formatted_size"] ?? null), "html", null, true);
  256. echo "</span>
  257. <span class=\"unit\">";
  258. // line 112
  259. echo twig_escape_filter($this->env, ($context["unit"] ?? null), "html", null, true);
  260. echo "</span>
  261. </a>
  262. </td>
  263. <td class=\"value tbl_overhead\">
  264. ";
  265. // line 116
  266. echo ($context["overhead"] ?? null);
  267. echo "
  268. </td>
  269. ";
  270. }
  271. // line 119
  272. echo "
  273. ";
  274. // line 120
  275. if ( !(($context["show_charset"] ?? null) > 1)) {
  276. // line 121
  277. echo " ";
  278. if ((twig_length_filter($this->env, ($context["charset"] ?? null)) > 0)) {
  279. // line 122
  280. echo " <td class=\"nowrap\">
  281. ";
  282. // line 123
  283. echo twig_escape_filter($this->env, ($context["charset"] ?? null), "html", null, true);
  284. echo "
  285. </td>
  286. ";
  287. }
  288. // line 126
  289. echo " ";
  290. }
  291. // line 127
  292. echo "
  293. ";
  294. // line 128
  295. if (($context["show_comment"] ?? null)) {
  296. // line 129
  297. echo " ";
  298. $context["comment"] = $this->getAttribute(($context["current_table"] ?? null), "Comment", [], "array");
  299. // line 130
  300. echo " <td>
  301. ";
  302. // line 131
  303. if ((twig_length_filter($this->env, ($context["comment"] ?? null)) > ($context["limit_chars"] ?? null))) {
  304. // line 132
  305. echo " <abbr title=\"";
  306. echo twig_escape_filter($this->env, ($context["comment"] ?? null), "html", null, true);
  307. echo "\">
  308. ";
  309. // line 133
  310. echo twig_escape_filter($this->env, twig_slice($this->env, ($context["comment"] ?? null), 0, ($context["limit_chars"] ?? null)), "html", null, true);
  311. echo "
  312. ...
  313. </abbr>
  314. ";
  315. } else {
  316. // line 137
  317. echo " ";
  318. echo twig_escape_filter($this->env, ($context["comment"] ?? null), "html", null, true);
  319. echo "
  320. ";
  321. }
  322. // line 139
  323. echo " </td>
  324. ";
  325. }
  326. // line 141
  327. echo "
  328. ";
  329. // line 142
  330. if (($context["show_creation"] ?? null)) {
  331. // line 143
  332. echo " <td class=\"value tbl_creation\">
  333. ";
  334. // line 144
  335. echo twig_escape_filter($this->env, ((($context["create_time"] ?? null)) ? (PhpMyAdmin\Util::localisedDate(strtotime(($context["create_time"] ?? null)))) : ("-")), "html", null, true);
  336. echo "
  337. </td>
  338. ";
  339. }
  340. // line 147
  341. echo "
  342. ";
  343. // line 148
  344. if (($context["show_last_update"] ?? null)) {
  345. // line 149
  346. echo " <td class=\"value tbl_last_update\">
  347. ";
  348. // line 150
  349. echo twig_escape_filter($this->env, ((($context["update_time"] ?? null)) ? (PhpMyAdmin\Util::localisedDate(strtotime(($context["update_time"] ?? null)))) : ("-")), "html", null, true);
  350. echo "
  351. </td>
  352. ";
  353. }
  354. // line 153
  355. echo "
  356. ";
  357. // line 154
  358. if (($context["show_last_check"] ?? null)) {
  359. // line 155
  360. echo " <td class=\"value tbl_last_check\">
  361. ";
  362. // line 156
  363. echo twig_escape_filter($this->env, ((($context["check_time"] ?? null)) ? (PhpMyAdmin\Util::localisedDate(strtotime(($context["check_time"] ?? null)))) : ("-")), "html", null, true);
  364. echo "
  365. </td>
  366. ";
  367. }
  368. // line 159
  369. echo "
  370. ";
  371. } elseif ( // line 160
  372. ($context["table_is_view"] ?? null)) {
  373. // line 161
  374. echo " <td class=\"value tbl_rows\">-</td>
  375. <td class=\"nowrap\">
  376. ";
  377. // line 163
  378. echo _gettext("View");
  379. // line 164
  380. echo " </td>
  381. <td class=\"nowrap\">---</td>
  382. ";
  383. // line 166
  384. if (($context["is_show_stats"] ?? null)) {
  385. // line 167
  386. echo " <td class=\"value tbl_size\">-</td>
  387. <td class=\"value tbl_overhead\">-</td>
  388. ";
  389. }
  390. // line 170
  391. echo " ";
  392. if (($context["show_charset"] ?? null)) {
  393. // line 171
  394. echo " <td></td>
  395. ";
  396. }
  397. // line 173
  398. echo " ";
  399. if (($context["show_comment"] ?? null)) {
  400. // line 174
  401. echo " <td></td>
  402. ";
  403. }
  404. // line 176
  405. echo " ";
  406. if (($context["show_creation"] ?? null)) {
  407. // line 177
  408. echo " <td class=\"value tbl_creation\">-</td>
  409. ";
  410. }
  411. // line 179
  412. echo " ";
  413. if (($context["show_last_update"] ?? null)) {
  414. // line 180
  415. echo " <td class=\"value tbl_last_update\">-</td>
  416. ";
  417. }
  418. // line 182
  419. echo " ";
  420. if (($context["show_last_check"] ?? null)) {
  421. // line 183
  422. echo " <td class=\"value tbl_last_check\">-</td>
  423. ";
  424. }
  425. // line 185
  426. echo "
  427. ";
  428. } else {
  429. // line 187
  430. echo " ";
  431. $context["count"] = 0;
  432. // line 188
  433. echo " ";
  434. if (($context["properties_num_columns"] ?? null)) {
  435. // line 189
  436. echo " ";
  437. $context["count"] = (($context["count"] ?? null) + 2);
  438. // line 190
  439. echo " ";
  440. }
  441. // line 191
  442. echo " ";
  443. if (($context["is_show_stats"] ?? null)) {
  444. // line 192
  445. echo " ";
  446. $context["count"] = (($context["count"] ?? null) + 2);
  447. // line 193
  448. echo " ";
  449. }
  450. // line 194
  451. echo " ";
  452. if (($context["show_charset"] ?? null)) {
  453. // line 195
  454. echo " ";
  455. $context["count"] = (($context["count"] ?? null) + 1);
  456. // line 196
  457. echo " ";
  458. }
  459. // line 197
  460. echo " ";
  461. if (($context["show_comment"] ?? null)) {
  462. // line 198
  463. echo " ";
  464. $context["count"] = (($context["count"] ?? null) + 1);
  465. // line 199
  466. echo " ";
  467. }
  468. // line 200
  469. echo " ";
  470. if (($context["show_creation"] ?? null)) {
  471. // line 201
  472. echo " ";
  473. $context["count"] = (($context["count"] ?? null) + 1);
  474. // line 202
  475. echo " ";
  476. }
  477. // line 203
  478. echo " ";
  479. if (($context["show_last_update"] ?? null)) {
  480. // line 204
  481. echo " ";
  482. $context["count"] = (($context["count"] ?? null) + 1);
  483. // line 205
  484. echo " ";
  485. }
  486. // line 206
  487. echo " ";
  488. if (($context["show_last_check"] ?? null)) {
  489. // line 207
  490. echo " ";
  491. $context["count"] = (($context["count"] ?? null) + 1);
  492. // line 208
  493. echo " ";
  494. }
  495. // line 209
  496. echo "
  497. ";
  498. // line 210
  499. if (($context["db_is_system_schema"] ?? null)) {
  500. // line 211
  501. echo " ";
  502. $context["action_colspan"] = 3;
  503. // line 212
  504. echo " ";
  505. } else {
  506. // line 213
  507. echo " ";
  508. $context["action_colspan"] = 6;
  509. // line 214
  510. echo " ";
  511. }
  512. // line 215
  513. echo " ";
  514. if ((($context["num_favorite_tables"] ?? null) > 0)) {
  515. // line 216
  516. echo " ";
  517. $context["action_colspan"] = (($context["action_colspan"] ?? null) + 1);
  518. // line 217
  519. echo " ";
  520. }
  521. // line 218
  522. echo "
  523. ";
  524. // line 219
  525. $context["colspan_for_structure"] = (($context["action_colspan"] ?? null) + 3);
  526. // line 220
  527. echo " <td colspan=\"";
  528. echo (((($context["colspan_for_structure"] ?? null) - ($context["db_is_system_schema"] ?? null))) ? (6) : (9));
  529. echo "\"
  530. class=\"center\">
  531. ";
  532. // line 222
  533. echo _gettext("in use");
  534. // line 223
  535. echo " </td>
  536. ";
  537. }
  538. // line 225
  539. echo "</tr>
  540. ";
  541. }
  542. public function getTemplateName()
  543. {
  544. return "database/structure/structure_table_row.twig";
  545. }
  546. public function isTraitable()
  547. {
  548. return false;
  549. }
  550. public function getDebugInfo()
  551. {
  552. return array ( 545 => 225, 541 => 223, 539 => 222, 533 => 220, 531 => 219, 528 => 218, 525 => 217, 522 => 216, 519 => 215, 516 => 214, 513 => 213, 510 => 212, 507 => 211, 505 => 210, 502 => 209, 499 => 208, 496 => 207, 493 => 206, 490 => 205, 487 => 204, 484 => 203, 481 => 202, 478 => 201, 475 => 200, 472 => 199, 469 => 198, 466 => 197, 463 => 196, 460 => 195, 457 => 194, 454 => 193, 451 => 192, 448 => 191, 445 => 190, 442 => 189, 439 => 188, 436 => 187, 432 => 185, 428 => 183, 425 => 182, 421 => 180, 418 => 179, 414 => 177, 411 => 176, 407 => 174, 404 => 173, 400 => 171, 397 => 170, 392 => 167, 390 => 166, 386 => 164, 384 => 163, 380 => 161, 378 => 160, 375 => 159, 369 => 156, 366 => 155, 364 => 154, 361 => 153, 355 => 150, 352 => 149, 350 => 148, 347 => 147, 341 => 144, 338 => 143, 336 => 142, 333 => 141, 329 => 139, 323 => 137, 316 => 133, 311 => 132, 309 => 131, 306 => 130, 303 => 129, 301 => 128, 298 => 127, 295 => 126, 289 => 123, 286 => 122, 283 => 121, 281 => 120, 278 => 119, 272 => 116, 265 => 112, 261 => 111, 257 => 110, 254 => 109, 252 => 108, 249 => 107, 246 => 106, 240 => 103, 237 => 102, 235 => 101, 232 => 100, 229 => 99, 226 => 98, 224 => 97, 219 => 96, 217 => 95, 214 => 94, 212 => 93, 205 => 90, 199 => 88, 192 => 84, 188 => 82, 186 => 80, 185 => 79, 183 => 77, 181 => 76, 177 => 75, 174 => 74, 171 => 71, 168 => 70, 166 => 69, 164 => 68, 163 => 67, 160 => 66, 153 => 62, 147 => 61, 144 => 60, 140 => 59, 135 => 56, 128 => 54, 125 => 53, 123 => 52, 117 => 49, 110 => 45, 106 => 44, 100 => 41, 96 => 39, 92 => 37, 90 => 35, 89 => 34, 88 => 33, 87 => 32, 86 => 31, 84 => 30, 82 => 28, 81 => 27, 80 => 25, 78 => 24, 75 => 22, 72 => 21, 69 => 19, 63 => 16, 59 => 15, 56 => 14, 54 => 13, 49 => 11, 45 => 10, 39 => 7, 35 => 6, 31 => 5, 19 => 1,);
  553. }
  554. /** @deprecated since 1.27 (to be removed in 2.0). Use getSourceContext() instead */
  555. public function getSource()
  556. {
  557. @trigger_error('The '.__METHOD__.' method is deprecated since version 1.27 and will be removed in 2.0. Use getSourceContext() instead.', E_USER_DEPRECATED);
  558. return $this->getSourceContext()->getCode();
  559. }
  560. public function getSourceContext()
  561. {
  562. return new Twig_Source("", "database/structure/structure_table_row.twig", "D:\\PHP_www\\phpMyAdmin4.8.5\\templates\\database\\structure\\structure_table_row.twig");
  563. }
  564. }