Icontem

JavaScript Query Terminal: Online console to run server commands using AJAX

Recommend this page to a friend!
  Info   Screenshots Screenshots   View files View files (20)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2016-03-03 (3 years ago) RSS 2.0 feedNot enough user ratingsTotal: 180 All time: 277 This week: 6Up
Version License JavaScript version Categories
query-terminal 0.3The PHP License3jQuery, Console
Description Author

This package implements an online console to edit and run server commands using AJAX.

It lets the user type and edit text commands using an interactive terminal console displayed on a Web page.

The console can execute the commands sending AJAX requests to the server and displaying the command results on the console terminal.

This package is part of the PHP query terminal package for running PHP commands on the server.

Innovation Award
JavaScript Programming Innovation award winner
May 2014
Winner


Prize: One book of choice by Packt
Sometimes it is interesting to test the way certain server side code works without having to write complete scripts.

This object makes it possible to test the functionality of server code using a Web based terminal console to execute calls to code to be run on the server.

Manuel Lemos
  Performance   Level  
Name: Andoitz Jordan Marmolejo <contact>
Classes: 2 packages by
Country: Spain Spain
Age: 29
All time rank: 955 in Spain Spain
Week rank: 6 Up1 in Spain Spain Up
Innovation award
Innovation award
Nominee: 2x

Winner: 1x

Details
phpquery 0.1
========

 PHPQuery Terminal is a PHP terminal that works with Ajax and PHP Classes. Really easy to use. Write a command and the class with the same name will be executed. Also, you can send it a few commands that will be used as parameters.
 

For use the PHPQuery terminal you need to login. In this example I have created a test user. Username: test. Password: test.

Use the help command for learn to use it.

PHPQuery Terminal idea was based in UNIX behavior. You can add new classes, create and edit it. In this version are available a few commands only example about how to use it.

Example for most simple command (hello.php):

class helloworld extends Command{
	public function init($params){
		$result = "Hello!";
		$this->data = $result;
	}
}

To use this command is really simple. Only write "hello" in the PHPQuery Terminal.

For more information and download new versions please visit http://www.andoitz.com
Screenshots  
  • screenshot
  Files folder image Files  
File Role Description
Files folder imageclass (5 files)
Files folder imagecommands (4 files)
Files folder imagehome (1 directory)
Files folder imagetemplates (1 directory)
Accessible without login Plain text file index.php Data Auxiliary data
Accessible without login Image file phpquery.bmp Data Auxiliary data
Accessible without login Image file phpquery.jpg Data Auxiliary data
Accessible without login Image file phpquery.png Data Auxiliary data
Accessible without login Plain text file PHPQuery.txt Doc. Documentation
Accessible without login Plain text file README.md Doc. Documentation

  Files folder image Files  /  class  
File Role Description
  Accessible without login Plain text file command.php Data Auxiliary data
  Accessible without login Plain text file commands.php Data Auxiliary data
  Accessible without login Plain text file kernel.php Data Auxiliary data
  Accessible without login Plain text file template.php Data Auxiliary data
  Accessible without login Plain text file user.php Data Auxiliary data

  Files folder image Files  /  commands  
File Role Description
  Accessible without login Plain text file helloworld.php Data Auxiliary data
  Accessible without login Plain text file help.php Data Auxiliary data
  Accessible without login Plain text file logout.php Data Auxiliary data
  Accessible without login Plain text file ls.php Data Auxiliary data

  Files folder image Files  /  home  
File Role Description
Files folder imagetest (1 file)

  Files folder image Files  /  home  /  test  
File Role Description
  Accessible without login Plain text file mythings.txt Data Auxiliary data

  Files folder image Files  /  templates  
File Role Description
Files folder imageterminal (4 files)

  Files folder image Files  /  templates  /  terminal  
File Role Description
  Accessible without login Plain text file index.php Data Auxiliary data
  Plain text file jquery-1.11.1.min.js Class Class source
  Accessible without login Plain text file phpquery.css Data Auxiliary data
  Plain text file phpquery.min.js Class Class source

 Version Control Unique User Downloads Download Rankings  
 95%
Total:180
This week:0
All time:277
This week:6Up