繁体   English   中英

roundcube忘记密码插件

[英]roundcube Forgot password plugin

在插件的README部分https://github.com/saas-dev/roundcube-forgot_password/blob/master/README中说:要显示“忘记密码”链接,必须激活任务栏插件或更改div将链接附加到js / forgot_password.js中我找不到任务栏插件? 有人知道我应该怎么买吗? 以及如何更改div以附加该链接? 有没有人使用过这个插件?

您可以下载任务栏插件,将plugin_manager添加到roundcubemail

问题解决了,我只是在登录页面中添加了一个div,并在js / forgot_password.js中附加了链接,如下所示:

现在没有可用的任务栏插件!(我找不到任何插件)

    function forgot_password(){
    if($('#rcmloginuser').val())
    {
      document.location.href = "./?_task=settings&_action=plugin.forgot_password_reset&_username=" + escape($('#rcmloginuser').val());
    }
    else
    {
      rcmail.display_message(rcmail.gettext('forgot_passworduserempty','forgot_password'),'error');
    }}$(document).ready(function($){$('#forgot-password-place').append('<a class="home" id="forgot_password" href="javascript:forgot_password();">' + rcmail.gettext('forgotpassword','forgot_password') + '</a>');});

这会添加一个指向登录页面的链接,用于忘记密码。

如果它可以帮助其他人,并且与某人结合使用上面已接受的答案消除了对不推荐使用的任务栏插件的需求,我已更新了忘记密码插件,以与Roundcube 1.3.8一起使用。 您可以在这里从我的GitHub派生它。

它仍然处于Alpha状态,需要为您的特定Roundcube安装进行配置,但是您不必处理任何前向兼容性问题/错误。

编辑:更新以下评论中的每个建议...

自2011年发布以来,原始插件一直未得到维护。我对其进行了更新,以与Roundcube的当前稳定版本(撰写本文时为1.3.8,截至2018年12月17日)一起使用,消除了所有前向兼容性问题我在自己的测试中发现,它阻止了原始插件在我的安装中正常工作。 您可以派生我的GitHub(上面的链接)以获取修复。

您不必一定要按照OP的原始问题更新任何包含的JS文件,但是对于Roundcube插件,您将不得不比平时进行更多的配置,直到推出更稳定的版本为止。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM