Roundcube Community Forum

 

Auto User Email Creation

Started by tuney, July 28, 2006, 09:12:11 AM

Previous topic - Next topic

Zerolightning

I think the work you are doing here is amazing. I am looking forward to the next release.

nipun_jain

Hey tuney, can you gimme an idea about what the next release is going to contain? Are you going to implement the invite system, or do I have the permission to edit your code to do so? Or should I wait for the next release to start working on it?

123123

Quote from: tuney The plan is that the next release will have all the features bundled together. For some of these there will be an option during install whether to install a particular feature or not.
waiting for this release ;)

tuney

The next release will have the invite option.

At the present time I am reviewing what needs to be changed/added and work will then start.

Many thanks to you all.

nipun_jain

Its good to know that you ll be implementing invite system. I think it should be configurable whether the user wants an open signup system or the invite system. Since I have already developed the invite system, if you need my code, you can always ask here. Or you can always write your own. What matters is that people are gonna get an invitation only option too. ;D

Chadi

Thank you Tuney. Just curious when you might
start work on the vbulletin integration.

Thanks again.
Talk Jesus [ Awesome Facts ]

tuney

I plan on doing vbulletin integration along side work on the new release.
From what I understand what is wanted for vbulletin is a hack to the signup page to allow users the option to also signup for an email account. This feature is already present so it's just a matter of hacking it into the user signup page of vbulletin.

Lena

Quote from: tuney Unfortunately yes, this release will only work with those who utilize CPanel. The reason is simple, if somewhat selfish! I use CPanel so I know how that works. :-[

However, in theory at least, it should be relatively easy to adapt it for those who use web interfaces other than CPanel.

Once this release is out, if anyone would like it for another interface other than CPanel and is willing to test it before release I will adapt it for other systems.

Right now just testing things out and thinking of writting an install script for ease of setup.


Your release sounds EXACTLY like what I've been looking for... thanks for all the great work :) ! Just that I'm currently hosted at DreamHost, and they've got their own webpanel :-[ ..... I would really appreciate a compatible release and would of course be more than willing to test it ;) !!!

tuney

Thank you to everyone for their support in this project.

I have just started work on the invite system.
This will link off the admin panel and have it's own 'admin' section listing details such as email and name of the invited person, date invite was sent, date invite expires, days remaining for active invite, invite status (active/expired/completed - changeable).

Invites can be managed from this page in the following ways....

Individual invites can be added by entering an email address, optional name and number of days person has to signup before the invite expires
An email will then be sent to the address entered. Their will be a link in the email to a signup page. The link will also include a query id. (This query id must match the id in the database for the signup page to be accessed). Once signup is completed the invite will show as 'completed' in the invite 'admin' section.

Invites can also be deleted, reactivated if they have expired, deactivated or set to completed.

Many thanks to nipun_jain for the idea of implementing an invite system. I think it will be a worthy addition.


Once the next release is completed I will be starting on converting to systems other than CPanel and hope to have an all-in-one install where you can chose the system you use (eg.CPanel, Webmin etc )

123123

and i think there is error with atachments, its impoisible to download them, maybe you could fix it too...

simplistsims

I was just thinking how annoying it was to change settings for roundcube becuase you have to open your FTP program and edit your main.inc.php. Then I thought maybe you could addon something into the admin panel MOD that changes the settings for you.
Duca Duca Duca Duca - Dr. Evil *Say it fast*

tuney

I agree that it is a pain editing the files. One idea was to release the already edited file with the package and just overwrite your existing file (with RoundCubes permission). However, this isn't a great idea incase other mods have been made to the files.

So, allowing install to edit the files needed would be a good idea, however this will probably be the last step of the release once all functions have been tested.

The errors with attatchments should be nothing to do with this addon. However, once the release is complete, if errors that are independant of this addon are still present I will look into them. My main priority at the moment is the next release.

tuney

The invite system is completed and functional.
Just some tidying up of GUI to do on this section and then I will post more details and screenshots.

Briefly, there is an invite 'admin' section that is accessable from the main admin panel.

This lists all invites sent (email, name, date invite was sent, date invite expires and current invite status - active/expired/completed)

Individual invites can be deleted.

New invites can be sent by entering email, name and picking an expiration date from a popup calendar.

The invite is then sent by email, containing a link which includes a unique query string for that invite, and the new invite shows up on the table.

Invite status automatically changes from active/expired/completed.

If the invite has expired by the time the link is clicked the user will be informed and the admin notify address given.

Once invite has been completed it will now longer be able to be used again.

AzBlk

Hello there. I am new here and would like to thank all of you developers for sharing your good work. My question is how can I get a copy of this plugin?

Pete

Hi AzBlk

The new version isn't out as Tuney says in his above post he's still working on the new features requested.

If you navigate back thorugh the 8 pages of this thread though, there should be an earlier version for download.