Simpletest Coverage - modules/block/block-admin-display-form.tpl.php

1 <?php
2 // $Id: block-admin-display-form.tpl.php,v 1.6 2008/05/15 21:30:02 dries Exp $
3
4 /**
5 * @file
6 * Default theme implementation to configure blocks.
7 *
8 * Available variables:
9 * - $block_regions: An array of regions. Keyed by name with the title as value.
10 * - $block_listing: An array of blocks keyed by region and then delta.
11 * - $form_submit: Form submit button.
12 *
13 * Each $block_listing[$region] contains an array of blocks for that region.
14 *
15 * Each $data in $block_listing[$region] contains:
16 * - $data->region_title: Region title for the listed block.
17 * - $data->block_title: Block title.
18 * - $data->region_select: Drop-down menu for assigning a region.
19 * - $data->weight_select: Drop-down menu for setting weights.
20 * - $data->configure_link: Block configuration link.
21 * - $data->delete_link: For deleting user added blocks.
22 *
23 * @see template_preprocess_block_admin_display_form()
24 * @see theme_block_admin_display()
25 */
26 ?>
27 <?php
28 // Add table javascript.
29 drupal_add_js('misc/tableheader.js');
30 drupal_add_js(drupal_get_path('module', 'block') . '/block.js');
31 foreach ($block_regions as $region => $title) {
32 drupal_add_tabledrag('blocks', 'match', 'sibling', 'block-region-select', 'block-region-' . $region, NULL, FALSE);
33 drupal_add_tabledrag('blocks', 'order', 'sibling', 'block-weight', 'block-weight-' . $region);
34 }
35 ?>
36 <table id="blocks" class="sticky-enabled">
37 <thead>
38 <tr>
39 <th><?php print t('Block'); ?></th>
40 <th><?php print t('Region'); ?></th>
41 <th><?php print t('Weight'); ?></th>
42 <th colspan="2"><?php print t('Operations'); ?></th>
43 </tr>
44 </thead>
45 <tbody>
46 <?php $row = 0; ?>
47 <?php foreach ($block_regions as $region => $title): ?>
48 <tr class="region region-<?php print $region?>">
49 <td colspan="5" class="region"><?php print $title; ?></td>
50 </tr>
51 <tr class="region-message region-<?php print $region?>-message <?php print empty($block_listing[$region]) ? 'region-empty' : 'region-populated'; ?>">
52 <td colspan="5"><em><?php print t('No blocks in this region'); ?></em></td>
53 </tr>
54 <?php foreach ($block_listing[$region] as $delta => $data): ?>
55 <tr class="draggable <?php print $row % 2 == 0 ? 'odd' : 'even'; ?><?php print $data->row_class ? ' ' . $data->row_class : ''; ?>">
56 <td class="block"><?php print $data->block_title; ?></td>
57 <td><?php print $data->region_select; ?></td>
58 <td><?php print $data->weight_select; ?></td>
59 <td><?php print $data->configure_link; ?></td>
60 <td><?php print $data->delete_link; ?></td>
61 </tr>
62 <?php $row++; ?>
63 <?php endforeach; ?>
64 <?php endforeach; ?>
65 </tbody>
66 </table>
67
68 <?php print $form_submit; ?>
69

Legend

Missed
lines code that were not excersized during program execution.
Covered
lines code were excersized during program execution.
Comment/non executable
Comment or non-executable line of code.
Dead
lines of code that according to xdebug could not be executed. This is counted as coverage code because in almost all cases it is code that runnable.