Javascript roundcube忘记密码插件

Javascript roundcube忘记密码插件,javascript,roundcube,Javascript,Roundcube,在插件的自述部分,它说:要显示链接忘记我的密码,必须激活任务栏插件或更改div以将链接附加到js/forget_password.js中 我找不到任务栏插件? 有人知道我该怎么得到它吗? 还有,如何更改div以附加该链接? 有人使用过这个插件吗?你可以下载任务栏插件添加插件管理器到RoundCubeEmail问题解决了,我只需在登录页面添加一个div,并在js/forget\u password.js中添加链接,如下所示: 现在没有可用的任务栏插件!我找不到 function forgo

在插件的自述部分,它说:要显示链接忘记我的密码,必须激活任务栏插件或更改div以将链接附加到js/forget_password.js中 我找不到任务栏插件? 有人知道我该怎么得到它吗? 还有,如何更改div以附加该链接?
有人使用过这个插件吗?

你可以下载任务栏插件添加插件管理器到RoundCubeEmail

问题解决了,我只需在登录页面添加一个div,并在js/forget\u 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年发布以来,原始插件一直没有得到维护。截至撰写本文之时(2018年12月17日),我对其进行了更新,使其与当前稳定版本的Roundcube 1.3.8兼容,消除了我在测试中发现的所有前向兼容性问题,这些问题阻止了原始插件在我的安装中工作。您可以在上面分叉我的GitHub链接以获得修复


根据OP的原始问题,您不必更新任何包含的JS文件,但在推出更稳定的版本之前,您仍然需要对Roundcube插件进行比平时更多的配置。

我对如何添加这个有点困惑,