Conflict with Advanced Module Manager

Free responsive Joomla 2.5 and 3.x module to present your content with easy and intuitive way.
Rate this topic: Evaluations: 0, 0.00 on the average.Evaluations: 0, 0.00 on the average.Evaluations: 0, 0.00 on the average.Evaluations: 0, 0.00 on the average.Evaluations: 0, 0.00 on the average.Evaluations: 0, 0.00 on the average.
GK User
Thu Jun 24, 2010 6:06 am
Hi,

I like your extensions, and generally find them far easier to use than most, but I noticed a problem with the new version 4 of the News Show tool.

The fancy styling of the News Show module admin panel doesn't work well with nonumber's "Advanced Module Manager." Your module settings panel covers up AMM's module assignment panel, making it difficult to assign.

There's a way around this, which is to disable the AMM plugin any time I want to adjust the module assignment, but that's not ideal.

Anyway, since a lot of webmasters consider AMM a crucial enhancement, thought you should know about the conflict.

Thanks,

Greg

Update:

Playing with the settings for a live module, I also triggered this error on the published page by enabling the Parsing of Plugins:

Fatal error: Call to undefined method NSP_GK4_Helper::ParsePlugins() in /home/myrevela/public_html/modules/mod_news_pro_gk4/helper.php on line 228
User avatar
Fresh Boarder

GK User
Thu Jun 24, 2010 6:42 am
Man, we were struggling with this in this previous post
http://www.gavick.com/forum/89-news-sho ... ed-up.html

and I was working on this too lately,
there's a way : to create a css to style the advanced module manager when it displays on this page,
using the "gk-opt" and "gk-opts" etc. styles instead of "jpanel" and the rest

I tried another way: to disable the gk animation,
but it's hard on me:
I don't know the equivalent of each style (example "gk-opt") so that i replace them with the default Joomla setting

Both ways could be done using Firebug,
but I'm not that expert in programming :blush:

regards

Stephanie
User avatar
Expert Boarder

teitbite
Thu Jun 24, 2010 12:27 pm
Hi

flora. So You think that it can be handled by some css changes? If Yes. I can take a look and try to fix this. But to do this I need the "broken" site panel and ftp access.
User avatar
Moderator

GK User
Thu Jun 24, 2010 5:39 pm
When the parameters panel for GK News first loads (in Firefox at least) for a second it looks just like the default Joomla module admin panel, and then the CSS loads and the fancy red accordion takes over.

If there were just a toggle on this module where you could choose to use default styling or GK styling on the admin panel that would be perfect.
User avatar
Fresh Boarder

GK User
Fri Jun 25, 2010 9:14 am
teitbite wrote:
Hi

flora. So You think that it can be handled by some css changes? If Yes. I can take a look and try to fix this. But to do this I need the "broken" site panel and ftp access.


I emailed you access info to my site,

now, since nspgk4 view is "broken",
I suggest you check other working modules:
for example mod_news_pro_gk1,
and go to tab "Module Assignment"
THIS is the module that is not getting well adapted to the gk style,
if you want to check it from here,
an understand the tree of its divs

and now I leave the bread to the hands of the baker! :D
User avatar
Expert Boarder

GK User
Fri Jun 25, 2010 9:20 am
wirecreative wrote:
When the parameters panel for GK News first loads (in Firefox at least) for a second it looks just like the default Joomla module admin panel, and then the CSS loads and the fancy red accordion takes over.

If there were just a toggle on this module where you could choose to use default styling or GK styling on the admin panel that would be perfect.


wirecreative,
those first seconds of the loading of the page are the ones that let me know that the javascript that is loading is the one that's incompatible with the advanced module manager

I proposed something close to your suggestion before,
but as I looked in the concerned php file, I found that nspgk4 is tightly sticked to the css style,
you have to override each individual css style in gk4 to let them load default instead,
OR
let the advanced module manager play the gk style game :)

I gave teitbite access to my site, and hopefully he would do his trick :)

Regards
User avatar
Expert Boarder

teitbite
Fri Jun 25, 2010 10:39 am
Hi

This is a css conflict. But I cannot specyfie which code works for which :(

Does installation of Advanced Module Manager got a lot of css inside? Maby there is a way to separate it.

Damage is big but a half-useful module is after adding:

Code: Select all
#menu-pane .gk_opt {
clear:both;
}



Ok. I'm gonna check the installation pack of NSP4.
User avatar
Moderator

GK User
Fri Jun 25, 2010 10:57 am
how about creating 2 frames ,
one on top of each other,
and in one frame would be loaded the Module Assignment
and all the rest in the 2nd frame

would it solve the overlapping? :blush:
User avatar
Expert Boarder

teitbite
Fri Jun 25, 2010 11:01 am
Hi

I've look into NSP4 and can say that the style for it is separated so the only problem can be with Advanced Module Manager. Please can someone send me this component on my mail?
User avatar
Moderator

GK User
Fri Jun 25, 2010 11:07 am
Hi

Here's the official page:
http://www.nonumber.nl/extensions/advancedmodulemanager
where you can download it :) (it's just 180 KB)

But I think advanced module manager has its own way of collapsing,
so I guess we better leave its css intact and put it in a separate frame?
at least visually ? :S

PS,
this thread started at the time when version v1.8.5 was the latest one.
My version (that you just saw) is v1.9.0
and it seems they updated it to v.1.9.1: and here's their changelog:
23-Jun-2010 : v1.9.1
# Fixed issue with code looping, causing page timeouts

22-June-2010 : v1.9.0
+ Added Mighty Resource support in assignments
^ Changed K2 item id field to a select field
^ Split URL assignment into 2 fields, one for SEF, one for non-SEF
# Fixed issue with errors on creation of new admin modules
User avatar
Expert Boarder

teitbite
Fri Jun 25, 2010 1:01 pm
Hi

Flora but the NSP4 is set in a #menu-pane as whole and all classes are made only in this area. Advanced Module Manager got lot of styles which are not using any layer.

I need the second look at Your site. But NSP4 module is locked :(
User avatar
Moderator

GK User
Fri Jun 25, 2010 2:45 pm
Flora but the NSP4 is set in a #menu-pane as whole and all classes are made only in this area. Advanced Module Manager got lot of styles which are not using any layer.

I need the second look at Your site. But NSP4 module is locked

oops my fault :S
please recheck it now :)

another remark:
if you zoom out the page some 3 or 4 times,
you would notice that the way gk opts are floating now is like a stairs,
not one under each other

oufffffffff
This case is a mess!

Edit: I updated my version to v1.9.1
User avatar
Expert Boarder

GK User
Fri Jun 25, 2010 3:44 pm
Update:
I just registered in NoNumber Website (creators of Advanced Module Manager)
and posted this issue:
http://www.nonumber.nl/forum/4-advanced ... ro-gk4-v1q
I also emailed to Peter van Westen (owner of AMM) your email address

I don't know his email, I would have told you about it :(

He usually answers in less than 24 hours (as he says in his website)
so I hope there would be a contact between you both :blush:

Regards
User avatar
Expert Boarder

GK User
Fri Jun 25, 2010 9:23 pm
If you want to get rid off the News Show Pro GK4 admin interface please remove from language file - first line this code:
Code: Select all
<script type="text/javascript" src="../modules/mod_news_pro_gk4/admin/script.js">


We won't modify our module due problems with third party plugins.
User avatar
Administrator

GK User
Sat Jun 26, 2010 9:58 am
dziudek wrote:
If you want to get rid off the News Show Pro GK4 admin interface please remove from language file - first line this code:
Code: Select all
<script type="text/javascript" src="../modules/mod_news_pro_gk4/admin/script.js">


Yuppieeeeeeeee! it works :laugh:

dziudek wrote:
We won't modify our module due problems with third party plugins.

but dziudek,
I understand you don't have time to read all these posts in this thread,
but the main thing we were asking was an option to disable the animation,
which this hack you suggested exactly does :)

so keep in mind what i said in the related post:
generally, gavick team do no take responsability of 3rd party extensions

but this thread is something to be adressed, not because of this module specifically,
but because gavicks' animation in the backend (although nice and user-friendly) is standing in way of other plugins[...]

so the gavick team should come up with a setting to allow us administrators to disable those animations
because backend animation is secondary towards backend performance

at least we know now where to trigger the animation on and off :)

Cheers :cheer:

Stephanie
User avatar
Expert Boarder

teitbite
Mon Jun 28, 2010 11:03 am
Hi

Och. I'm comming back from the weekend and the problem is solved :) Nice.

Unfortunately I think that disabling is the best method due to the fact that changing some others components isn't easy and would took a lot of time.

Thanks Dziudek for Your help.
User avatar
Moderator

teitbite
Mon Jun 28, 2010 11:06 am
Hi again

Flora did You tried the solution peter from nonumber.nl suggested?

There is some fix file for GK4 on my mail from Him ;/
User avatar
Moderator

GK User
Tue Jun 29, 2010 12:51 pm
hi :)
Hi again

Flora did You tried the solution peter from nonumber.nl suggested?

There is some fix file for GK4 on my mail from Him ;/

well, Peter beats dziudek in this one :P
of course, as the owner of the module, he knows best how it works :)

I quote what he says in his forum:
(the conflict) is due to the option hide/show thing in AMM and the way that Gavick fancies up the options/tabs. Those conflict with eachother. I have fixes for it. But Gavick should implement the fixes needed in their side.

New version of AMM will be published later today.

Fixes for the Gavick script/css can be found here:
www.nonumber.nl/dev/gk_admin.zip
(place files in /modules/mod_news_pro_gk4/admin/)

I tried it and it works fine with me :)
it is a fix, so the nice gk admin interface is still there :)

Update: Advanced Module Manager v1.9.2 is available:
http://www.nonumber.nl/advancedmodulemanager/download
29-Jun-2010 : v1.9.2
^ Improved url match assignment to also work with html entities in url
# Fixed issue with assignment to url not working
# Fixed issue with layout of GK modules (in admin) being messed up
# Fixed issue with errors when assigned to K2 categories
# Fixed issue with include children of K2 and Mighty Resource categories not working

I forgot to say that as I was trying dziudek's fix,
i found problems with the AMM listboxes (under "Assign to", "selection",):
multiple item selection is a little unpractical,
because there is only one item visible at a time (instead of 8) and with scroll arrows (instead of vertical scrollbars),
try it and you'll understand what i mean)

anyway, cheers for the success
:)
(I'm relieved because i worked hard on this, so don't joke at me :blush: )

Stephanie
User avatar
Expert Boarder

GK User
Thu Nov 11, 2010 2:57 pm
@teitbite
Any news on implementing fixes so your modules will work under Advanced Module Manager?
People are asking about it.
As far as I know there should be some changes done in your code (see http://www.nonumber.nl/component/kunena ... ro-gk4-v1q) to get the 2 working nicely together...
User avatar
Fresh Boarder

GK User
Thu Nov 11, 2010 3:45 pm
Team @ GAVICK

I'd suggest you really look into this. If I were you I'd not ignore the nonumbers extensions, I think they are a MUST HAVE ... Just a customer's suggestion for your consideration...
User avatar
Expert Boarder

GK User
Thu Nov 11, 2010 5:28 pm
Hi,
AFAIK Advanced Module Manager is on the top 20 of Joomla Extensions, and it is a very great added value for every other module, it improves your module's flexibility like no other extension. 1000s of people use it, so there's a good chance NSPro users are getting advantage from it.
Why then not giving it a bit of your attention?
User avatar
Fresh Boarder

GK User
Thu Nov 11, 2010 5:33 pm
Why we have to add support for it ? The developers of AMM can add simply feature - disabling their scripts for specific modules. this is a few lines of the code to implement it ;)
User avatar
Administrator

GK User
Fri Nov 12, 2010 4:09 am
sure, you do NOT HAVE TO, but I think it would be smart and also in YOUR INTEREST to do it as his extensions are widely acknowledged as some of the best and (and you also regard yourself as one of the best, right...?!). SO, it would just be smart to make sure that "the best" are compatible with "the best", even if you can of course not officially support cross extension compatibility in all cases.

I'd put his extensions on that list of "best" extensions to be compatible with, if I were you.... up to you to decide, just a suggestion..
User avatar
Expert Boarder

GK User
Fri Nov 12, 2010 10:02 am
dziudek wrote:
Why we have to add support for it ? The developers of AMM can add simply feature - disabling their scripts for specific modules. this is a few lines of the code to implement it ;)


simply because running NoNumber extensions on a J site is next to mandatory, gavick is optional!
User avatar
Fresh Boarder

GK User
Fri Nov 12, 2010 10:17 am
As you can see, Gavick wants other extensions to code around their stuff.

The problem is that Gavick is not using core elements but has these fancy slides and buttons. The output of these slides cause problems for Advanced Module Manager.
The only way I can work around it is to disable all extra features AMM gives for gavick modules.

But,seeing Gavick has no interest in working together to get a win-win situation, I am not putting any more energy into this.
I have changed stuff in AMM as much as I can, but Gavick needs some changes too. I even made the changes and gave it.

Anyway, that's where it stands. If Gavick doesn't want to play, it's unfortunately tough luck for the users :(
User avatar
Fresh Boarder

GK User
Fri Nov 12, 2010 10:30 am
dziudek wrote:
Why we have to add support for it ? The developers of AMM can add simply feature - disabling their scripts for specific modules. this is a few lines of the code to implement it ;)


hello,
----1----
Please, there is no struggle of Power here,
nobody is trying to prove a point "hey! my extension is better than yours, so you better fix it"
As you can see from this post:
http://www.nonumber.nl/component/kunena ... ro-gk4-v1q
there have been real efforts from Peter to try and figure out where the problem is,
and updates were released to try and tackle it :
29-Jun-2010 : v1.9.2
# Fixed issue with layout of GK modules (in admin) being messed up

he also suggested changes in your script that we downloaded,
and were working ok in the gk4 v1

but now, they're not working any more with gk4 v2
Peter is kindly posting here as a request to collaborate,
i think it would be kind for you to collaborate as well

----2----
Just because a specific extension is not in core joomla,
it doesn't mean that it's not important,
on the contrary, it allows for a better updating,
since joomla update is relatively slow compared to the fast pace of how extensions can evolve.

So you don't have the right to under-evaluate Advanced Module Manager just because it's not core joomla
i can't imagine any joomla site working without it

---3---
dziudek wrote:
We won't modify our module due problems with third party plugins.

You seem to believe in the power of K2,
and so do I, i have it installed on my site, and won't come back to core joomla sections and articles,
although i have lots of troubles finding suitable plugins

please don't take my words as an offense,
but K2 is a third-party plugin that YOU chose to integrate in your templates...
why not believe,then, in the power of Advanced Module Manager then?

Thanks for listening
and i hope your loyal users won't have to leave your extension and choose another similar one
for the sake of keeping the unique Advanced Module Manager

Please, Sirs, accept my kind regards
i mean no offense here whatsoever
User avatar
Expert Boarder

GK User
Fri Nov 12, 2010 10:32 am
As you can see, Gavick wants other extensions to code around their stuff.


sorry men - it's the most stupid opinion I've seen since useless flamewars about templates.

if somebody creates a extension which modify STANDARD Joomla! administration panel (also for other extensions) then this person should predict that it can cause problems with other extensions. And described feature is a totally must-have for extensions like AMM.

The problem is that Gavick is not using core elements but has these fancy slides and buttons


I think that you haven't even check what we do with our scripts in administration panel - styling of slides and accordion haven't any connections with it. NSP GK4 is so complex module that without our scripts management of this module is totally useless.

We won't remove these features for one thing - AMM developers who are without imagination...
User avatar
Administrator

GK User
Fri Nov 12, 2010 10:40 am
A shame you feel that way.
User avatar
Fresh Boarder

GK User
Fri Nov 12, 2010 10:55 am
My opinion is based on one thing: we doesn't talk about big changes in the AMM. It needs to add one textarea and code which will parse it on plugin runtime and then enable/disable plugin functions. It is so hard to implement that all other developers have to use only standard Joomla! form structure due fact that some user can use AMM ? Developers of AMM should give the users possibility of choice - it is an attribute of elastic extensions. I wanted to give the small feature for users - possibility of disabling our scripts.
But:
1. I have no idea how to disable dynamically loaded scripts in admin panel on user request
2. then module options are totally useless and highly uncomfortable. Standard Joomla elements are very limited.
User avatar
Administrator

GK User
Fri Nov 12, 2010 11:07 am
You are asking AMM to nt be acive when viewing a Gavick module.
That is not a solution, that is walking away from the problem.

My solution was based on the two being able to work together.

Clearly the way you interpret my and your users comments is making this very difficult.

If your statement stands that because AMM is not core you don't want to try to come to a solution, then the same thing stands for me. You are not using core functionality, so no reason for me to make exceptions for your module.

If you rethink and want to take this opportunity to work together as developers (for the sake of the user) instead of against each other, please contact me about it. Otherwise, I wish you the best of luck.
User avatar
Fresh Boarder

GK User
Fri Nov 12, 2010 11:18 am
So you are a AMM developer :> - ups ;D

Ok, I don't want to be a "bad boy" in this situation. Could you send me to my email: dziudek[at]gavick[dot]com small description what is a main problem on line NSP-AMM ? I'll try to find some solution to fix the problem without losing our features and AMM features. OK ?
User avatar
Administrator

GK User
Tue Nov 16, 2010 11:58 am
Hello,

Kindly asking: any updates?

Regards :)
User avatar
Expert Boarder

GK User
Thu Nov 18, 2010 6:52 pm
User avatar
Expert Boarder

GK User
Fri Nov 19, 2010 2:50 am
THANKS! GOOD SOLUTION, I THINK !!!
User avatar
Expert Boarder

GK User
Sat Dec 11, 2010 12:14 pm
EXCELLENT WORK! Almost gave up I love it when you guys work together and again Peter your number 1
User avatar
Fresh Boarder

GK User
Thu May 05, 2011 9:17 pm
I've read all of threads (34) about Conflict with Adavced Module Manager.
At start,
Struggle of Power credit - flora not only conflict within the extesions but also the developers :P
and then ...
Finally,
win-win situationcredit-nonumber Happing-Ending!
Well done ... Well done ... Well done :)
User avatar
Fresh Boarder

GK User
Wed Jun 29, 2011 6:20 pm
Thanks guys, I find both Gavick and NoNumber extensions invaluable and am very happy to see you all work together well!
User avatar
Junior Boarder

teitbite
Thu Jun 30, 2011 11:07 pm
Hi

Yes. And all thanks to Flora. She made them to do this :)
User avatar
Moderator

GK User
Fri Jul 01, 2011 3:05 pm
@teitbite
that was nothing, i only invited the developers to meet on one table :)
User avatar
Expert Boarder

teitbite
Sat Jul 02, 2011 2:35 pm
Hi

Do not say it was nothing. It's getting bigger with every user this helped.
User avatar
Moderator


cron