source: trunk/server/www/app/views/requests/admin_view.ctp @ 221

Last change on this file since 221 was 221, checked in by sander, 11 years ago

Track IP addresses on requests

File size: 4.7 KB
Line 
1<div class="requests view">
2<h2><?php  __('Request');?></h2>
3        <dl><?php $i = 0; $class = ' class="altrow"';?>
4                <dt<?php if ($i % 2 == 0) echo $class;?>><?php __('Id'); ?></dt>
5                <dd<?php if ($i++ % 2 == 0) echo $class;?>>
6                        <?php echo $request['Request']['id']; ?>
7                        &nbsp;
8                </dd>
9                <dt<?php if ($i % 2 == 0) echo $class;?>><?php __('User'); ?></dt>
10                <dd<?php if ($i++ % 2 == 0) echo $class;?>>
11                        <?php echo $html->link($request['User']['email_address'], array('controller'=> 'users', 'action'=>'view', $request['User']['id'])); ?>
12                        &nbsp;
13                </dd>
14                <dt<?php if ($i % 2 == 0) echo $class;?>><?php __('IP address'); ?></dt>
15                <dd<?php if ($i++ % 2 == 0) echo $class;?>>
16                        <?php echo inet_dtop($request['Request']['ip_address']); ?>
17                        &nbsp;
18                </dd>
19                <dt<?php if ($i % 2 == 0) echo $class;?>><?php __('Format'); ?></dt>
20                <dd<?php if ($i++ % 2 == 0) echo $class;?>>
21                        <?php echo $html->link($request['Format']['name'], array('controller'=> 'formats', 'action'=>'view', $request['Format']['id'])); ?>
22                        &nbsp;
23                </dd>
24                <dt<?php if ($i % 2 == 0) echo $class;?>><?php __('Filename'); ?></dt>
25                <dd<?php if ($i++ % 2 == 0) echo $class;?>>
26                        <?php echo $request['Request']['filename']; ?>
27                        &nbsp;
28                </dd>
29                <dt<?php if ($i % 2 == 0) echo $class;?>><?php __('Path'); ?></dt>
30                <dd<?php if ($i++ % 2 == 0) echo $class;?>>
31                        <?php echo $request['Request']['path']; ?>
32                        &nbsp;
33                </dd>
34                <dt<?php if ($i % 2 == 0) echo $class;?>><?php __('Mimetype'); ?></dt>
35                <dd<?php if ($i++ % 2 == 0) echo $class;?>>
36                        <?php echo $html->link($request['Mimetype']['name'], array('controller'=> 'mimetypes', 'action'=>'view', $request['Mimetype']['id'])); ?>
37                        &nbsp;
38                </dd>
39                <dt<?php if ($i % 2 == 0) echo $class;?>><?php __('Created'); ?></dt>
40                <dd<?php if ($i++ % 2 == 0) echo $class;?>>
41                        <?php echo $request['Request']['created']; ?>
42                        &nbsp;
43                </dd>
44                <dt<?php if ($i % 2 == 0) echo $class;?>><?php __('Modified'); ?></dt>
45                <dd<?php if ($i++ % 2 == 0) echo $class;?>>
46                        <?php echo $request['Request']['modified']; ?>
47                        &nbsp;
48                </dd>
49        </dl>
50</div>
51<div class="actions">
52        <ul>
53                <li><?php echo $html->link(__('Edit Request', true), array('action'=>'edit', $request['Request']['id'])); ?> </li>
54                <li><?php echo $html->link(__('Delete Request', true), array('action'=>'delete', $request['Request']['id']), null, sprintf(__('Are you sure you want to delete # %s?', true), $request['Request']['id'])); ?> </li>
55                <li><?php echo $html->link(__('List Requests', true), array('action'=>'index')); ?> </li>
56                <li><?php echo $html->link(__('New Request', true), array('action'=>'add')); ?> </li>
57                <li><?php echo $html->link(__('List Users', true), array('controller'=> 'users', 'action'=>'index')); ?> </li>
58                <li><?php echo $html->link(__('New User', true), array('controller'=> 'users', 'action'=>'add')); ?> </li>
59                <li><?php echo $html->link(__('List Doctypes', true), array('controller'=> 'doctypes', 'action'=>'index')); ?> </li>
60                <li><?php echo $html->link(__('New Doctype', true), array('controller'=> 'doctypes', 'action'=>'add')); ?> </li>
61                <li><?php echo $html->link(__('List Jobs', true), array('controller'=> 'jobs', 'action'=>'index')); ?> </li>
62                <li><?php echo $html->link(__('New Job', true), array('controller'=> 'jobs', 'action'=>'add')); ?> </li>
63        </ul>
64</div>
65<div class="related">
66        <h3><?php __('Related Jobs');?></h3>
67        <?php if (!empty($request['Job'])):?>
68        <table cellpadding = "0" cellspacing = "0">
69        <tr>
70                <th><?php __('Id'); ?></th>
71                <th><?php __('Request Id'); ?></th>
72                <th><?php __('Application Id'); ?></th>
73                <th><?php __('Version'); ?></th>
74                <th><?php __('Created'); ?></th>
75                <th><?php __('Updated'); ?></th>
76                <th class="actions"><?php __('Actions');?></th>
77        </tr>
78        <?php
79                $i = 0;
80                foreach ($request['Job'] as $job):
81                        $class = null;
82                        if ($i++ % 2 == 0) {
83                                $class = ' class="altrow"';
84                        }
85                ?>
86                <tr<?php echo $class;?>>
87                        <td><?php echo $job['id'];?></td>
88                        <td><?php echo $job['request_id'];?></td>
89                        <td><?php echo $job['application_id'];?></td>
90                        <td><?php echo $job['version'];?></td>
91                        <td><?php echo $job['created'];?></td>
92                        <td><?php echo $job['updated'];?></td>
93                        <td class="actions">
94                                <?php echo $html->link(__('View', true), array('controller'=> 'jobs', 'action'=>'view', $job['id'])); ?>
95                                <?php echo $html->link(__('Edit', true), array('controller'=> 'jobs', 'action'=>'edit', $job['id'])); ?>
96                                <?php echo $html->link(__('Delete', true), array('controller'=> 'jobs', 'action'=>'delete', $job['id']), null, sprintf(__('Are you sure you want to delete # %s?', true), $job['id'])); ?>
97                        </td>
98                </tr>
99        <?php endforeach; ?>
100        </table>
101<?php endif; ?>
102
103        <div class="actions">
104                <ul>
105                        <li><?php echo $html->link(__('New Job', true), array('controller'=> 'jobs', 'action'=>'add'));?> </li>
106                </ul>
107        </div>
108</div>
Note: See TracBrowser for help on using the repository browser.