Yes, PHPWebHosting could be used as a substitute for SSH and scp/FTP. The only problem you might encounter is intergrating the web hosting companies accounts into phpwebhosting's (phpgroupware's actually) authentication scheme. There are many options for authentication, including SQL/HTTP/LDAP/more (listed on the setup/ page). You can add your own as well with some relatively easy programming.
At this time file permissions cannot be set through phpwebhosting, but it's a valid feature that I'll probably add at some point (will be a while before I get a chance).
Hope this helps and sorry it took so long to reply,
Jason Wies aka Zone
zone@users.sourceforge.net
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
ok, so how could you have it so that you have a hosting company, (that allows each registerd user 10mb space and a /user at the end of the address.) to intergrate as a file manager/uploader for that. so like, they go to the page, login and their webspace (10mb) comes up as an Individual account. (not a folder, a proper / folder.) my problem is: that it wont let you merge the two. so i cant work out how to do it. any ideas?
tom barry
tombarry@hackingunlimited.co.uk
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This shouldn't be hard at all. With the 0.4 version, the authentication method is abstracted, so with a bit of PHP programming you can use your current authentication scheme, whatever that may be (see the phpgwapi/inc/class.auth* files).
You can change the "/home" look by changing one variable in phpgwapi/inc/class.vfs_sql.inc.php. See the documentation in phpgwapi/doc/vfs for how to do that. After changing that to "/", you may still need to comment out some lines in phpwebhosting/index.php to get the look you're after, but overall it shouldn't be a problem to restrict them to their main directory.
Also the quota system is hard-coded at this time, so if you want only 10MB per user, change the $userinfo["hdspace"] in phpwebhosting/inc/main.inc.php.
So basically, the system is very flexible, but to integrate it into your current system and to get the exact look you're going for takes a bit of hacking on the code. Luckily you have that option if you choose.
Jason Wies aka Zone
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This is a tool for a web hosting customer to use right? So they could, instead of using SSH and FTP, open their browser and type in an address like:
www.tinkie.com/menu
And be brought into this GUI environment, correct?
Also, I was using the demo and was wondering if you can set/change file permissions through PHPWebhosting
haikumaster@linuxhaiku.com
Yes, PHPWebHosting could be used as a substitute for SSH and scp/FTP. The only problem you might encounter is intergrating the web hosting companies accounts into phpwebhosting's (phpgroupware's actually) authentication scheme. There are many options for authentication, including SQL/HTTP/LDAP/more (listed on the setup/ page). You can add your own as well with some relatively easy programming.
At this time file permissions cannot be set through phpwebhosting, but it's a valid feature that I'll probably add at some point (will be a while before I get a chance).
Hope this helps and sorry it took so long to reply,
Jason Wies aka Zone
zone@users.sourceforge.net
ok, so how could you have it so that you have a hosting company, (that allows each registerd user 10mb space and a /user at the end of the address.) to intergrate as a file manager/uploader for that. so like, they go to the page, login and their webspace (10mb) comes up as an Individual account. (not a folder, a proper / folder.) my problem is: that it wont let you merge the two. so i cant work out how to do it. any ideas?
tom barry
tombarry@hackingunlimited.co.uk
This shouldn't be hard at all. With the 0.4 version, the authentication method is abstracted, so with a bit of PHP programming you can use your current authentication scheme, whatever that may be (see the phpgwapi/inc/class.auth* files).
You can change the "/home" look by changing one variable in phpgwapi/inc/class.vfs_sql.inc.php. See the documentation in phpgwapi/doc/vfs for how to do that. After changing that to "/", you may still need to comment out some lines in phpwebhosting/index.php to get the look you're after, but overall it shouldn't be a problem to restrict them to their main directory.
Also the quota system is hard-coded at this time, so if you want only 10MB per user, change the $userinfo["hdspace"] in phpwebhosting/inc/main.inc.php.
So basically, the system is very flexible, but to integrate it into your current system and to get the exact look you're going for takes a bit of hacking on the code. Luckily you have that option if you choose.
Jason Wies aka Zone
have you ever heard of wigloo? thats the system i am looking at intergrating it with. but i am still not sure how to do it... any ideas??
Tom Barry
n-12