autodl-community / autodl-rutorrent

ruTorrent plugin for autodl-community fork of autodl-irssi
http://autodl.community
92 stars 23 forks source link

The autodl-rutorrent window does not display properly when showPluginsTab is set to no in ruTorrent's access.ini #3

Closed samad909 closed 11 years ago

samad909 commented 11 years ago

The ruTorrent plugin seems to be broken, I have downloaded the latest SVN version. The logs do not show in the plugin tab, please see the screenshot for more information.

autodl-rutorrent-issue

thebigmunch commented 11 years ago

SVN version, so that's the official version? If so, switch to this version as this commit fixes an issue that looks like the one you're having.

samad909 commented 11 years ago

I have given that a shot, however it still fails. http://pastebin.com/Rn1V3p7F

If I am not wrong the SVN version (from github) already has this commit.

Edit: Updated pastebin URL

thebigmunch commented 11 years ago

The Github version (this one) uses git not svn, hence my asking. What version of which browser are you using? If you use git pull in the autodl-irssi ruTorrent plugin directory, what happens?

samad909 commented 11 years ago

I dont mean to offend but github does offer a svn checkout at the files page. I am new to github so I maybe wrong. http://gyazo.com/375be41539656ba2b4cc5f80e86170f7

I am using the latest version of Google Chrome (27.0.1453.116 m), I havent done a git pull, I have tried a svn checkout and moved the files in the trunk folder to the autodl-irssi folder.

thebigmunch commented 11 years ago

You would only get that if you clicked Subversion underneath it when first loaded. This is what should be there by default. The instructions in the README below the file listing and the Wiki both use git as well. It's best to not say svn since I'll assume it's the original.

Thankfully you gave the version of Chrome as well, since "latest version" will depend on which release channel you're using. I'm on the Beta channel version 28.0.1500.63 beta-m with the latest git version of the ruTorrent plugin and it's working fine. Will check out if the Stable channel is displaying issues for me later today.

thebigmunch commented 11 years ago

I checked out the version of Chrome you're using and I couldn't replicate the issue with that either. Is there anything you do to get this to happen or is it like this on load? Have you tried clearing your browser's cache? Disabling extensions?

samad909 commented 11 years ago

Yes, I did click on the subversion link to get that.

It is like this on load, I am willing to give you access to the box if you would like to take a look. I have cleared the web browser's cache and disabled all extensions as well.

thebigmunch commented 11 years ago

Sorry, that's not something I would do. I can only suggest re-installing the ruTorrent plugin per the README or Wiki.

samad909 commented 11 years ago

I have already tried that. I have done a git clone of the ruTorrent plugin as per the README and downloaded and installed the irssi scripts from google code as listed in the Wiki. The latest version of ruTorrent is installed (v3.5 rev 2312). I have managed to duplicate this in three different servers; all are on Debian 6.

samad909 commented 11 years ago

I have managed to fix it. It seems like the rutorrent access.ini was causing some sort of conflict. I had the option showpluginstab set to no. As soon as it was set to yes it sorted itself out.

I am not sure how this is conflicting with the autodl-rutorrent plugin because that option is just supposed to disable the plugins tab. Anyway I guess it is something to do with ruTorrent.

Thanks for your help anyway.

thebigmunch commented 11 years ago

Good job on finding the issue. I'm gonna rename the issue and leave it open to see if it's something that can/should be fixed on this end. However, this and the ruTorrent plugin in general are pretty low on my priority list, so patches are welcome and encouraged.

thebigmunch commented 11 years ago

Well, I took a quick scan of the code. I believe I've found the cause. I will fix it soon.