summaryrefslogtreecommitdiffstats
path: root/modules/monitoring/application/views/scripts/comment/show.phtml
blob: 3cbfb76e331c05cd7c21e3e12deee63f2122d414 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
<div class="controls">
    <?php if (! $this->compact): ?>
        <?= $this->tabs; ?>
    <?php endif ?>

    <div data-base-target='_next'>
        <?= $this->render('partials/comment/comment-header.phtml'); ?>
    </div>
</div>
<div class="content">

<h2><?= $this->translate('Comment detail information') ?></h2>
<table class="name-value-table">
  <tbody>
    <tr>
      <?php if ($this->comment->objecttype === 'service'): ?>
        <th> <?= $this->translate('Service') ?> </th>
        <td>
          <?= $this->icon('service', $this->translate('Service')); ?>
          <?= $this->link()->service(
                  $this->comment->service_description,
                  $this->comment->service_display_name,
                  $this->comment->host_name,
                  $this->comment->host_display_name
              );
          ?>
        </td>
     <?php else: ?>
        <th> <?= $this->translate('Host') ?> </th>
        <td>
          <?= $this->icon('host', $this->translate('Host')); ?>
          <?= $this->link()->host(
                  $this->comment->host_name,
                  $this->comment->host_display_name
              );
          ?>
        </td>
     <?php endif ?>
    </tr>

    <tr>
      <th><?= $this->translate('Author') ?></th>
      <td><?= $this->icon('user', $this->translate('User')) ?> <?= $this->escape($this->comment->author) ?></td>
    </tr>

    <tr>
      <th><?= $this->translate('Persistent') ?></th>
      <td><?= $this->escape($this->comment->persistent) ? $this->translate('Yes') : $this->translate('No') ?></td>
    </tr>

    <tr>
      <th><?= $this->translate('Created') ?></th>
      <td><?= $this->formatDateTime($this->comment->timestamp) ?></td>
    </tr>

    <tr>
      <th><?= $this->translate('Expires') ?></th>
      <td>
          <?= $this->comment->expiration ? sprintf(
                  $this->translate('This comment expires on %s at %s.'),
                  $this->formatDate($this->comment->expiration),
                  $this->formatTime($this->comment->expiration)
              ) : $this->translate('This comment does not expire.');
          ?>
      </td>
    </tr>

    <tr>
      <th><?= $this->translate('Comment') ?></th>
      <td><?= $this->nl2br($this->createTicketLinks($this->markdown($comment->comment))) ?></td>
    </tr>

    <?php if (isset($delCommentForm)): // Form is unset if the current user lacks the respective permission ?>
    <tr class="newsection">
      <th><?= $this->translate('Commands') ?></th>
      <td>
        <?= $delCommentForm ?>
      </td>
    </tr>
    <?php endif ?>

  </tbody>
</table>

</div>