HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials

HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials (http://www.howtoforge.com/forums/index.php)
-   Plugins/Modules/Addons (http://www.howtoforge.com/forums/forumdisplay.php?f=34)
-   -   Client Dokument Generator (http://www.howtoforge.com/forums/showthread.php?t=62095)

teves 5th June 2013 16:12

Client Dokument Generator
 
Hello all,

I am planning to program an ISPConfig 3 plugin for creating customer form letters providing all access info and credentials.

The challenge:
When creating new customer accounts and/or webs, emails, databases etc. (for customers), I always have to create new passwords and store them manually, so I can provide my client with a letter containing all access data and credentials.
I want a tool that can do this automatically.

I know that no readable password information is stored by ISPConfig, so I developed the following concept:
I will add a plugin to any editor of ISPConfig that writes credential information, encrypt it as securely as possible and then write it to the database.
So the plugin will be able to create letters containing the credential info of a certain user or web.

So far, I wish to implement the following features:
- password storage with strong encryption
- an individual password will be created during installation of plugin
- creating PDF documents with customer information / credentials
- simple document editor (this will only allow to switch on/off usage of certain information in the output document)
- download/show document or send to customer via email
- multilanguage support with language editor

I'd love to get feedback from you all; what do you think of the plan; who would want / need such a tool, what features would you suggest! Please write!

Kind regards, Tom

ressel 20th June 2013 00:04

Quote:

Originally Posted by teves (Post 298201)
Hello all,

I am planning to program an ISPConfig 3 plugin for creating customer form letters providing all access info and credentials.

The challenge:
When creating new customer accounts and/or webs, emails, databases etc. (for customers), I always have to create new passwords and store them manually, so I can provide my client with a letter containing all access data and credentials.
I want a tool that can do this automatically.

I know that no readable password information is stored by ISPConfig, so I developed the following concept:
I will add a plugin to any editor of ISPConfig that writes credential information, encrypt it as securely as possible and then write it to the database.
So the plugin will be able to create letters containing the credential info of a certain user or web.

So far, I wish to implement the following features:
- password storage with strong encryption
- an individual password will be created during installation of plugin
- creating PDF documents with customer information / credentials
- simple document editor (this will only allow to switch on/off usage of certain information in the output document)
- download/show document or send to customer via email
- multilanguage support with language editor

I'd love to get feedback from you all; what do you think of the plan; who would want / need such a tool, what features would you suggest! Please write!

Kind regards, Tom

Hello,

I would find this very useful, in ISPConfig2 I loved the way I easy could send login information by mail to the control panel to the customer, but this plugin sounds even better.

Tell me, if there is someway I can help you make this plugin possible.

teves 9th September 2013 13:43

Oops, sorry guys, I somehow missed the replies here....

Well I just wish to let you all know that I am still working on this. There is a basic version running already. Nearly all features listed in my first post are already implemented.

The most important part still missing is the document editor; at this point you can only print letters with my own logo and address, which is pretty useless.
Also, I still have to do a lot of bug fixing and testing.
But I hope to release the first version in about a month.

Regards, Tom


All times are GMT +2. The time now is 00:13.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.