-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updated the MantisThemeManager to support Mantis BT 2.x #5
base: master
Are you sure you want to change the base?
Conversation
- added addStyleScript (event handler) function to add custom java script code to the site -> this will allow to perform any required changes to DOM (the new Mantis BT themes are much more complex than previous ones from 1.2x or 1.3x) - changed version to 0.0.2 - changed Mantis Core requirement to 2.0
Is this working on the latest version of MantisBT? |
I made a proof of concept and it works so far - but it lacks of templates. https://github.com/Samunosuke/mantis-suke-theme |
Sweet! Do your changes to the MantisBT Theme Manager have any issues so far in the latest version of MantisBT, though? I'm considering upgrading my bug tracker and applying your fixes to the Theme Manager plugin to get my stuff back online. (I'm also watching your theme now too!) |
I could not see any issues, my changes are just focused on the visual aspects and the good thing I did not had to do any changes to Mantis. It is just a plugin which changes the style by modifying the DOM during loading of the page. The "Rockstar" Theme from Tim does not work any more because it would need a lot of changes to get it working with new Mantis 2.x versions. So I started with a minimalistic approach. |
Ah, roger. Thank you! Too bad his theme no longer works. I was using a heavily modified version of it for my website alongside several HTML-based changes to the core files. (This should be fun updating it, sarcasm!) I appreciate the information. Looks like I'll be using your theme this time around then! |
The MantisThemeManager was/is a good approach to change the style of the mantis installation without modifying the source code of the Mantis BT. So I still think it can be useful especially when we think about how long it did take that the writers of mantis have brought a fresh look, which still lacks of a lot of potential.