Roundcube Community Forum

Third Party Contributions => API Based Plugins => Topic started by: maxie_ro on October 16, 2009, 04:46:52 AM

Title: New plugin: passwordext
Post by: maxie_ro on October 16, 2009, 04:46:52 AM
I made my first plugin for roundcube 0.3 stable, passwordext.

You can download it from here:
Downloads - roundcubeplugins - Project Hosting on Google Code (http://code.google.com/p/roundcubeplugins/downloads/list)

Obviously, based on original password plugin by Aleksander 'A.L.E.C' Machniak.

Current improvements: supports certain password strength checks (min length, alpha, digits, wrong copy/paste protection, username and domain not part of password). Check README for more details.

ToDos: force user to change password based on certain criteria.

Please report issues/request for improvements on the Google Code issue list.

Have fun with it. :)

P.S.
Translations are welcomed.
Title: New plugin: passwordext
Post by: (:Pro:) on October 16, 2009, 05:13:20 AM
On Russian to translate?
Title: New plugin: passwordext
Post by: maxie_ro on October 16, 2009, 05:49:21 AM
If you can translate it to Russian, than go ahead.
Title: New plugin: passwordext
Post by: (:Pro:) on October 16, 2009, 06:00:36 AM
It is necessary to translate all? How to instal too or only *.inc?
Title: New plugin: passwordext
Post by: maxie_ro on October 16, 2009, 06:03:37 AM
Only the 2 *.inc files are necessary.
Title: New plugin: passwordext
Post by: (:Pro:) on October 16, 2009, 06:08:07 AM
Ok =) In a current of hour I will make.
Title: New plugin: passwordext
Post by: (:Pro:) on October 16, 2009, 06:34:32 AM
While I translation, this plug-in can be customised for operation with hmailserver? I use mysql.
Title: New plugin: passwordext
Post by: maxie_ro on October 16, 2009, 07:15:12 AM
It's heavily based on 'password' plugin which is included by default in roundcube 0.3-stable. If roundcube 0.3-stable supports hmailserver, than so does this plugin. Otherwise not.
Title: New plugin: passwordext
Post by: (:Pro:) on October 16, 2009, 07:36:18 AM
I do not know =) And how to customise? There the instruction a curve
Title: New plugin: passwordext
Post by: (:Pro:) on October 16, 2009, 08:16:42 AM
I have completed. :)
Title: New plugin: passwordext
Post by: (:Pro:) on October 16, 2009, 08:19:41 AM
I have completed.
Title: New plugin: passwordext
Post by: (:Pro:) on October 16, 2009, 08:24:00 AM
I have completed. I adapted under Russian users =) a little
Title: New plugin: passwordext
Post by: maxie_ro on October 16, 2009, 08:43:07 AM
Thank you, added to downloads page on Google Code project.
Title: New plugin: passwordext
Post by: (:Pro:) on October 16, 2009, 08:47:46 AM
Has not correctly formulated one sentence ;( Version 2.0 =)
Title: New plugin: passwordext
Post by: (:Pro:) on October 16, 2009, 08:50:05 AM
For me it is impossible to customise a plug-in ;( help who knows as ;(
Title: New plugin: passwordext
Post by: (:Pro:) on October 16, 2009, 10:07:31 AM
Really nobody knows as to customise this plug-in for operation with hmailserver?
Title: New plugin: passwordext
Post by: maxie_ro on October 17, 2009, 08:28:32 AM
Thanks, uploaded the new russian translation.
Title: Translate
Post by: speedmetabolismup on October 17, 2009, 08:30:51 AM
Do you have to translate all of them? How did you get on as I'm having trouble
Title: New plugin: passwordext
Post by: maxie_ro on October 17, 2009, 08:33:56 AM
Yes, you have to translate all of the strings if you want to make a new translation. What problems are you having?
Title: New plugin: passwordext
Post by: JohnDoh on October 18, 2009, 09:14:22 AM
Have you considered creating a patch for the original password plugin and trying to get your changes merged in? I'm not sure the devs will like so many optoins but having 1 password plugin has to be better than having 2 very similar ones.
Title: New plugin: passwordext
Post by: maxie_ro on October 19, 2009, 02:46:23 AM
Of course I have. But I'm not sure how to do that (I don't even really know how to make a patch, for now I only "played" with diff on a fun level...).

If you know how to do that (if it's somewhere in the docs or something like that), please let me know.

And, let me make the "enforce password change" first and make sure the plugin is stable...
Title: New plugin: passwordext
Post by: (:Pro:) on October 19, 2009, 03:49:38 AM
Quote from: JohnDoh;22334
Have you considered creating a patch for the original password plugin and trying to get your changes merged in? I'm not sure the devs will like so many optoins but having 1 password plugin has to be better than having 2 very similar ones.
I have not understood to a coma you access? =)
Title: New plugin: passwordext
Post by: (:Pro:) on October 19, 2009, 04:33:19 AM
Quote from: maxie_ro;22313
What problems are you having?
When I try to change the password it writes "Could not save new password."
Title: New plugin: passwordext
Post by: maxie_ro on October 19, 2009, 06:45:11 AM
Quote from: (:Pro:);22348
When I try to change the password it writes "Could not save new password."


Try first with original "password" plugin. If that one is working, so should "passwordext". Configure corectly the driver and driver options, and it will work.

If you have problems with "password" plugin, please open another topic.

Thank you.
Title: New plugin: passwordext
Post by: (:Pro:) on October 19, 2009, 08:18:06 AM
Quote from: maxie_ro;22351
Try first with original "password" plugin. If that one is working, so should "passwordext". Configure corectly the driver and driver options, and it will work.

If you have problems with "password" plugin, please open another topic.

Thank you.
=) it is good, I will try original addition.