簡體   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