Support Joomla!
Search: Advanced Search
Serving 3672 extensions to the community. Last updated today.

Editor Blogs






Lost Password?
No account yet? Register

Who's Online

We have 753 guests and 69 members online

Directory Support

Rules
Using this Site

Disclaimer

The extensions and reviews listed in this area have been submitted by the community and their listing does not constitute or imply endorsement, recommendation, or favouring by Joomla!/OSM.

This content is provided as a free service to our visitors, and, as such, Joomla!/OSM cannot be held liable for the accuracy of the information. Visitors wishing to verify that the information is correct should contact the parties responsible for authoring the content and/or development of the extension.


Are you seeing blanks over some extensions' compatibility, license and type field? Head over to JED forum to learn why.
Server Show All Developer's Extensions
PHP Shell Componentcomponent
Rating
6 votes
Developer:Jeff McCoy Version:1.5.1 (Updated 102 days ago)
E-mail: This e-mail address is being protected from spam bots, you need JavaScript enabled to view it Compatibility:Compatible with Joomla! 1.5 NativeCompatible with Joomla! 1.0
Views: 14,393 License:GPLv2.0
Favoured:
10
Type:Non-Commercial
Date Added:Dec 31, 2006
DownloadHomepageWrite ReviewRecommend
PHP Shell
Gives administrators limited shell access to their server using Martin Geisler's PHP Shell 2 in the Joomla Admin backend. To ensure shell access is protected, the following is done by the component:

1. Re-verification of Joomla Super Administrator authentication before component loads.
2. File name changes daily, md5 hash of the config file (where user name & password are stored) and day.
3. Cookie is set with same md5 hash for the shell script, loaded in an iframe.
4. Separate user name and password are created for shell access, which can be reset in backend.
5. Shell script verifies cookie in iframe before page is loaded.

New Version Change Log:
- Seperated presentation and business logic to conform to Joomla! 1.5 coding standards
- Split large chunks of code into smaller functions
- Fully commented admin.shell and admin.shell.html
- Removed pwhash.php from component, split code into respective Joomla! standard files
- Fixed config file update bug that caused a line to be deleted with each update
- Changed to task from update for compliance with Joomla! coding standards
- Added cancel button to authentication update page
- Changed password to two masked password boxes, added matching validation
- Added function to check for required permissions before trying to modify files or else give details about access
- Added validation of updates rather than just assuming they worked
- Fixed tab order on authentication update page
- Removed unnecessary detail reported to user during file name changes
- Added error reporting for update/rename actions while preventing PHP errors
- Rewrote for native Joomla! 1.5 support

This is a Joomla integration for the original work of Martin Geisler, http://mgeisler.net/php-shell/.

Report this listing


why not add multilingual support? by baijianpeng, November 1, 2007
This is a good component. I want to translate it into my language. Though the language strings is not too much, I think native language will make it more popular.


Owner's reply:
Good point...shoot me an email...I didn't work too much on multi-language support but would be fairly easy to do as a quick patch. Jeff

Awesome!!! by grmi64, October 20, 2007
1 of 1 people find this review helpful:
If you are a software developer - you need this. I'd be lost without it.

-Greg


Wonderful tool by pgogan, February 2, 2007
3 of 3 people find this review helpful:
The swiss knife for working on remote servers!
I have PHPshell-2.1 installed on my remote server for one year now and it is a wonderful tool.
Now I can use it directly from my Joomla admin interface: thats great!

Congratulations and many thanks