gardenshade / mam-plus

Tweaks & functionality for MAM
The Unlicense
84 stars 6 forks source link

[Bug] Buttons on Torrent Page #209

Open overcomplikated opened 2 years ago

overcomplikated commented 2 years ago

Description:

Buttons aren't showing on Torrent page

I can provide the other details if needed, but after tons of trial and error, in order for the buttons to show up on the torrents page, you can't have Category Icons set to "Text Only" in Preferences on https://www.myanonamouse.net/preferences/index.php?view=torrents.

Technical Details:

gardenshade commented 2 years ago

Wow, good catch! I've never had my icons set to Text Only so never would have caught that.

overcomplikated commented 2 years ago

Happy to help!

Also, I couldn't get the gift new users on the homepage button to work (the new tabs worked) - the settings I tried (not sure which one) that seems to have fixed it: i changed the site max width to 950px, switched to DropDown Menu for Site Menu Style (I think this one is most temperamental with MAM+), and I turned back on the sections of the top menu including bonus points- screenshot attached.  I didn't have the error log of MAM + running at the time.  I'll try better troubleshooting when there are new users to test again.

Screen Shot 2022-07-28 at 6 15 06 PM

Downside of changing my Site Menu Style - it deleted the specific site search links i'd added from the custom site links above the menu bar.  Ah, well...

overcomplikated commented 2 years ago

hmmm..... probably should be creating a new issue for that?

overcomplikated commented 2 years ago

Update: Worked with width set to 0 for Site Max Width. (Still dropdown menu and points selected.)

overcomplikated commented 2 years ago

Tried again with the Side Menu Style, and didn't work. But opening in new tabs does work.

Tried again just switching back to Top Menu and didn't work.

So I went back to Side Menu and tried turning on points on Top Menu. This allowed the new user box on the homepage to reflect available points and the button worked. Screen Shot 2022-08-05 at 9 56 38 AM.

gardenshade commented 2 years ago

Sorry for the lack of response lately! I saw the email notification but didn't follow up on it immediately and then kinda disappeared for the last month or so... When the next M+ version goes live there will likely be a lot of bugs that need fixing, so I'll likely end up working on this at the same time. I definitely appreciate the work you've put in the catch these edge cases, thank you!