[ Index ]
 

Code source de IMP H3 (4.1.5)

Accédez au Source d'autres logiciels libres

Classes | Fonctions | Variables | Constantes | Tables

title

Body

[fermer]

/templates/smime/ -> smime.inc (source)

   1  <input id="use_smime" type="checkbox" name="use_smime"<?php echo ($prefs->getValue('use_smime')) ? ' checked="checked"' : '' ?> /> <?php echo Horde::label('use_smime', _("Enable S/MIME functionality?")) ?>&nbsp;<?php echo Help::link('imp', 'smime-overview') ?><br />
   2  <strong style="color:red"><?php echo _("NOTE") ?>:</strong> <?php echo _("S/MIME support requires popup windows to be used.  If your browser is currently set to disable popup windows, you must change this setting or else the S/MIME features will not work correctly.") ?><br />
   3  </div>
   4  
   5  <br class="spacer" />
   6  <div class="header">
   7    <ul>
   8      <li><?php echo Help::link('imp', 'smime-manage-pubkey') ?></li>
   9    </ul>
  10    <?php echo _("S/MIME Public Keyring") ?>
  11  </div>
  12  
  13  <div class="item">
  14  <?php if (empty($pubkey_list)): ?>
  15  <strong><?php echo _("No Public Keys Found") ?></strong>
  16  
  17  <?php elseif (is_a($pubkey_list, 'PEAR_Error')): ?>
  18  <strong><?php echo _("Error") ?>:</strong> <?php echo $pubkey_list->getMessage() ?>
  19  
  20  <?php else: ?>
  21  <table>
  22  <?php foreach ($pubkey_list as $val): $linkurl = Util::addParameter($selfURL, 'email', $val['email']); ?>
  23    <tr>
  24      <td><?php echo $val['name'] ?> (<?php echo $val['email'] ?>)</td>
  25      <td>&nbsp;&nbsp;[<?php echo Horde::link(Util::addParameter($linkurl, 'actionID', 'view_public_key'), sprintf(_("View %s Public Key"), $val['name']), null, 'view_key'); ?><?php echo _("View") ?></a>]&nbsp;[<?php echo Horde::link(Util::addParameter($linkurl, 'actionID', 'info_public_key'), sprintf(_("Information on %s Public Key"), $val['name']), null, 'info_key'); ?><?php echo _("Details") ?></a>]&nbsp;[<?php echo Horde::link(Util::addParameter($linkurl, 'actionID', 'delete_public_key'), sprintf(_("Delete %s Public Key"), $val['name']), null, null, "if (confirm('" . addslashes(_("Are you sure you want to delete this public key?")) . "')) { return true; } else { return false; }"); ?><?php echo _("Delete") ?></a>]</td>
  26    </tr>
  27  <?php endforeach; ?>
  28  </table>
  29  <?php endif; ?>
  30  </div>
  31  
  32  <br class="spacer" />
  33  <div class="nowrap">
  34  <?php if (!$imp['file_upload']): ?>
  35    <span style="color:red"><?php echo _("Key import is not available. File upload is not enabled on this server.") ?></span>
  36  <?php elseif (!$GLOBALS['prefs']->getValue('add_source')): ?>
  37    <strong><?php echo _("Key import is not available. You have no address book defined to add your contacts.") ?></strong>
  38  <?php else: ?>
  39    <?php $public_import_url = Util::addParameter($selfURL, array('actionID' => 'import_public_key', 'reload' => $selfURL)); ?>
  40    <input type="submit" name="save" class="button" onclick="popup_imp('<?php echo $public_import_url ?>',750,275); return false;" value="<?php echo _("Import Public Key") ?>" />
  41  <?php endif; ?>
  42  </div>
  43  
  44  <br class="spacer" />
  45  <div class="header">
  46    <ul>
  47      <li><?php echo Help::link('imp', 'smime-overview-personalkey') ?></li>
  48    </ul>
  49    <?php echo _("Your S/MIME Public/Private Certificates") ?>
  50  </div>
  51  
  52  <div class="item">
  53  <?php if (is_a($secure_check, 'PEAR_Error')): ?>
  54  <strong><?php echo _("S/MIME Personal Keypair support requires a secure web connection.") ?></strong>
  55  </div>
  56  
  57  <?php
  58  elseif ($prefs->getValue('smime_public_key') &&
  59          $prefs->getValue('smime_private_key')):
  60      $viewpublic_url = Util::addParameter($selfURL, 'actionID', 'view_personal_public_key');
  61      $infopublic_url = Util::addParameter($selfURL, 'actionID', 'info_personal_public_key');
  62      $unload_url = Util::addParameter($selfURL, 'actionID', 'unset_passphrase');
  63      $viewprivate_url = Util::addParameter($selfURL, 'actionID', 'view_personal_private_key');
  64  ?>
  65  <table>
  66    <tr>
  67      <td><?php echo _("Your Public Key") ?>:</td>
  68      <td>&nbsp;&nbsp;[<?php echo Horde::link($viewpublic_url, _("View Personal Public Key"), null, 'view_key') . _("View") ?></a>]&nbsp;[<?php echo Horde::link($infopublic_url, _("Information on Personal Public Key"), null, 'info_key') . _("Details") ?></a>]</td>
  69    </tr>
  70    <tr>
  71      <td><?php echo _("Your Private Key") ?>:</td>
  72      <td>&nbsp;&nbsp;<?php if ($passphrase !== null): ?>[<?php echo (empty($passphrase)) ? Horde::link('#', _("Enter Passphrase"), null, null, htmlspecialchars($opensmimewin) . ' return false;') . _("Enter Passphrase") : Horde::link($unload_url, _("Unload Passphrase")) . _("Unload Passphrase") ?></a>]&nbsp;<?php endif; ?>[<?php echo Horde::link($viewprivate_url, _("View Personal Private Key"), null, 'view_key') . _("View") ?></a>]</td>
  73    </tr>
  74  </table>
  75  </div>
  76  
  77  <br class="spacer" />
  78  <div class="nowrap">
  79    <input type="submit" name="delete" class="button" onclick="if (confirm('<?php echo addslashes(_("Are you sure you want to delete your keypair? (This is NOT recommended!)")) ?>')) { document.prefs.actionID.value='delete_key'; return true; } else { return false; }" value="<?php echo _("Delete Current Keys") ?>" />
  80    <?php echo Help::link('imp', 'smime-delete-personal-certs') ?>
  81  </div>
  82  
  83  <?php else: ?>
  84  <strong><?php echo _("No Personal Certificate Present") ?></strong>
  85  </div>
  86  
  87  <br class="spacer" />
  88  <div class="nowrap">
  89  <?php   if ($imp['file_upload']): ?>
  90    <?php $personal_import_url = Util::addParameter($selfURL, 'actionID', 'import_personal_certs'); ?>
  91    <input type="submit" name="save" class="button" onclick="popup_imp('<?php echo $personal_import_url ?>',750,275); return false;" value="<?php echo _("Import Personal Certificate") ?>" />
  92  <?php   else: ?>
  93    <span style="color:red"><?php echo _("Certificate import is not available. File upload is not enabled on this server.") ?></span>
  94  <?php   endif; ?>
  95  </div>
  96  <?php endif; ?>
  97  
  98  <br class="spacer" />
  99  <div class="nowrap">
 100    <input type="submit" name="save" class="button" onclick="document.prefs.actionID.value='save_options';return true;" value="<?php echo _("Save Options") ?>" />&nbsp;
 101    <input type="button" name="back" class="button" onclick="document.location.href='<?php echo IMP::prefsURL(true) ?>'" value="<?php echo _("Return to Options") ?>" />
 102  </div>
 103  
 104  </form>


Généré le : Thu Nov 29 12:30:07 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics