settings.php 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
  2. <h1 class="page-header">Settings</h1>
  3. <div class="row">
  4. <h3>Mailaccounts</h3>
  5. <table id="settings-mailboxes" class="table table-striped">
  6. <thead>
  7. <tr>
  8. <th>Status</th>
  9. <th>Hostname</th>
  10. <th>Port</th>
  11. <th>Protocol</th>
  12. <th>SSL</th>
  13. <th>Allow invalid cert</th>
  14. <th>Username</th>
  15. <th>Password</th>
  16. <th></th>
  17. </tr>
  18. </thead>
  19. <?php
  20. if($this->_['mailboxes']) {
  21. foreach($this->_['mailboxes'] as $mailbox) {
  22. echo '<tr data-mailbox-id="' . $mailbox->getID() . '">';
  23. echo '<td></td>';
  24. echo '<td>' . getEditableLink('hostname', 'text', $mailbox->getID(), 'Click to edit', $mailbox->getHostname()) . '</td>';
  25. echo '<td>' . getEditableLink('port', 'text', $mailbox->getID(), 'Click to edit', $mailbox->getPort()) . '</td>';
  26. echo '<td>' . getEditableLink('protocol', 'select', $mailbox->getID(), 'Click to edit', $mailbox->getProtocol()) . '</td>';
  27. echo '<td>' . getEditableLink('use-ssl', 'select', $mailbox->getID(), 'Click to edit', $mailbox->getUseSsl()) . '</td>';
  28. echo '<td>' . getEditableLink('no-valid-cert', 'select', $mailbox->getID(), 'Click to edit', $mailbox->getNoValidCert()) . '</td>';
  29. echo '<td>' . getEditableLink('username', 'text', $mailbox->getID(), 'Click to edit', $mailbox->getUsername()) . '</td>';
  30. echo '<td>' . getEditableLink('password', 'password', $mailbox->getID(), 'Click to edit', 'Click to change') . '</td>';
  31. echo '<td><a class="remove-mailaccount" href="#" data-id="' . $mailbox->getID() . '"><i class="fa fa-minus-circle"></i></a></td>';
  32. echo '</tr>';
  33. }
  34. }
  35. ?>
  36. <tr>
  37. <td><a id="refresh-mailaccounts" href="#"><i class="fa fa-refresh"></i></a></td>
  38. <td></td>
  39. <td></td>
  40. <td></td>
  41. <td></td>
  42. <td></td>
  43. <td></td>
  44. <td></td>
  45. <td><a id="add-mailaccount" href="#" data-uid="<?php echo $this->_['user']->getUserID(); ?>"><i class="fa fa-plus-circle"></i></a></td>
  46. </tr>
  47. </table>
  48. </div>
  49. </div>