Help and Support
Ask a question, report a problem, request a feature...
<<  Back To Forum

About the web interface

by ale on 2013/08/02 02:08:48 PM    
Hi.

This post is in no means intended to be disrespective towards the developers or the work that they have put towards Tixati, instead it should be read as constructive critism trying to point out things that need more work. I also understand that web interface may not be one of the hottest features in torrent client and that it propably isn't the most prioritized thing in development, but still hope that it could be improved in future.

Okey, after trying to create a Rainmeter skin for Tixati by parsing the web interface with regular expressions, I found that web interface of Tixati doesn't really raise to same bar as rest of the application.

The current web interface  is ancient in terms of current web desing trends and standards:
- the layout relies on table elements instead of div elements styled with css(What year is it?! 1997?)
- all table cells in transfers tab lack classes or anything to that matter that could be used to indentify them from each others with regexp. This makes getting a single value like torrent priority a cumbersome procedure because people have to filter trough seven other cells before getting to priority cell
- it really isn't so beautiful

Ofcourse these issues would be really easy to overcome, if the web interface could be customized. The settings panel has buttons for changing template folder, but option "Create Exaples" is greyed out and obviously creating custom templates without any sort of documentation or examples is almost impossible. Therefore it would be nice if developers could give us some kind of insight about the progress of the web interface, also if the development team lacks people with web desing skills I'm sure that there's a lot people in community (me included) who would like to give making the web interface a try.
by EvilLivesHere on 2013/08/03 07:47:43 AM    
Hello Ale,

The Web Interface is actually a new feature just put in as of the last update, so it is still very much in it's infancy when it comes to development and documentation it seems.  However, I have no issues creating the example pages for the web interface.  I just chose a location to save the files and the button becomes enabled.  Once clicked, it creates all of the necessary files for the web interface to function.  Using them, I was able to modify the page to do some custom things for my own application.  So while I understand your frustration with the default interface pages, I think that since we have a way to customize them to match exactly what we need, there is no need to bog down the default interface with more than is necessary.  Personally, I run a remote Tixati server and use the Web Interface to add and remove torrents from it every few days.  I enjoy the fact that the interface requires almost none of my bandwidth, as my monthly allotment is already stretched to the max.  A good future improvement may be to have several themes to choose from for web interface along with the ability to do the customization.  Maybe a slim theme as well as a more "pretty" theme for those who don't mind the extra bytes.
by Guest on 2015/02/28 03:25:26 AM    
Where can I find extra documentation about the web template system?

For example, it was simple to add a "Ratio" column to transfers.html; I saw <td>$status$</td> and added <td>$ratio$</td> right below, and it worked like magic!

But now I want to add a time seeding column, and I can't figure out which key I need to reference for that one (I have tried time_seeding timeseed and every variation thereof)

So the question is: Is there a place I can find out what the templates are capable of?




This web site is powered by Super Simple Server