Page 1 of 1

Help with adding features to Tonido with php.

Posted: Tue Oct 09, 2012 1:01 pm
by Tyree
I am not a seasoned or veteran php programmer, but I do hold my own and have done some somewhat significant programming. I have yet to play with Tonido's API but I am curious if it would be possible to add a few features to the Tonido interface via the API.

First and foremost is notifications. I'd love to be able to specify an email address per share that would be notified if a user uploads, downloads, etc. from that specific share. As it is now, we have no idea of any activity unless we manually check or the user voluntarily emails us to let us know.

Second would be a way of selecting files within a folder to be downloaded via zip. Instead of the entire folder of files (and possibly folders), just certain files. I'd see this being done easily by adding checkboxes beside each file. Simply check the files you want to download and click the Download Zip button. A checkbox at the top and bottom could be used to either select or deselect all.

My question is, am I able to manipulate the Tonido interface itself with the API, or only build apps on top of the Tonido engine?

Thanks for your time and please excuse my ignorance! :-)
Matt Tyree

Re: Help with adding features to Tonido with php.

Posted: Tue Oct 09, 2012 1:37 pm
by madhan
You can do all of them, but by using your own apps, you can't manipulate the User interface itself unfortunately.

Re: Help with adding features to Tonido with php.

Posted: Tue Oct 09, 2012 1:47 pm
by Tyree
madhan wrote:You can do all of them, but by using your own apps, you can't manipulate the User interface itself unfortunately.

Right, so I'd have to basically build the Tonido interface all over again just to add that functionality...correct?
Tonido is all but perfect on its own. Just really wish there was a notification option built-in. :?
Oh well.
Thanks for the reply.

Re: Help with adding features to Tonido with php.

Posted: Wed Oct 10, 2012 10:17 am
by madhan
No all you would need is a small desktop client app that polls tonido via HTTP and then shows up a icon or notification or whatever. If you use chrome, you can even create a chrome plugin.

Re: Help with adding features to Tonido with php.

Posted: Wed Oct 10, 2012 10:38 am
by Tyree
Does Tonido store that sort of information where a third-party app can access it? I know it logs when users log on and off. But does it keep track of which user is doing which task and when?

Just hard to poll info if there's no info to be polled. :D

Thanks!

Re: Help with adding features to Tonido with php.

Posted: Wed Oct 10, 2012 11:38 am
by madhan
Whatever you see in the UI is stored to be pulled via API.

Re: Help with adding features to Tonido with php.

Posted: Wed Oct 10, 2012 12:50 pm
by Tyree
Okay, so that answers my question. That info is not available for polling.