Changeset 113
- Timestamp:
- 07/18/07 17:06:47 (1 year ago)
- Files:
-
- branch/config/core.php (modified) (1 diff)
- branch/controllers/users_controller.php (modified) (3 diffs)
- branch/views/events/admin_index.ctp (modified) (1 diff)
- branch/views/users/admin_add.ctp (modified) (1 diff)
- branch/views/users/admin_index.ctp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branch/config/core.php
r76 r113 83 83 * 84 84 */ 85 define('CAKE_SESSION_SAVE', ' php');85 define('CAKE_SESSION_SAVE', 'database'); 86 86 /** 87 87 * The name of the table used to store CakePHP database sessions. branch/controllers/users_controller.php
r57 r113 3 3 4 4 var $name = 'Users'; 5 var $helpers = array('Html', 'Form' );6 5 7 6 function index() { … … 29 28 } 30 29 } 31 $tags = $this->User->Tag->generateList(); 32 $groups = $this->User->Group->generateList(); 33 $this->set(compact('tags', 'groups')); 30 $this->set('groups', $this->User->Group->generateList('Group.level <= ' . $this->level)); 34 31 } 35 32 … … 92 89 } 93 90 } 94 $tags = $this->User->Tag->generateList(); 95 $groups = $this->User->Group->generateList(); 96 $this->set(compact('tags', 'groups')); 91 $this->set('groups', $this->User->Group->generateList('Group.level <= ' . $this->level)); 97 92 } 98 93 branch/views/events/admin_index.ctp
r107 r113 89 89 </div> 90 90 <div class="paging"> 91 <?php echo $paginator->prev('<< '.__('previous', true), array(), null, array('class'=>' disabled'));?>91 <?php echo $paginator->prev('<< '.__('previous', true), array(), null, array('class'=>'previous disabled'));?> 92 92 | <?php echo $paginator->numbers();?> 93 <?php echo $paginator->next(__('next', true).' >>', array(), null, array('class'=>' disabled'));?>93 <?php echo $paginator->next(__('next', true).' >>', array(), null, array('class'=>'next disabled'));?> 94 94 </div> 95 95 <?php } else { branch/views/users/admin_add.ctp
r55 r113 2 2 <h2>New User</h2> 3 3 <?php echo $form->create('User');?> 4 <?php echo $form->input('username', array('class' => 'required'));?> 5 <?php echo $form->input('passwd', array('class' => 'required'));?> 6 <?php echo $form->input('name', array('class' => 'required'));?> 7 <?php echo $form->input('email');?> 8 <?php echo $form->input('last_visit');?> 9 <?php echo $form->input('group_id', array('options' => $groups));?> 10 <?php echo $form->input('profile_id');?> 11 <?php echo $form->input('posts_count');?> 12 <?php echo $form->input('pages_count');?> 13 <?php echo $form->input('comments_count');?> 14 <?php echo $form->input('videos_count');?> 15 <?php echo $form->input('tags', array('class' => 'required'));?> 16 <?php echo $form->input('active', array('class' => 'required'));?> 17 <?php echo $form->input('Tag/Tag', array('options' => $tags, 'multiple' => 'multiple'));?> 18 <?php echo $form->submit('Add');?> 4 <fieldset id="main-content"> 5 <legend>User Details</legend> 6 <?php e($form->input('username', array('class' => 'required')));?> 7 <?php e($form->input('passwd', array('class' => 'required')));?> 8 <?php e($form->input('name', array('class' => 'required')));?> 9 <?php e($form->input('email'));?> 10 <?php e($form->input('group_id', array('options' => $groups)));?> 11 </fieldset> 12 13 <fieldset id="meta-content"> 14 <legend>Meta Data</legend> 15 <?php e($form->input('tags', array('type' => 'text')));?> 16 </fieldset> 17 18 <fieldset id="publishing-options"> 19 <legend>Publishing Options</legend> 20 <?php e($form->input('active', array('class' => 'required')));?> 21 </fieldset> 22 <?php echo $form->end('Add');?> 19 23 </form> 20 24 </div> 21 <div class="actions">22 <ul>23 <li><?php echo $html->link('List Users', array('action'=>'index')); ?></li>24 <li><?php echo $html->link('View Groups', array('controller'=> 'groups', 'action'=>'view'));?></li>25 <li><?php echo $html->link('Add Groups', array('controller'=> 'groups', 'action'=>'add')); ?></li>26 </ul>27 </div>branch/views/users/admin_index.ctp
r55 r113 3 3 4 4 <table cellpadding="0" cellspacing="0"> 5 <thead> 5 6 <tr> 6 7 <th><?php echo $paginator->sort('id');?></th> 7 8 <th><?php echo $paginator->sort('username');?></th> 8 <th><?php echo $paginator->sort('passwd');?></th>9 9 <th><?php echo $paginator->sort('name');?></th> 10 10 <th><?php echo $paginator->sort('email');?></th> 11 11 <th><?php echo $paginator->sort('last_visit');?></th> 12 12 <th><?php echo $paginator->sort('group_id');?></th> 13 <th><?php echo $paginator->sort('profile_id');?></th>14 <th><?php echo $paginator->sort('posts_count');?></th>15 <th><?php echo $paginator->sort('pages_count');?></th>16 <th><?php echo $paginator->sort('comments_count');?></th>17 <th><?php echo $paginator->sort('videos_count');?></th>18 13 <th><?php echo $paginator->sort('tags');?></th> 19 14 <th><?php echo $paginator->sort('active');?></th> 20 15 <th>Actions</th> 21 16 </tr> 17 </thead> 18 <tbody> 22 19 <?php foreach ($users as $user): ?> 23 20 <tr> 24 21 <td><?php echo $user['User']['id']; ?></td> 25 22 <td><?php echo $user['User']['username']; ?></td> 26 <td><?php echo $user['User']['passwd']; ?></td>27 23 <td><?php echo $user['User']['name']; ?></td> 28 24 <td><?php echo $user['User']['email']; ?></td> 29 25 <td><?php echo $user['User']['last_visit']; ?></td> 30 26 <td><?php echo $html->link($user['Group']['name'], array('controller'=> 'groups', 'action'=>'view', $user['Group']['id'])); ?></td> 31 <td><?php echo $user['User']['profile_id']; ?></td>32 <td><?php echo $user['User']['posts_count']; ?></td>33 <td><?php echo $user['User']['pages_count']; ?></td>34 <td><?php echo $user['User']['comments_count']; ?></td>35 <td><?php echo $user['User']['videos_count']; ?></td>36 27 <td><?php echo $user['User']['tags']; ?></td> 37 28 <td><?php echo $user['User']['active']; ?></td> … … 43 34 </tr> 44 35 <?php endforeach; ?> 36 </tbody> 45 37 </table> 46 38 47 39 </div> 48 40 <div class="paging"> 49 <?php echo $paginator->prev('<< previous', array(), null, array('class'=>'disabled'));?>50 | 51 <?php echo $paginator->next('next >>', array(), null, array('class'=>'disabled'));?>52 </div>41 <?php echo $paginator->prev('<< '.__('previous', true), array(), null, array('class'=>'previous disabled'));?> 42 | <?php echo $paginator->numbers();?> 43 <?php echo $paginator->next(__('next', true).' >>', array(), null, array('class'=>'next disabled'));?> 44 </div> 53 45 <div class="actions"> 54 46 <ul>