It is currently Thu May 23, 2013 10:10 am

All times are UTC - 6 hours [ DST ]




Post new topic Reply to topic  [ 245 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6 ... 25  Next
Author Message
 Post subject: Re: PHP Shell Beta 1
PostPosted: Sun Dec 05, 2010 10:40 am 
Tonido MVP
Tonido MVP
User avatar
Joined: Sun Sep 05, 2010 6:21 pm
Posts: 501

geeknam wrote:
I have a suggestion for future releases. Maybe you could integrate ymacs or codemirror into PHP Shell so there's a way to edit text files. These two also provide syntax-highlighting for different languages. You can probably load a text editor in a separate window. I have tested the editors and ymacs looks like this:
l

Looks cool. I actually have editing files in my roadmap. ymacs looks cool so I will look into it. I will have to see if its license and such is compatible wit GPL 2. The legal stuff is what confuses me. Eventually I will either have some 3rd party code like ymacs in a best case scenarion, or at least simple, basic editing in a worst case scenario (I am not looking to code my own editor).

Don't plan on seeing something like this in the initial official release though. For the initial release I am working on ui stuff, restructing code to help in further development, and addressing any bugs. I want this to release with official PHP support. Basically general polishing at this point.

In the future I plan on adding some more stuff:
  • Editing files
  • Initiate upload or download of a file via a php shell command
  • Directly change user password

Thanks for the feedback. If you have anymore suggestions let me know.

_________________
My Tonido Plugins:


Offline
 Profile  
 Post subject: Re: PHP Shell Beta 1
PostPosted: Mon Dec 06, 2010 1:05 am 
Tonido MVP
Tonido MVP
User avatar
Joined: Sun Sep 05, 2010 6:21 pm
Posts: 501

Okay. I have better advice for when you run a command that locks up PHP Shell due to lack of a response.

Close the interent browser completely and reopen it. You should be able to get back into PHP Shell. After that, I would suggest killing the process that hung your session. Closing your browser kills the session, but the process you ran is still more than likely hanging a PHP process, so killing the process will free up the PHP process and allow it to end.

And next time, redirect stdout and stderr to files, or turn off response.

_________________
My Tonido Plugins:


Offline
 Profile  
 Post subject: Re: PHP Shell Beta 1
PostPosted: Mon Dec 06, 2010 2:36 pm 
Admin Tonidoid
Admin Tonidoid
User avatar
Joined: Tue Dec 30, 2008 12:13 am
Posts: 7305
Location: Dallas, USA

I think the tonido server can try to do a better job at managing runaway php scripts and kill them after it takes too long. Maybe 60 secs?


Offline
 Profile  
 Post subject: Re: PHP Shell Beta 1
PostPosted: Mon Dec 06, 2010 3:33 pm 
Tonido MVP
Tonido MVP
User avatar
Joined: Sun Sep 05, 2010 6:21 pm
Posts: 501

madhan wrote:
I think the tonido server can try to do a better job at managing runaway php scripts and kill them after it takes too long. Maybe 60 secs?


How would a runaway script be targeted? By execution time?

That might be a good idea. It will limit large uploads and other kinds of processing though. I am not sure if that would be a big deal or not though.

In general, I would like enough time to handle at least a 10MB upload with reasonable bandwidth.

_________________
My Tonido Plugins:


Offline
 Profile  
 Post subject: Re: PHP Shell Beta 1
PostPosted: Mon Dec 06, 2010 7:39 pm 
Tonido MVP
Tonido MVP
User avatar
Joined: Sun Sep 05, 2010 6:21 pm
Posts: 501

Beta 2 should drop tonight. Keep an eye out.

_________________
My Tonido Plugins:


Offline
 Profile  
 Post subject: Re: PHP Shell Beta 2
PostPosted: Mon Dec 06, 2010 10:57 pm 
Tonido MVP
Tonido MVP
User avatar
Joined: Sun Sep 05, 2010 6:21 pm
Posts: 501

Beta 2 is released. Will probably change name on next release. I don't plan on including any new features unit the final release.

2010-12-06 Beta 2

-pwhash transformed into a login setting window to change user and pass
-ui teaks
-menu item tweaks
-restyled login screen
-trim buffer on expanded output
-add color selector dialog for setting custom colors
-add dialog to set custom rows
-bug fixes
-removed uneeded code
-anything else I forgot

For a complete changelog, see the CHANGELOG files in the Documents folder for phpshell and in the modal folder for modal dialog library.

_________________
My Tonido Plugins:


Offline
 Profile  
 Post subject: Re: PHP Shell Beta 2
PostPosted: Wed Dec 08, 2010 10:33 am 
Tonido MVP
Tonido MVP
User avatar
Joined: Sun Sep 05, 2010 6:21 pm
Posts: 501

Beta 3 will probably drop tonight.

This is mainly a bug fix release:
  • Remove debug window that causes a dialog that says "Test" to pop up when pressing the "tab" key in the color selector window when using firefox
  • Grip handle of dialogs were getting applied to the entire moving object. This was remedied by allowing the grip handle to be specified.
  • Rewrite of parts of drag code to allow better drag and versatillity.
  • Drag code split out as separate library so I can use it to create dragable UI elements such as sliders etc.
  • Fix issue where modal dialogs of the same type had conflicts
  • Fix Dialog center issue in IE

_________________
My Tonido Plugins:


Offline
 Profile  
 Post subject: Re: PHP Shell Beta 3
PostPosted: Wed Dec 08, 2010 10:38 pm 
Tonido MVP
Tonido MVP
User avatar
Joined: Sun Sep 05, 2010 6:21 pm
Posts: 501

Beta3 is posted. Includes the changes noted in the previous post, plus a lot of cleanup.

I also included minimized versions of javascript files for quicker page loading (original source is also included).

_________________
My Tonido Plugins:


Offline
 Profile  
 Post subject: Re: PHP Shell Beta 3
PostPosted: Fri Dec 10, 2010 1:07 am 
Tonido MVP
Tonido MVP
User avatar
Joined: Sun Sep 05, 2010 6:21 pm
Posts: 501

Wasn't very happy with the color selector dialog. I was able to get the sliders done (didn't realize I could create my own events; this helped it go fast). Redid the color icon too. Didn't really like the old one. This is really the last thing I have planned before the official release. The next version will probably be called Tonido Shell and it will be RC1. I will be hammering it to find bugs.

I do have more plans for this, but not for the 1st official release.

Attachment:
File comment: color selector revisited
colorpicker2.png
colorpicker2.png [ 18.72 KiB | Viewed 523 times ]

_________________
My Tonido Plugins:


Offline
 Profile  
 Post subject: Re: PHP Shell Beta 3
PostPosted: Fri Dec 10, 2010 2:58 pm 
Admin Tonidoid
Admin Tonidoid
User avatar
Joined: Tue Dec 30, 2008 12:13 am
Posts: 7305
Location: Dallas, USA

Looking solid!

Meanwhile, we are getting the PHP stuff to go out in the next Tonido release along with a bunch of improvements that will help PHP apps.

For example, we are adding support for pre/post install "actions" in the manifest.

You can add (pre/post) actions for Tonido startup, app startup, app shutdown, app install, app uninstall etc.

So for example, you can do housekeeping, run a batch script etc.

Once it is ready we can give you a intermediate pre-release build so you can polish up the manifest xml so we can put it up on our app store once the release goes out. :-)


Offline
 Profile  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 245 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6 ... 25  Next

All times are UTC - 6 hours [ DST ]


 Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: