Jump to content

Cpanel Module With Extra Bonus


Blesta Addons

Recommended Posts

i want to share with the community my modified cpanel module .

UPDATED TO 2.1.1 and now compatible with blesta 3.2.1

IF YOU WANT TO THANK ME WITH A LITTE DONATION , you can do it with PAYPAL DONATION from here

this module is based to the core cpanel module , this modification to files only , no database change , if you do'nt like it delate it and upload the core module .

this module has :

- some extra info account summary ;

- new tab for clients , that they can change thier cpanel password ;

- new tab for logins , client can now log to cpanel/webmail/phpmyadmin/whm -just for resellers)

this feature may exist in the extended cpanel module, but this one for who don't need to move from the core module .

i will try to add more options next time .

to install just upload the cpanel folder to the modules folders and ovveride the the old one .

any suggestion/bug report it here .

post-13-0-62846300-1399701685_thumb.png

post-13-0-13275500-1399701800_thumb.png

you can download from the github reposity

https://github.com/Blesta-Addons/Cpanel

enjoy :)

Link to comment
Share on other sites

some sceen shoot haas ben added

but i can't upload more pictures . i have almost reached my limit (You can upload up to 31.07KB of files )

 

Have a word with Paul and he'll up it for us, You can link images aka image -> url :D i use that a lot to save my space.

 

Nice module mate, maybe can you have the buttons in 4s

 

[ ---- 4 ---- ] [ ---- 4 ---- ]  [ ---- 4 ---- ]

 

cPanel  - PHPmyAdmin - Webmail

 

or:

 

[ ---- 3 ---- ] [ ---- 3 ---- ] [ ---- 3 ---- ] [ ---- 3 ---- ]

 

cPanel - PHPmyAdmin - Webmail - WHM

Link to comment
Share on other sites

Nice module mate, maybe can you have the buttons in 4s

 

[ ---- 4 ---- ] [ ---- 4 ---- ]  [ ---- 4 ---- ]or:

 

[ ---- 3 ---- ] [ ---- 3 ---- ] [ ---- 3 ---- ] [ ---- 3 ---- ]

cPanel - PHPmyAdmin - Webmail

cPanel - PHPmyAdmin - Webmail - WHM

thanks for the suggestion . i have another idea for this to implement in the next task , maybe you will like it :)

Link to comment
Share on other sites

  • 2 weeks later...

Just checked this out and it works really well - no bugs that I can see.

 

1 suggestion - for webmail, I personally think it would be better to take the client to the webmail screen where they can enter the email address they want to access instead of the system address that I think very few use or even know about. 

 

Just my 2 cents but thanks for the improvements!

Link to comment
Share on other sites

1 suggestion - for webmail, I personally think it would be better to take the client to the webmail screen where they can enter the email address they want to access instead of the system address that I think very few use or even know about.

Well Adressed this idea, i was thinking to add a modal windows that the client should enter the email +password then it will login to thier webmail .

the default user is bad idea .

thanks

Link to comment
Share on other sites

  • 1 month later...
  • 2 weeks later...
  • 1 month later...
  • 9 months later...
  • 1 year later...

Pretty cool.

1) - Is there a way to restrict access for the "PHPMyAdmin" area ?

2) - Is there a way that I  modify the module so that people go to the "Webmail login page" instead of direct access the "default mail account" ?

3) - In what way is this module different from "C-Panel extended" ?  ( https://www.blesta.com/forums/index.php?/topic/5552-module-cpanel-extended-module-for-blesta/ )

4) - Are there any know security issues with the "C-Panel" reloaded module ?

 

Link to comment
Share on other sites

Concerning #1


We just went ahead and commented out the PHPMyAdmin code...

<!--
<div class="martop10">
		<form method="post" action="<?php echo $this->Html->safe(sprintf('https://%s:2083/login/', $server->meta->host_name)); ?>" target="_blank">
			<input type="hidden" name="user" value="<?php $this->Html->_($fields->cpanel_username); ?>">
			<input type="hidden" name="pass" value="<?php $this->Html->_($fields->cpanel_password); ?>">
			<input type="hidden" name="goto_uri" value="/frontend/x3/sql/PhpMyAdmin.html">
			<button class="btn btn-default btn-block" type="submit"><i class="fa fa-sign-in"></i> phpMyAdmin</button>
		</form>
	</div>
-->

 

Concerning #2

We got the Default WebMail login page to show up with the following modification ...

<!--<input type="hidden" name="user" value="<?php $this->Html->_($fields->cpanel_username); ?>">-->
<!--<input type="hidden" name="pass" value="<?php $this->Html->_($fields->cpanel_password); ?>">-->
			<button class="btn btn-default btn-block" type="submit"><i class="fa fa-sign-in"></i> Webmail</button>

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...