[ Index ] |
|
Code source de IMP H3 (4.1.5) |
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?")) ?> <?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> [<?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>] [<?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>] [<?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> [<?php echo Horde::link($viewpublic_url, _("View Personal Public Key"), null, 'view_key') . _("View") ?></a>] [<?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> <?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>] <?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") ?>" /> 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>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Thu Nov 29 12:30:07 2007 | par Balluche grâce à PHPXref 0.7 |
![]() |